![]() |
![]() |
#1 |
Feb 2016
38 Posts |
![]()
Hi all -
I'm running Prime 95 on an iMac i7 (the computer is at work and I don't have the exact model number with me right now). I usually run four worker processes, usually double-checking small exponents. Within the last month or so, one of my worker processes has gotten very slow, going from about 14 ms per iteration to about 50 ms per iteration. The exponent size hasn't changed much, and the other workers are doing these exponents 4-5 times faster. (This same worker used to do the same speed as the others.) I suspect that it for some reason isn't "working as hard as it could" because my fans don't run as fast as they used to and because I'm only at 350% or so of CPU usage. I'm not much of a hardware guy... any troubleshooting advice? I don't really have any idea about what's going. |
![]() |
![]() |
![]() |
#2 |
"Kieren"
Jul 2011
In My Own Galaxy!
2×3×1,693 Posts |
![]()
You might well be seeing temp throttling. It is not easy to clean All in One cases and laptops. I have the impression that Apple products are very hard to get open. Try blowing out the intake and exhaust openings and see if the core comes back up to speed.
Another possibility is that some background program is stealing CPU cycles from Prime 95. This sort of thing can frequently hit on just one core. Is there a Mac utility that could show you the activity of each core in terms of what is using it? I have not dealt with Macs for years, so I may be totally off base in this. |
![]() |
![]() |
![]() |
#3 |
P90 years forever!
Aug 2002
Yeehaw, FL
3·11·13·19 Posts |
![]()
I was wondering if this could be an error in detecting hyperthreaded CPUs. Does Options/CPU indicate this is a hyperthreaded CPU?
|
![]() |
![]() |
![]() |
#4 |
Jun 2003
124748 Posts |
![]()
If this was due to hyperthreading, then the problem should affect a pair of workers. That can't be it.
If it was throttling, it would affect all workers. That can't be it either. I would go with kladner's second suggestion of looking for other background programs stealing cycles. |
![]() |
![]() |
![]() |
#5 |
Feb 2016
3 Posts |
![]()
These are some great suggestions. I'll check my running processes and see if I see anything; if not, I'll post the list here and also give some more details about my chip tomorrow when I get in the office. (We had a snow day today, of all things.) Wouldn't hurt to see if I can blow some crud out of the fan slots so I'll try that too.
I did try quitting a couple of processes that I thought might be stealing (Quicksilver and the OneDrive Mac client) but neither of those changed anything. (That OneDrive client still seems heavy but quitting it made no change.) I'll post more information tomorrow. |
![]() |
![]() |
![]() |
#6 |
Feb 2016
3 Posts |
![]()
We've all had those embarrassing, tail-between-the-legs moments when we know better but didn't do the obvious things... I'm afraid this is one of mine. When I got to work, the power had "blipped" and my computer was off. I started it up, and Prime95 is running great. Apparently this was some process stealing cycles. I had check "Activity Monitor" for this and didn't see anything, but I didn't think to try a restart. (head-slap)
Thanks for all the help! I'm back crunching away double checking... |
![]() |
![]() |
![]() |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Worker iteration speed slow down | bplenhart | Software | 7 | 2017-10-13 18:50 |
Worker #5 and Worker#7 not running (Error ILLEGAL SUMOUT | skrupian08 | Information & Answers | 9 | 2016-08-23 16:35 |
Question about false positive process | Madpoo | Data | 3 | 2014-11-07 23:19 |
Restarting a process after it is hung? | Xyzzy | Linux | 29 | 2014-04-19 14:33 |
Getting memory use of current process (linux)? | Jushi | Programming | 12 | 2006-11-13 08:52 |