Thanks for all the responses, I guess I am not really understanding the difference Dual Core makes, I had the idea in my head that Programs for the most part HAD to be OPTIMIZED to Dual core for there to be any real performance increase seen, I am wrong?
If I am wrong then that settles that, and I am back to my original decision, Which Dual Core system....
I am leaning towards Intel, it will just take a little longer to put it all together due to a bit more expensive for what I want and of course availability.
Thanks for all the info, this is the friendliest forum I have been in a long time
well, yes and no... virtually all applications are multi threaded (save for a few windows processes, solitaire for example, which only has one thread lol), but in order for an application to take full advantage of multiple cores, it needs to be coded that way, either by a patch, or from the ground up... coding an application to take advantage of multiple cores can get very complex (but the multiple threads in an application are there nonetheless, looking in the windows task manager for example under the processes tab, selecting the threads column, from the 'view' menu bar item), you could honestly say that all applications are potentially capable of taking advantage that way
when an application doesnt take direct advantage of the additional core(s)... its responsiveness otherwise is still boosted nonetheless, because of all the 200 or more other threads in windows that *can* interfere with the performance of your lone application (in a single core environment)... even more so if youre running ANY other cpu intensive processes ontop of that (hypothetically, you could make use of over 200 cores in that instance, one for each thread, just from running windows, if every process was multithreaded
, and if windows even supported that many to begin with, which im not sure if it does yet anyhow... its scalable, but by how much?... i assume there isnt an as of yet reachable limit on the software side *guessing*... hardware however might be a different story)
take for example, windows vista (whenever it comes out)... i gather its supposedly coded to take better advantage of multiple cores (better than xp does), so having multiple cores would do a great deal to enhance its performance overall, especially when running a 3rd party application... theres better thread management from the OS then, resulting in an all around faster running application (i imagine DX 10 will also play a large part in improving performance in games, as there wont be all this OS overhead getting in the way between the application, and the hardware, much like with a console gaming system, so, yeah, faster performance then in games too)
as far as trying to decide on which dual core to get, youll be good to go with any dual core system really, for all practical purposes (benchmarks notwithstanding, plus theres always the option to overclock anyhow, to have your dual core 'perform on par' with more expensive cpus, for less money, if you felt inclined to do that)... really, its just going with whatever you can afford.