Hyperthreading recommended?

Thomas Freedman
Thomas Freedman
Joined: 5 Mar 11
Posts: 3
Credit: 175519
RAC: 0
Topic 195699

I have Dual INTEL CPU computers. Each CPU has 4 Hardware cores. One machine is running Windows 7 Pro 64 bit, the other Linux Unbuntu 10.10 64 bit. Both machines have 8 GB memory.

Is hyper-threading recommended? With that set to HT - ON, the machines both run up to 16 projects consecutively. (the Windows machine gets a little choked for memory, and sometimes drops down to 13).

My general impression is the projects run slower than with HT - off, but not twice as slow, so project productivity is some better with HT - ON. Thoughts?

transient
transient
Joined: 3 Jun 05
Posts: 62
Credit: 115835369
RAC: 0

Hyperthreading recommended?

Maybe this thread will help you in making a decision on the matter.
http://einsteinathome.org/node/195511&nowrap=true#108579

Jeroen
Jeroen
Joined: 25 Nov 05
Posts: 379
Credit: 740030628
RAC: 0

I have seen some increase in

I have seen some increase in overall daily processing by enabling HT for CPU-only crunching via an i7. However, extra memory is required to cover the additional application processes that will be running at once.

For GPU crunching, I would suggest not using HT or keeping the CPU load below 50% if HT is enabled in order to maximize production from the GPUs.

Thomas Freedman
Thomas Freedman
Joined: 5 Mar 11
Posts: 3
Credit: 175519
RAC: 0

Thanks for the link!

Thanks for the link! Interesting stuff.

Thomas Freedman
Thomas Freedman
Joined: 5 Mar 11
Posts: 3
Credit: 175519
RAC: 0

RE: I have seen some

Quote:

I have seen some increase in overall daily processing by enabling HT for CPU-only crunching via an i7. However, extra memory is required to cover the additional application processes that will be running at once.

For GPU crunching, I would suggest not using HT or keeping the CPU load below 50% if HT is enabled in order to maximize production from the GPUs.

Thanks, intersting things to play with

dunx
dunx
Joined: 13 Aug 10
Posts: 119
Credit: 53470527
RAC: 0

I use Process Lasso to force

I use Process Lasso to force two GPU's onto 2 threads, and leave six to run GPU tasks.

dunx

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.