Quote from sigsegvboogman:
"2. Pentium are better for multithreaded processing than AMDs."
Pentiums are not a better processor. If you HAVE to use a Pentium, turn OFF hyperthreading. I think people here could vouch for this in alot cases that HT slows things down.
Pentiums are not 'better processors' indeed, but the dual core Pentium do have an edge for multithreaded processing.
I personally am a AMD lover and user, but as a software engineer with lots of parallel processing experience i have to concede that the dual-core Pentiums are superior
AMDs are floating-point number crunching monsters, for aplications such as 3D rendering and multimedia processing, they sure are amazing. Too bad that no trading platform there can tap this power.
Now, if you want some empiric evidence, just create a couple hundred streams of price data and calculate any set of indicators you want using a threadpool on a dual core AMD and a dual core Pentium and you will see what i mean :eek:
About HT slowing things down, yes, that does happen with some highly concurrent applications. And by highly concurrent I mean reeeeeealy highly concurent

Also note that most dual cores from Intel DO NOT HAVE HT. Yeah, that is right! I think there is only one dual core model out there featuring HT and it is bloody expensive
