Bitcoin Forum
December 02, 2016, 10:22:00 PM *
News: Latest stable version of Bitcoin Core: 0.13.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Optimal Hyper Threading Configuration  (Read 1849 times)
NewLibertyStandard
Sr. Member
****
Offline Offline

Activity: 252



View Profile WWW
July 09, 2010, 01:32:23 PM
 #1

I get optimal performance when hyper threading is turned on and Bitcoin is limited to half the available cores. I get the same number of hashes per second when hyper threading is turned off, but hyper threading should allow better resource sharing between processes. Enabling Bitcoin to use all the virtual cores degrades the performance by roughly 7-8% and causes Firefox to lock up intermittently for a few seconds at a time. Enabling 6 or 7 out of 8 of my cores offers in between performance, but does not cause Firefox to lock up.

It seems that using 100% of half the virtual cores utilizes the full computing power of each core even though CPU performance graphs make it look like only half the computing power is being used. Using 100% of all the virtual cores also utilizes the full computing power of each core, but each virtual thread is then only utilizing on average 50% of the core and some performance is lost from the constant switching and balancing.

Thanks for including the hash measurement in version 0.3. In version 0.2 I almost always used more than half of my virtual cores.

P.S. My computer did not start up correctly when I restarted it and then disable hyper threading in the BIOS. I think it was because the computer needed to be powered down before making the change. I'm running Ubuntu AMD64 with an Intel Quad Core i7 at 2.8 GHz.

Treazant: A Fullever Rewarding Bitcoin - Backup Your Wallet TODAY to Double Your Money! - Dual Currency Donation Address: 1Dnvwj3hAGSwFPMnkJZvi3KnaqksRPa74p
1480717320
Hero Member
*
Offline Offline

Posts: 1480717320

View Profile Personal Message (Offline)

Ignore
1480717320
Reply with quote  #2

1480717320
Report to moderator
1480717320
Hero Member
*
Offline Offline

Posts: 1480717320

View Profile Personal Message (Offline)

Ignore
1480717320
Reply with quote  #2

1480717320
Report to moderator
1480717320
Hero Member
*
Offline Offline

Posts: 1480717320

View Profile Personal Message (Offline)

Ignore
1480717320
Reply with quote  #2

1480717320
Report to moderator
If you want to be a moderator, report many posts with accuracy. You will be noticed.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1480717320
Hero Member
*
Offline Offline

Posts: 1480717320

View Profile Personal Message (Offline)

Ignore
1480717320
Reply with quote  #2

1480717320
Report to moderator
1480717320
Hero Member
*
Offline Offline

Posts: 1480717320

View Profile Personal Message (Offline)

Ignore
1480717320
Reply with quote  #2

1480717320
Report to moderator
NewLibertyStandard
Sr. Member
****
Offline Offline

Activity: 252



View Profile WWW
July 09, 2010, 04:58:25 PM
 #2

Oh yeah, I forgot about that thread. I think I read it back  before I tried a version with the hash per second output.

Treazant: A Fullever Rewarding Bitcoin - Backup Your Wallet TODAY to Double Your Money! - Dual Currency Donation Address: 1Dnvwj3hAGSwFPMnkJZvi3KnaqksRPa74p
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!