What's new
  • Visit Rebornbuddy
  • Visit Resources
  • Visit API Documentation
  • Visit Downloads
  • Visit Portal
  • Visit Panda Profiles
  • Visit LLamamMagic

Is Hyperthreding worth it for boting?

Soullinker

Member
Joined
Jan 12, 2011
Messages
577
Reaction score
0
I have been wondering what to pick I5 3570K or I7 3770K?
The main difference as i can see is the 4 more virtual cores or hyperthreding. Hyperthreding is great for doing video rendering and rendering as a whole, but everyone says that games don't use it or few do but not allot.
So far I5 3570k is better pick for the reason i mentioned, but i was thinking considering that while boting we are not running 1 game but in some cases 10+ or boting and playing at the same time.

So in this case the reason while people pick up I7 show up. Things like running multiple programs and so on...
Still i am not sure if D3 even uses VCores or Demonbuddy.

So considering there is no way to test it can someone share if there any use of the V.Cores and Hyperthreding while boting D3 and ideally share the CPU and how many bots they have.


P.S. I know that AMD should be better because of the real cores but since the PC won't be used for just botting but more for a main rig i would like to have a INTEL CPU.
 
To put it simply, hyperthreading is a way of minimizing some wasted CPU cycles by running two threads concurrently on a CPU core. The second thread isn't really special in any way, so the idea of programs 'not using it' is kind of missing the point. The idea is that the OS can schedule more threads. However, it doesn't mean that you can execute two threads in the time it takes for one; Intel claims up to 30 percent performance increase.

Since i5 and i7 are otherwise pretty much the same CPU, you can look at it like this. If an i5 maxes out at X bots at a certain CPU frequency, then an i7 can do no more than 1.3X bots at that frequency. In real life, it may not be that much, but I believe there is enough anecdotal evidence on the forums to convince you that there is some kind of measurable performance increase. That is, of course, assuming that you are trying to run the maximum number of bots (meaning more workhorse threads than cores). If you're running one bot it doesn't make a bit of difference :P
 
if you run more bots than your cores, yes.
amd is better for more bots with hard hyperthreding. intel has soft hyperthreding, but is more stable.
 
Back
Top