mersenneforum.org  

Go Back   mersenneforum.org > Factoring Projects > Operation Billion Digits

Reply
 
Thread Tools
Old 2004-08-11, 01:12   #408
Gipe
 
Gipe's Avatar
 
Nov 2003
Thailand

11 Posts
Default

Quote:
Originally Posted by Gipe
Reserving 3321929909....
Number now at 2^69, no factor yet....
Gipe is offline   Reply With Quote
Old 2004-08-11, 19:12   #409
Aitsen
 
Jul 2004
Estonia

3×13 Posts
Default

M3321928699 no factor from 2^68 to 2^69.
M3321929053 no factor from 2^68 to 2^69.
M3321929059 no factor from 2^68 to 2^69.
M3321929113 no factor from 2^68 to 2^69.

I'll take M3321929173, M3321929179, M3321929197 and M3321929209 to 69 bits.

Andres
Aitsen is offline   Reply With Quote
Old 2004-08-12, 05:20   #410
MrHappy
 
MrHappy's Avatar
 
Dec 2003
Paisley Park & Neverland

101110012 Posts
Default

Quote:
Originally Posted by Uncwilly
The other "most wanted updates" are:

3321928381 Starting @ 66 - HiddenWarrior
3321928417 Starting @ 66 - MrHappy
3321928483 Starting @ 66 - Nitro

Even no formal updates would be cool. A new progress graph coming on Friday and these all are the low points.
I currently have no spare processing time for OperationBillionDigits. The exponent is still at 66 bit and may be claimed by someone else.
MrHappy is offline   Reply With Quote
Old 2004-08-13, 22:00   #411
Uncwilly
6809 > 6502
 
Uncwilly's Avatar
 
"""""""""""""""""""
Aug 2003
101×103 Posts

22·23·107 Posts
Default

Here is the latest graph. The orange-brown line is the current. The blue line is the previous update, July 16 (~1 month).

I am willing to hear suggestions on if I should include 1, 2, or more previous graphs.
Attached Thumbnails
Click image for larger version

Name:	bilstat.gif
Views:	257
Size:	7.6 KB
ID:	298  
Uncwilly is online now   Reply With Quote
Old 2004-08-13, 22:04   #412
Uncwilly
6809 > 6502
 
Uncwilly's Avatar
 
"""""""""""""""""""
Aug 2003
101×103 Posts

22×23×107 Posts
Default

I'll claim 3321928417 up to 69.
Uncwilly is online now   Reply With Quote
Old 2004-08-14, 18:59   #413
Aitsen
 
Jul 2004
Estonia

3×13 Posts
Default

M3321929173 no factor from 2^68 to 2^69.
M3321929179 no factor from 2^68 to 2^69.
M3321929197 no factor from 2^68 to 2^69.
M3321929209 no factor from 2^68 to 2^69.

And I reserve M3321929411, M3321929519, M3321929563, M3321929573, M3321929579 and M3321929617. I'll factor these to 69 bits.

Also about the factor of M3321929461 I recently found. I let the program to search up to 68 bits. Shouldn't in the results table be then 68 rather than 67 bits of factored depth?

Cheers,
Andres
Aitsen is offline   Reply With Quote
Old 2004-08-15, 17:21   #414
wblipp
 
wblipp's Avatar
 
"William"
May 2003
New Haven

2·7·132 Posts
Default

Quote:
Originally Posted by ET_ and wblipp
wblipp: What methods are you using to filter the k values before determining 2kp+1?

ET_: I'm checking factors mod 120 instead of 1 or 7 mod 8, and apply primality checking up to (around) 7000. Checking for higher factors would slow subsequent modulo operations on the Mersenne number even if it gets a higher number of K sieved out..
I've been thinking about the frequent suggestions we see on the boards about using the Graphical Processing Unit (GPU) in advanced graphics cards for mathematical distributed computing. People usually ask about Lucas-Lehmer tests or Proth tests, and the limited precision of GPUs makes these infeasible.

However, it might be possible to program a Miller-Rabin test for, say, numbers up to 128 bits. Then you could have the GPU perform a PRP test on future trial factors at the same time you were performing a trial factor in the CPU.

To get the best out of this you probably restructure your program to find the next 25 candidates or so. You assign the GPU the first candiate above level 10 that hasn't been PRP'd. If you get to level 15 you start asking the GPU to perform multiple PRP tests on each candidate.

I don't know enough to tell if this is feasible. If it is feasible, then to make it happen, somebody should probably code a GPU Miller-Rabin test and a C wrapper for the communications, then try to get the people that write the Siever and Trial Factor programs in various projects interested in using it.

William
wblipp is offline   Reply With Quote
Old 2004-08-15, 17:44   #415
axn
 
axn's Avatar
 
Jun 2003

5,087 Posts
Default

Quote:
Originally Posted by wblipp
However, it might be possible to program a Miller-Rabin test for, say, numbers up to 128 bits. Then you could have the GPU perform a PRP test on future trial factors at the same time you were performing a trial factor in the CPU.
AFAIK, the computations involved in a single iteration of TF is much less than a PRP. So, you might as well do the actual TF using the GPU.
axn is offline   Reply With Quote
Old 2004-08-15, 18:56   #416
wblipp
 
wblipp's Avatar
 
"William"
May 2003
New Haven

2·7·132 Posts
Default

Quote:
Originally Posted by axn1
AFAIK, the computations involved in a single iteration of TF is much less than a PRP. So, you might as well do the actual TF using the GPU.
I guess that's right.

I was thinking that the trial divisors are small compared to the Billion Digit candidates, but that isn't the right comparison. If the trial divisor is t, the Miller-Rabin test required us to calculate 3t mod t, while the trial division requires us to calculate 23,321,928,171 mod t. Since t is much larger the 3,321,928,171, the trial division is faster.

It could still be used - the trial division program would send some tests to the CPU and some to the GPU. It doesn't generalize as well for cross-application to things like the SOB siever, though.

William
wblipp is offline   Reply With Quote
Old 2004-08-16, 06:28   #417
wblipp
 
wblipp's Avatar
 
"William"
May 2003
New Haven

2·7·132 Posts
Default

Luigi,

I've been cutting the "d" value from factor3_2 and pasting it into Dario Alpern's Java factoring applet to see how often the d values are really prime. I was surprised to find one of the d values was divisible by 7; another was divisible by 29. Is this supposed to happen, or does it indicate a problem?

William
wblipp is offline   Reply With Quote
Old 2004-08-16, 12:09   #418
wblipp
 
wblipp's Avatar
 
"William"
May 2003
New Haven

2·7·132 Posts
Default

Quote:
Originally Posted by wblipp
Luigi,

I've been cutting the "d" value from factor3_2 and pasting it into Dario Alpern's Java factoring applet
I just realized - perhaps the shown value of "d" is NOT the value presently being tested. Perhaps it's a measure of the range of passed numbers. Is the one being tested always one more "k", or is it more complex than that?

William
wblipp is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Ten Billion Digits Mersenne Numbers aketilander Operation Billion Digits 14 2021-02-27 07:14
The "one billion minus 999,994,000" digits prime number a1call Miscellaneous Math 179 2015-11-12 14:59
Operation Megabit Twin Oddball Twin Prime Search 370 2013-01-03 21:26
modulo operation for polynomials? smslca Math 3 2011-04-18 17:18
question range 1 billion to 2 billion? Unregistered Information & Answers 7 2010-08-12 06:25

All times are UTC. The time now is 23:29.


Fri Aug 6 23:29:26 UTC 2021 up 14 days, 17:58, 1 user, load averages: 3.84, 3.85, 3.95

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.