Quote: "AMD Duel core 1.9GHz(which i understand with duel cores would add together to 3.8GHz), 128 Integrated Intel video card"
You cannot add mhz together. All programs are ultimately procedural. Everything has to come in order (even in "Out of Order Execution" there's still a logical order in which everything is executed). As such, if you were to try to use both CPUs to process the same thread, one CPU would have to wait while the other one finishes. also, the results would have to then be passed to the other cpu. As such, you'd actually end up running slightly slower than if you had just one CPU...
No, adding CPUs together does not work. What does work is running two entirely different threads on both CPUs and not having them slow down.
Normally, on a single CPU, the computer actually juggles the tasks. Some people liken it to shuffling a deck of cards. But if you have two CPUs (or two cores) then you can shuffle two decks at once. Assuming each card is a different thread (usually it's one thread per program... very few programs are multithreaded) then you could shuffle half the deck on one core and half the deck on the other and execute twice as fast.
Under ideal circumstances, this can lead to the illusion that you're running at twice the mhz, but each thread still can never execute faster than the speed of one of the CPUs.
Also, sadly, you can't have two cores being two different speeds (or even two different architectures). That's what I miss about Amigas. My old Amiga 1200 (which currently is going to be used to run a CNC machine shortly, as soon as the CNC is finished being built) has a Motorola 68040 and a 740 PPC (the ppc was originally a 603e but i replaced it with a 740 aka G3). The 68040 is clocked to 75mhz while the G3 processor is at 250mhz. Asymmetric multi processing (and asymmetric architectures) is wonderful.
Nothing I say is intended to be rude. My autism means that I do not know what is rude and what isn't rude. I apologize if I seem rude. It is not my intention.