![]() |
|
|
#12 |
|
May 2004
FRANCE
22×5×29 Posts |
Hi,
Thanks to Iain Bethune, Mac Intel 32bit and 64bit applications are now available. Regards, Jean |
|
|
|
|
|
#13 |
|
May 2004
FRANCE
22×5×29 Posts |
Hi,
At the request of Iain and PrimeGrid project, I upgraded the -v feature on current LLR Version ; now, ./llr -v or cllr -v give this output : LLR Program - Version 3.8.15, using Gwnum Library Version 28.7 I uploaded the updated source, Win32 console, Linux 32bit and 64bit applications accordingly. Mac Intel , and perhaps the Win64 console application, need to be rebuilt ; Windows GUI applications are not concerned, and so, not modified. Regards, Jean |
|
|
|
|
|
#14 | |
|
May 2004
FRANCE
11048 Posts |
Quote:
Regards, Jean |
|
|
|
|
|
|
#15 |
|
May 2004
FRANCE
10010001002 Posts |
|
|
|
|
|
|
#16 |
|
May 2015
1002 Posts |
Jean, thank you for update. Unfortunately, I afraid that we're moving in wrong direction. The change which you've suggested and implemented may work for PrimeGrid, but I'd rather call it not a solution, but a workaround.
I'll post a summary of the problem once again here. I would be very appreciated to hear opinions of other developers, how this situation is handled in their programs. The problem which affected PrimeGrid seems to be in LLR for ages. It's in the logic how LLR behaves with ErrorCheck=1 option (so why PG does not using ErrorCheck). First time it was described in this post. The scenario is following. 1) LLR have following piece of code: Code:
if (error_count > MAX_ERROR_COUNT) {\
OutputBoth (ERRMSG9);\
care = TRUE;\
}\
where MAX_ERROR_COUNT=5. 2) When a "repeatable" roundoff error (>0.4) occurs (i.e. this is not a hardware fault, but an unlucky FFT size), after fixing the error itself with few "careful" iterations, an error_count is incremented, and nothing else is done. 3) It's possible that very long (SoB) unlucky candidate will generate more then 5 RoundOff errors. According to the condition above, a "care" flag is set, and, as far as I understand, ALL operations from now on will be done using "careful" functions. This leads to deadly effects - according to the original post, "The result was that LLR was going to take 11.3 days instead of 2.7 days.". This is completely unacceptable for PrimeGrid due to return timeouts, possible complains about credits, etc.This leads to a question: how this situation (multiple "soft" RoundOffs per candidate) are handled in other programs? I see two trivial solutions which will be compatible with PG:
Roman |
|
|
|
|
|
#17 |
|
Sep 2002
Database er0rr
1110101100012 Posts |
Code:
Starting Lucas Lehmer Riesel prime test of 733*2^1001099-1 Using FMA3 FFT length 64K, Pass1=256, Pass2=256 733*2^1001099-1 is not prime. LLR Res64: 394E30CF7BB572C3 Time : 167.814 sec. Starting Lucas Lehmer Riesel prime test of 9959*2^1000040-1 Using FMA3 FFT length 80K, Pass1=320, Pass2=256 9959*2^1000040-1 is not prime. LLR Res64: 0AF38FB979C9314F Time : 214.790 sec. |
|
|
|
|
|
#18 |
|
"Serge"
Mar 2008
Phi(4,2^7658614+1)/2
2·47·101 Posts |
They always were.
|
|
|
|
|
|
#19 |
|
Sep 2002
Database er0rr
1110101100012 Posts |
Thanks for the info
|
|
|
|
|
|
#20 |
|
"Mark"
Apr 2003
Between here and the
2×32×353 Posts |
A change was made to LLR 3.8.15 that does not work with PRPNet. I'm testing a change with the client to address the problem. Please do not use LLR 3.8.15 with PRPNet until PRPnet is updated.
|
|
|
|
|
|
#21 |
|
Dec 2011
After milion nines:)
1,451 Posts |
Just cosmetic change: can somebody add to windows version that prime is highlighted ( like in linux version) in next release.
|
|
|
|
|
|
#22 | |
|
May 2004
FRANCE
22×5×29 Posts |
Quote:
the magic : OutputStr("\033[7m"); works on Linux, but does not work on Windows... Regards, Jean |
|
|
|
|
![]() |
| Thread Tools | |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| LLR Version 3.8.20 released | Jean Penné | Software | 30 | 2018-08-13 20:00 |
| LLR Version 3.8.19 released | Jean Penné | Software | 11 | 2017-02-23 08:52 |
| LLR Version 3.8.11 released | Jean Penné | Software | 37 | 2014-01-29 16:32 |
| LLR Version 3.8.9 released | Jean Penné | Software | 37 | 2013-10-31 08:45 |
| llr 3.8.2 released as dev-version | opyrt | Prime Sierpinski Project | 11 | 2010-11-18 18:24 |