![]() |
![]() |
#320 | |
Sep 2002
Oeiras, Portugal
101101010002 Posts |
![]() Quote:
If I remember correctly, nordi´s problem was that the program was using more than its allowed share of memory, and the system would eventually crash under some circumstances. Now the opposite is apparently happening: the program is using less memory than it might do. I personally never had that problem with build 3. The program would use exactly the maximum amount of memory allowed (at least that was the indication in TM). Last fiddled with by lycorn on 2021-01-02 at 22:42 |
|
![]() |
![]() |
![]() |
#321 | ||
P90 years forever!
Aug 2002
Yeehaw, FL
11100101110012 Posts |
![]() Quote:
Quote:
|
||
![]() |
![]() |
![]() |
#322 |
1976 Toyota Corona years forever!
"Wayne"
Nov 2006
Saskatchewan, Canada
29×157 Posts |
![]()
Any ideas how/why this might have happened?
Running mfaktc. |
![]() |
![]() |
![]() |
#323 |
Jul 2003
wear a mask
155210 Posts |
![]() |
![]() |
![]() |
![]() |
#324 |
"James Heinrich"
May 2004
ex-Northern Ontario
2·3·5·109 Posts |
![]()
I would suspect more along the lines of either CPU or RAM being more heavily utilized in v30.4 causing a small amount of extra delay in what little off-GPU resources mfaktc needs to use.
|
![]() |
![]() |
![]() |
#325 |
1976 Toyota Corona years forever!
"Wayne"
Nov 2006
Saskatchewan, Canada
107118 Posts |
![]()
GPU-Z had the GPU running a couple degrees hotter than usual (85C).
And some Therm throttling. I blew out the dust and opened the side door. It's running 83C now and a little faster but still not quite what it was before 30.4 Maybe 1% down (that's pretty close). |
![]() |
![]() |
![]() |
#326 |
P90 years forever!
Aug 2002
Yeehaw, FL
735310 Posts |
![]()
Woohoo!
I've conquered nordi's memory problem even though I may not fully understand it. I was able to replicate on my 8-core Skylake box. The problem is with ECM on tiny numbers. Prime95 is not properly estimating the space consumed allocating a gwnum. In 30.4b4 the estimate was 640 bytes. Careful examination of the code shows that 680 bytes plus any malloc overhead is required. My testing seems to indicate malloc overhead is much worse in Linux than Windows. Furthermore, the (up to) 250MB prime pairing bit array was not included in prime95's memory reservation system. To fix nordi's issue, I've limited prime95 to 100000 temporaries per worker. This should have no impact on performance. Prime95 was allocating over 1M temporaries to reduce modular inverses which are lightning fast on M1277. In implementing the fix, I noticed a bug in resuming an ECM run in stage 2 when there is less memory available. This could well explain petrw1's missed factor when prime95 did a restart with new memory settings. |
![]() |
![]() |
![]() |
#327 |
Feb 2005
Colorado
2·5·59 Posts |
![]()
Does GmpEcmHook=1 still work for running stage 2 on GMP-ECM?
Is it still worthwhile to do so on exponents such as M1277? |
![]() |
![]() |
![]() |
#328 |
P90 years forever!
Aug 2002
Yeehaw, FL
11100101110012 Posts |
![]() |
![]() |
![]() |
![]() |
#329 |
Jun 2003
23·607 Posts |
![]()
Does the bug affect P-1 as well? Because that was a P-1.
|
![]() |
![]() |
![]() |
#330 |
P90 years forever!
Aug 2002
Yeehaw, FL
32·19·43 Posts |
![]() |
![]() |
![]() |
![]() |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Thinking of Joining GPU to 72 | jschwar313 | GPU to 72 | 3 | 2016-01-31 00:50 |
Thinking about lasieve5 | Batalov | Factoring | 6 | 2011-12-27 22:40 |
Thinking about buying a panda | jasong | jasong | 1 | 2008-11-11 09:43 |
Loud thinking on irregular primes | devarajkandadai | Math | 4 | 2007-07-25 03:01 |
Question on unfactored numbers... | WraithX | GMP-ECM | 1 | 2006-03-19 22:16 |