![]() |
|
|
#23 |
|
Romulan Interpreter
Jun 2011
Thailand
7×1,373 Posts |
Use Backtrack Linux!
|
|
|
|
|
|
#24 | |
|
P90 years forever!
Aug 2002
Yeehaw, FL
2·53·71 Posts |
Quote:
I don't mind turning off hyperthreading. I would like to know what is going on in order to either improve mprime or warn future users with the same problem. |
|
|
|
|
|
|
#25 | |
|
"Nathan"
Jul 2008
Maryland, USA
45B16 Posts |
Quote:
Similar things would happen if I assigned 4x4 or even 2x8 thread configurations with helper threads. The only way things would behave right is if I asked for 16 worker threads, and only made use of them - no helper threads, and all physical threads. Interestingly, top would indicate a CPU percentage of almost 3100 (processors 0-31 maxed out) whenever Prime95 was running. So the system must have been hyperthreaded, but there is a problem where the logical vs. physical threads are not being allocated as expected. In Windows, on the other hand, there seems to be no problem with this. But in Linux, no matter what, the physical cores all get assigned in a straight line (worker or helper), followed by the logical cores. I noticed this even after adjusting the AffinityScramble. Of course, this makes me wonder - does AffinityScramble work as expected in mprime? That might just be the problem. |
|
|
|
|
|
|
#26 | |
|
May 2013
East. Always East.
110101111112 Posts |
Quote:
|
|
|
|
|
|
|
#28 | |
|
"Yury Vorobyov"
Jul 2013
Chelyabinsk
19 Posts |
Quote:
For 4-core HT machine where 3456 is main process (via "ps -C mprime"): taskset -a -c 0,2,4,6 -p 3456 In my experience, it is coming from scheduler which tries to minimize "distance" between processes. Happens in Windows too. Last fiddled with by sanaris on 2013-09-04 at 07:29 |
|
|
|
|
|
|
#29 | |
|
P90 years forever!
Aug 2002
Yeehaw, FL
2·53·71 Posts |
Quote:
I'm still stumped. Mprime successfully detects that locical CPUs 1,5 & 2,6, etc. form the 4 physical CPUs. It then tells me worker 1 affinity is set to logical CPUs 1,5 and worker 2 affinity is set to 2,6, etc. Timings start out at 0.38, but soon degrades to 0.80. Htop consistently shows that my affinity instructions are being honored. I always see four logical CPUs pegged at 100% and four logical CPUs at close to 0%. Sensors displays reasonable temps so I shouldn't be throttling. My only explanation is that maybe Ubuntu 12.04 has a new power saving "feature" that is changing the logical/physical mapping on-the-fly. I can't think of anything else. This CPU ran mprime for a year on Ubuntu 10.04 without a hitch. Anyone have any ideas for me to look into before the CPU upgrade? If not, I'm writing this bug off as unfixable / unexplained. Last fiddled with by Prime95 on 2013-09-06 at 00:24 |
|
|
|
|
|
|
#30 |
|
May 2013
East. Always East.
11×157 Posts |
Prime95 detected 1,2 3,4 5,6 and 7,8 as being the pairs of cores for me on my hyperthreaded machine. Are you sure that 1,5 2,6 etc are correct?
|
|
|
|
|
|
#31 | |
|
"Mr. Meeseeks"
Jan 2012
California, USA
23·271 Posts |
Quote:
Anyways back on subject I always thought it was 0,1 2,3 4,5 6,7... maybe not? |
|
|
|
|
|
|
#32 |
|
May 2013
East. Always East.
172710 Posts |
My laptop is hyperthreaded and for me it's definitely 1-2 and 3-4. Assumption only valid for Microsoft Windows, however.
If you're still having the problem with hyperthreading off, then you've got some other issue. Can you monitor your memory frequency? Maybe it's being throttled? I've never heard of that, though. |
|
|
|
|
|
#33 | |
|
If I May
"Chris Halsall"
Sep 2002
Barbados
37·263 Posts |
Quote:
Some rather amazing software has been created and shared here. Right? Why don't we write some software which tests the hardware and OS(s). Seems rather simple to do.... |
|
|
|
|
![]() |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| GHz-days | houding | Information & Answers | 9 | 2015-01-28 22:45 |
| Two More Days | R.D. Silverman | Math | 8 | 2014-08-14 05:01 |
| GHz-Days | nomad | Information & Answers | 19 | 2011-04-11 03:57 |
| 130 GHz-days for a 41M LL?!? | NBtarheel_33 | PrimeNet | 16 | 2010-12-11 02:41 |
| GHz Days still at Zero | Unregistered | Information & Answers | 3 | 2009-02-02 01:15 |