Hey guys,
can you clarify if you are suggesting that HyperThreading is as effective as a real processor core?
Hey Someone,
I'm wondering the same thing? . . . as far as I know once you get some really serious load on an individual core the effectiveness of HyperThreading is greatly diminished . . . pulling a figure out of thin air I suspect it would take four HT threads to equal a real Core?
Would be interesting to see some data on this?
If the software used properally handles hyperthreading then yes wayne, both myself and nath do F@H, and i can 100% say that both I7 and X6 clocked to the same speed, the I7 really does beat the X6 very comfortabley. It was the only reason i did'nt wait for the X6's to come, when i made my comp, as i primarily do F@H, with the odd gaming now and then.
Yes real cores do matter, but as iv said it really all depends on how the software is written, now i can't really speak about the stuff the OP uses, that stuff seems quite intense, i can only speak from experience with F@H.
From all the reading up, it looks like on average an X6 clocked to 4ghz has a TPF (time per frame) of 40+ mins for a big adv work unit.
Compare that to a TPF of 30+ mins for a I7 920 clocked to 4ghz and you can clearly see that if the program is coded right for hyperthreading, as far as the client knows, there is actully 8 cores.
Note each work unit has 100 frames, so times those times by 100 for the time it takes to complete, these bigadv units are immense, and are generally meant for multi core/multi cpu set ups.
Standford who set up F@H won't even let X6 users do these bigadvs, as they feel they are not powerfull enough to complete the units in the given time frame. By that i mean, yes u can fold them, but u won't get the corresponding points.
But even in the normal smaller A3 work units the storey is the same an I7 with Hypertheading on, will still beat a X6.
Now as i said i can't speak about the software the OP uses, or plans to use, as that looks very specific to what he is doing, or coding himself.
So if the software he is using can fully utilize hyperthreading then an I7 is by far better. Now if its coded to utilize cores more, then an X6 would be better to use.
As i said in that cinebench thread, one version was better for hyperthreading and the I7 was winning, once people started testing with the latest version that was coded better for more cores, the X6 started winning.
So to properly answer the OP, its all down to how you code the software, if you are coding it yourself, or how its already coded if its all ready made.
Simple answer:
Coded to utilize cores = Use the X6
Coded to utilize hyperthreading = Use the I7