Register FAQ Search Today's Posts Mark Forums Read

2009-01-07, 20:16   #23
henryzz
Just call me Henry

"David"
Sep 2007
Cambridge (GMT/BST)

10110111000102 Posts

Quote:
 Originally Posted by engracio Hey guys need a liltle help on Ubuntu 8.10 Ibex x64. I am not able to run sr2sieve on this box. When I type in or cut and paste " sr2sieve -i dual_s.abcd -p 29e12 -P 30e12 " I get command not found. I made sure that sr2sieve is executable. Since this box is dual booted with XP32 sp3, I tried it on xp and it was able to run sr2sieve. I am using the correct files for each os. Windows on xp and linux on x64. Any areas I need to check or change. thanks.
you need to type ./ before the command in linux

2009-01-07, 20:34   #24
engracio

May 2007

112 Posts

Quote:
 Originally Posted by henryzz you need to type ./ before the command in linux

Dooh!!! I do it on all other linux dc client so why not sr2sieve.

Thanks that is all it needed.

 2009-01-08, 02:14 #25 geoff     Mar 2003 New Zealand 22058 Posts On my Core 2 Duo machine (32Kb L1 cache) I noticed that sr2sieve was not choosing the best hashtable size by default for the current (5 k) sieve file. Adding the -H16 switch to the command line causes it to use a 16Kb instead of 32Kb hashtable, and sieving speed increased from 3.25M p/sec to 3.48M p/sec. Once Ben's PRP (k=75353) is removed from the sieve file the smaller hashtable should be chosen by default. The best hashtable size will be different on different hardware, so if you want to squeeze a little more speed out of the sieve you can try using the -H switch to select a size either half or double the default size and see if the speed increases. Use the -v switch to see what size is chosen by default.
2009-01-08, 04:33   #26
engracio

May 2007

112 Posts

Quote:
 Originally Posted by geoff On my Core 2 Duo machine (32Kb L1 cache) I noticed that sr2sieve was not choosing the best hashtable size by default for the current (5 k) sieve file. Adding the -H16 switch to the command line causes it to use a 16Kb instead of 32Kb hashtable, and sieving speed increased from 3.25M p/sec to 3.48M p/sec. Once Ben's PRP (k=75353) is removed from the sieve file the smaller hashtable should be chosen by default. The best hashtable size will be different on different hardware, so if you want to squeeze a little more speed out of the sieve you can try using the -H switch to select a size either half or double the default size and see if the speed increases. Use the -v switch to see what size is chosen by default.
Thanks geoff, my q8200 ubuntu x64 jump from 1219xxxx to1293xxxx p/sec soon as I added the switch. Any speed increase is a plus.

 2009-01-08, 09:52 #27 henryzz Just call me Henry     "David" Sep 2007 Cambridge (GMT/BST) 16E216 Posts a lot of core 2s have two parts of their L1 cache Level 1 cache size 4 x 32 KB instruction caches 4 x 32 KB data caches also sr1sieve(probably sr2sieve as well but i havent used it) detects my L2 cache size as 4MB even though that 4MB is divided between two cores
 2009-01-08, 17:37 #28 philmoore     "Phil" Sep 2002 Tracktown, U.S.A. 100010111112 Posts The new 4 k sieve file was uploaded this morning - sorry about the glitch yesterday! The new file has 600731 entries. You can stop sr2sieve, download the new file, and restart the program from the checkpoint. If anyone has interesting observations about the sieve speed-up, please post them here.
 2009-01-09, 00:59 #29 philmoore     "Phil" Sep 2002 Tracktown, U.S.A. 3·373 Posts I notice that the new sieve file is named dual_s.abcd, while the old sieve file was named dualSierp.abcd, so you will want to enter your command line differently when you sieve, for example: sr2sieve -i dual_s.abcd -p 24e12 -P 25e12
2009-01-09, 03:47   #30
sichase

Dec 2008
Sunny Northern California

3·19 Posts

Quote:
 Originally Posted by engracio Dooh!!! I do it on all other linux dc client so why not sr2sieve. Thanks that is all it needed.
The simple, permanent solution to this problem is to add "./" to your path. If you're running csh, for example, you would put this into your .cshrc file:

setenv PATH ./:$PATH For Bourne shell, the equivalent is: export PATH=./:$PATH

 2009-01-09, 03:56 #31 jrk     May 2008 21078 Posts That is a potentially dangerous thing to do.
2009-01-09, 04:48   #32
engracio

May 2007

11110012 Posts

Quote:
 Originally Posted by philmoore The new 4 k sieve file was uploaded this morning - sorry about the glitch yesterday! The new file has 600731 entries. You can stop sr2sieve, download the new file, and restart the program from the checkpoint. If anyone has interesting observations about the sieve speed-up, please post them here.
Phil,

When I was finally able to get the new .dat with just 4k, the speed jumped from 1256xxxx to 1436xxxx. p/sec on my q8200.

Nice benefit getting rid of that 75353 k.

 2009-01-09, 12:05 #33 Kman1293   Feb 2008 B16 Posts I had a nice speed boost as well, my Q6600 went from 1,600,000 p/sec to almost 2,000,000 p/sec on the 32 bit version.

 Similar Threads Thread Thread Starter Forum Replies Last Post Lennart Conjectures 'R Us 31 2014-09-14 15:14 jasong Twin Prime Search 311 2010-10-22 18:41 ltd Prime Sierpinski Project 76 2008-07-25 11:44 ltd Prime Sierpinski Project 26 2005-11-01 07:45 R.D. Silverman Factoring 7 2005-09-30 12:57

All times are UTC. The time now is 09:31.

Tue Apr 20 09:31:39 UTC 2021 up 12 days, 4:12, 0 users, load averages: 2.23, 1.66, 1.58