mersenneforum.org  

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

Reply
 
Thread Tools
Old 2018-12-29, 01:45   #386
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

11101110101012 Posts
Default

Quote:
Originally Posted by GP2 View Post
Would there be any speed advantage to using PRP base 2 over base 3?
No.
Prime95 is online now   Reply With Quote
Old 2018-12-29, 02:25   #387
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

167258 Posts
Default

Quote:
Originally Posted by MrRepunit View Post
Hi, I just noticed that the PRP test in prime95/mprime seems to be broken since version 29.4 (at least on Linux 64 Bit).
Fixed in next 29.5 build. The bug affected type-5 PRP tests with base != 2 and with known factors.
Prime95 is online now   Reply With Quote
Old 2018-12-29, 18:35   #388
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

5×19×61 Posts
Default benchmark crash

Same i7-8750H Win10 x64 system that crashes or stalls in prime95 v29.5b5 benchmark, also does in prime95 x64 v29.4b8 benchmark after several rounds at 2304k.This system is 2 weeks old.
Attached Thumbnails
Click image for larger version

Name:	peregrine-294b8-benchmark.png
Views:	102
Size:	329.8 KB
ID:	19535  

Last fiddled with by kriesel on 2018-12-29 at 18:35
kriesel is online now   Reply With Quote
Old 2018-12-29, 19:25   #389
MrRepunit
 
MrRepunit's Avatar
 
Mar 2011
Germany

3×31 Posts
Default

Quote:
Originally Posted by Prime95 View Post
Fixed in next 29.5 build. The bug affected type-5 PRP tests with base != 2 and with known factors.
Perfect, thank you very much.
When do you think the binary is available?
MrRepunit is offline   Reply With Quote
Old 2018-12-30, 01:28   #390
GP2
 
GP2's Avatar
 
Sep 2003

A1916 Posts
Default

Quote:
Originally Posted by MrRepunit View Post
Perfect, thank you very much.
When do you think the binary is available?
But your base-10 repunit project uses type 1 residues, so fixing the type-5 bug won't affect your work.

The real reason to wait is because there is no Gerbicz error checking for repunits other than Mersenne and Wagstaff, so it's better to wait a while until the memory corruption issues with 29.5 beta are definitely ironed out. Although if you restrict to using only one or two cores, there doesn't seem to be a problem.

By the way, for everyone else reading this, the (eventual) discovery of a new record base-10 repunit prime could certainly grab the public's imagination, and it's easier to explain than Mersenne primes. As in "11 is prime, but 111 = 3 × 37, 11111 = 41 × 271, etc. You have to go up to 19 ones to get the next prime. The largest known (probable) prime of this form has 270,343 ones..." The search for the next one has reached nearly 4 million ones without success.

Maybe the Primenet infrastructure could be leveraged to also host Wagstaff or repunit-10 sister projects? Just a thought.
GP2 is offline   Reply With Quote
Old 2018-12-30, 01:33   #391
James Heinrich
 
James Heinrich's Avatar
 
"James Heinrich"
May 2004
ex-Northern Ontario

24·3·73 Posts
Default

Quote:
Originally Posted by GP2 View Post
...discovery of a new record base-10 repunit prime could certainly grab the public's imagination
I think you overestimate the general public's interest in numbers.
James Heinrich is offline   Reply With Quote
Old 2018-12-30, 02:00   #392
GP2
 
GP2's Avatar
 
Sep 2003

5·11·47 Posts
Default

Quote:
Originally Posted by James Heinrich View Post
I think you overestimate the general public's interest in numbers.
And yet we still issue press releases when a new Mersenne prime is found...

We're the thinking person's clickbait.
GP2 is offline   Reply With Quote
Old 2018-12-30, 02:09   #393
axn
 
axn's Avatar
 
Jun 2003

19·271 Posts
Default

Quote:
Originally Posted by GP2 View Post
We're the thinking person's clickbait.
New slogan for GIMPS?
axn is offline   Reply With Quote
Old 2018-12-30, 19:17   #394
MrRepunit
 
MrRepunit's Avatar
 
Mar 2011
Germany

3×31 Posts
Default

Quote:
Originally Posted by GP2 View Post
But your base-10 repunit project uses type 1 residues, so fixing the type-5 bug won't affect your work.
I know, I was just hoping to be able to use the json output which holds more information.

Quote:
Originally Posted by GP2 View Post
The real reason to wait is because there is no Gerbicz error checking for repunits other than Mersenne and Wagstaff, so it's better to wait a while until the memory corruption issues with 29.5 beta are definitely ironed out. Although if you restrict to using only one or two cores, there doesn't seem to be a problem.
I did not follow the full thread, I should do it at some point. What I already asked if the Gerbicz test was going to be implemented once, see https://www.mersenneforum.org/showth...966#post468966.

So I want to ask again user Prime95:
What is the reason for not implementing it for other bases other that +/-2? I think the adaptions for other bases should not be too complicated, I derived it myself for base 10. But there might be some specific implementation details that would make it too complicated.

Last fiddled with by MrRepunit on 2018-12-30 at 19:18
MrRepunit is offline   Reply With Quote
Old 2018-12-31, 00:28   #395
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

7×1,091 Posts
Default

Quote:
Originally Posted by MrRepunit View Post
What is the reason for not implementing it for other bases other that +/-2? I think the adaptions for other bases should not be too complicated
It is my understanding that Gerbicz error check only works base base 2
Prime95 is online now   Reply With Quote
Old 2018-12-31, 02:40   #396
axn
 
axn's Avatar
 
Jun 2003

19×271 Posts
Default

Quote:
Originally Posted by MrRepunit View Post
So I want to ask again user Prime95:
What is the reason for not implementing it for other bases other that +/-2? I think the adaptions for other bases should not be too complicated, I derived it myself for base 10. But there might be some specific implementation details that would make it too complicated.
Quote:
Originally Posted by Prime95 View Post
It is my understanding that Gerbicz error check only works base base 2
GEC can be made to work for any base. But the efficient "squaring-only" computation sequence works only for base 2. For other bases, you will have mul mods as well, which will increase the run times significantly (about 50% ?). Of course, it still might be worth it, if you were planning on doublechecking your work (which you can dispense with when using GEC).
axn is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Prime95 version 27.3 Prime95 Software 148 2012-03-18 19:24
Prime95 version 26.3 Prime95 Software 76 2010-12-11 00:11
Prime95 version 25.5 Prime95 PrimeNet 369 2008-02-26 05:21
Prime95 version 25.4 Prime95 PrimeNet 143 2007-09-24 21:01
When the next prime95 version ? pacionet Software 74 2006-12-07 20:30

All times are UTC. The time now is 01:01.


Sat Oct 23 01:01:29 UTC 2021 up 91 days, 19:30, 0 users, load averages: 1.10, 1.23, 1.29

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.