mersenneforum.org Sr2sieve on PPC/Linux
 Register FAQ Search Today's Posts Mark Forums Read

2006-12-27, 00:17   #67
rogue

"Mark"
Apr 2003
Between here and the

19F916 Posts

Quote:
 Originally Posted by BlisteringSheep I haven't been able to get in touch with him lately. The last time I did, the PPC version was OS/X only (I need Linux).
With the bugfix to expmod.s, he should be able to send you the source so that you can build it yourself. Did you PM him? I thought that I had seen posts from him in the past couple of weeks. Barring any licensing, I can also send you the source, but I don't know if it is the latest.

2006-12-27, 05:38   #68
jasong

"Jason Goatcher"
Mar 2005

3·7·167 Posts

Quote:
 Originally Posted by BlisteringSheep I haven't been able to get in touch with him lately. The last time I did, the PPC version was OS/X only (I need Linux).
PPC Linux you say? You wouldn't happen to know of a forum that could help me install PPC Linux on a Nintendo Wii, would you? (Nintendo Wii has a PPC processor)

2006-12-29, 22:10   #69
geoff

Mar 2003
New Zealand

13×89 Posts

Quote:
 Originally Posted by axn1 You could always benchmark it yourselves Anyway, on x86, I think sr2sieve is about 35% slower than proth_sieve for sob. I am quoting this from memory, so I could be wrong. If you can do the benchmark and post it here, that'd be super -- especially with a 64 bit build of sr2sieve.
From jasong's reports it looks like the 64-bit sr5sieve binary is nearly 30% faster than the 32-bit binary for the base 5 sieve. I think I could increase that gap if I had an Athlon64 to experiment with. It would be interesting to get these same figures for sr2sieve because with SoB.dat much more time is spend in the hashtable/mulmod code, whereas with the base 5 sieve more time is spent in the invmod/powmod/bitmap code.

If anyone wants to test this, there are 32- and 64-bit Linux binaries here. Just download the current SoB.dat, put a test range in sr2work.txt, and run sr2sieve -s'. (or sr2sieve -r' for riesel.dat).

Last fiddled with by geoff on 2006-12-29 at 22:12 Reason: 2 vs 5 typo

 2006-12-30, 01:32 #70 jasong     "Jason Goatcher" Mar 2005 3·7·167 Posts Code: jasong@linux0:~/dc/sob$./sr2sieve -s sr2sieve 1.4.14 -- A sieve for the Sierpinski/Riesel Base 2 projects. Reading SoB.dat' ... ERROR: Cannot open SoB.dat'. jasong@linux0:~/dc/sob$ ls factexcl.txt fact.txt - READ_ME_SETUP.txt SoBStatus.dat sr2sieve.log factrange.txt nextrange.txt sob.dat sr2sieve sr5work.txt Perhaps someone could send me a script that will make a new file under the s52sieve format. Last fiddled with by jasong on 2006-12-30 at 01:38
2006-12-30, 02:10   #71
rogue

"Mark"
Apr 2003
Between here and the

61·109 Posts

Quote:
 Originally Posted by jasong Code: jasong@linux0:~/dc/sob$./sr2sieve -s sr2sieve 1.4.14 -- A sieve for the Sierpinski/Riesel Base 2 projects. Reading SoB.dat' ... ERROR: Cannot open SoB.dat'. jasong@linux0:~/dc/sob$ ls factexcl.txt fact.txt - READ_ME_SETUP.txt SoBStatus.dat sr2sieve.log factrange.txt nextrange.txt sob.dat sr2sieve sr5work.txt Perhaps someone could send me a script that will make a new file under the s52sieve format.
Is your filesystem case sensitive? If so, then rename "sob.dat" to "SoB.dat".

2006-12-30, 02:16   #72
geoff

Mar 2003
New Zealand

115710 Posts

Quote:
 Originally Posted by jasong Code: ERROR: Cannot open SoB.dat'. jasong@linux0:~/dc/sob\$ ls factexcl.txt fact.txt - READ_ME_SETUP.txt SoBStatus.dat sr2sieve.log factrange.txt nextrange.txt sob.dat sr2sieve sr5work.txt`
Type

mv sob.dat SoB.dat
mv sr5work.txt sr2work.txt

and try again :-)

2006-12-30, 03:04   #73
jasong

"Jason Goatcher"
Mar 2005

350710 Posts

Quote:
 Originally Posted by geoff Type mv sob.dat SoB.dat mv sr5work.txt sr2work.txt and try again :-)
p=1000000032774601, 441084 p/sec, 0 factors, 0.66% done, ETA 30 Dec 00:11

Unfortunately, I can´t seem to track down a Linux proth sieve download.

2006-12-30, 14:27   #74
Joe O

Aug 2002

3×52×7 Posts

Quote:
 Originally Posted by jasong p=1000000032774601, 441084 p/sec, 0 factors, 0.66% done, ETA 30 Dec 00:11 Unfortunately, I can´t seem to track down a Linux proth sieve download.
http://81.233.34.242/proth_sieve.php

2006-12-30, 18:38   #75
jasong

"Jason Goatcher"
Mar 2005

DB316 Posts

Quote:
 Originally Posted by Joe O http://81.233.34.242/proth_sieve.php
Thanks, Joe, but that doesn't seem to have the file I need. :(

2006-12-30, 21:40   #76
Joe O

Aug 2002

3·52·7 Posts

Quote:
 Originally Posted by jasong Thanks, Joe, but that doesn't seem to have the file I need. :(
Those are the only published ones. What are you looking for?

2006-12-30, 23:08   #77
jasong

"Jason Goatcher"
Mar 2005

3×7×167 Posts

Quote:
 Originally Posted by Joe O Those are the only published ones. What are you looking for?
Sorry, I should have clarified. It was a bad link. File not found. And I'm looking for the Linux 64-bit AMD one. I THINK SSE2, but I'm not sure.

 Similar Threads Thread Thread Starter Forum Replies Last Post rogue Software 304 2021-11-06 13:51 pepi37 Software 5 2013-08-09 22:31 SaneMur Information & Answers 2 2011-08-21 22:04 mgpower0 Prime Sierpinski Project 54 2008-07-15 16:50 nuggetprime Riesel Prime Search 40 2007-12-03 06:01

All times are UTC. The time now is 16:26.

Fri Jul 1 16:26:59 UTC 2022 up 78 days, 14:28, 0 users, load averages: 1.11, 1.40, 1.46