mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Hardware

Reply
 
Thread Tools
Old 2011-02-05, 17:24   #122
Uncwilly
6809 > 6502
 
Uncwilly's Avatar
 
"""""""""""""""""""
Aug 2003
101×103 Posts

2·4,909 Posts
Default

Quote:
Originally Posted by Christenson View Post
If the goal is to maximize the long-term throughput, is it better to have more threads doing disparate tasks or more helper cores pushing the tasks through fewer threads at once?
Best throughput is generally achieved by having each physical core doing its own test.
Uncwilly is online now   Reply With Quote
Old 2011-02-05, 21:12   #123
Brain
 
Brain's Avatar
 
Dec 2009
Peine, Germany

331 Posts
Default Cannot deactivate SMT / HT

Quote:
Originally Posted by Uncwilly View Post
Best throughput is generally achieved by having each physical core doing its own test.
My notebook's BIOS doesn't offer disabling hyperthreading so I'm forced to run 1 test per logical core. It's an Intel 2630QM (4 physical, 8 logical).
I assume best throughput is still achieved using no helper threads? I haven't been able to compare both configurations yet.
Brain is offline   Reply With Quote
Old 2011-02-05, 21:42   #124
Mini-Geek
Account Deleted
 
Mini-Geek's Avatar
 
"Tim Sorbera"
Aug 2006
San Antonio, TX USA

17×251 Posts
Default

Quote:
Originally Posted by Brain View Post
My notebook's BIOS doesn't offer disabling hyperthreading so I'm forced to run 1 test per logical core. It's an Intel 2630QM (4 physical, 8 logical).
I assume best throughput is still achieved using no helper threads? I haven't been able to compare both configurations yet.
For non-FFT work, (e.g. TF, sieving, NFS sieving) one worker/instance per logical core is usually best.
For FFT work (e.g. LL, P-1) one worker per physical core is usually best. You could either run 4 workers with each using two threads, (keep the default affinities, which will make each worker use both threads on its own physical core) or 4 workers with each using one thread and the affinities set to 0, 3, 5, 7. You can do this with the AffinityScramble=0357 option in prime.txt (see undoc.txt for more info). AFAIK which of the two is faster can vary and should be experimented on your machine.
Mini-Geek is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
CPUs assigned houding Hardware 10 2015-03-25 00:33
Number of CPUs to use houding Software 3 2015-02-26 19:56
cpus running at 10% wildrabbitt Information & Answers 9 2015-01-20 13:31
Whither Older CPUs? Rodrigo Operation Billion Digits 4 2010-10-20 15:12
A tale of 3 CPUs chris2be8 Hardware 7 2010-07-20 23:12

All times are UTC. The time now is 19:39.


Sun Aug 1 19:39:24 UTC 2021 up 9 days, 14:08, 0 users, load averages: 0.90, 1.29, 1.57

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.