mersenneforum.org  

Go Back   mersenneforum.org > Other Stuff > Open Projects

Reply
 
Thread Tools
Old 2012-03-15, 13:08   #430
robert44444uk
 
robert44444uk's Avatar
 
Jun 2003
Oxford, UK

3·11·59 Posts
Default

On Riesel E268 I managed 100 iterations in 2,046 seconds, or 3 a minute, and that is on my very old slow laptop so approximately 60 times faster

Last fiddled with by robert44444uk on 2012-03-15 at 13:10
robert44444uk is offline   Reply With Quote
Old 2012-03-15, 13:10   #431
pinhodecarlos
 
pinhodecarlos's Avatar
 
"Carlos Pinho"
Oct 2011
Milton Keynes, UK

3·17·97 Posts
Default

Quote:
Originally Posted by Thomas11 View Post
The binaries were optimized for Core2 (64 bits) and P4 (32 bits).

A "Nehalem" version is attached, but note that I don't have a Nehalem machine here for testing...

It would be nice if you could do some comparative test of the Core2 and Nehalem binaries, e.g. using the same input files (just a few sub-iterations).
Ok. I'll give it a 12 hour run, then I will check speed.
pinhodecarlos is online now   Reply With Quote
Old 2012-03-15, 13:13   #432
Thomas11
 
Thomas11's Avatar
 
Feb 2003

190810 Posts
Default

Quote:
Originally Posted by pinhodecarlos View Post
I don't get as much as speed up as you get...
The speed-up depends on the E level. The new code gains speed at the higher E levels (e.g. E>=82), but may be of similar speed as the older one at lower E levels.
Thomas11 is offline   Reply With Quote
Old 2012-03-15, 13:20   #433
Thomas11
 
Thomas11's Avatar
 
Feb 2003

190810 Posts
Default

Quote:
Originally Posted by robert44444uk View Post
On Riesel E268 I managed 100 iterations in 2,046 seconds...
On the Sierpinski side for E268 I've got 170 iterations in 1,018 seconds, which is due to 64 bits and probably also a higher clock speed.

On my test system (Core2 machine) the 64bit binary (Core2) is about 70% faster than the 32bit binary (P4). So you might consider an upgrade to 64 bits...

Last fiddled with by Thomas11 on 2012-03-15 at 13:20
Thomas11 is offline   Reply With Quote
Old 2012-03-15, 13:24   #434
pinhodecarlos
 
pinhodecarlos's Avatar
 
"Carlos Pinho"
Oct 2011
Milton Keynes, UK

3×17×97 Posts
Default

Quote:
Originally Posted by Thomas11 View Post
The speed-up depends on the E level. The new code gains speed at the higher E levels (e.g. E>=82), but may be of similar speed as the older one at lower E levels.
I am experience that.

The old code was running at 2304 subIteration per hour and the new code runs at 5715 subIteration per hour. I used the values of one core while the other three were also running. Because subIteration increased from 120960 to 217728 I only get a speed gain of 38%.
I'm using the 64-bit version.

After speed stabilization I got:

core 0 - from 427 payam/sec to 601 payam/sec
core 1 - from 424 payam/sec to 636 payam/sec
core 2 - from 468 payam/sec to 641 payam/sec
core 3 - from 474 payam/sec to 661 payam/sec

Last fiddled with by pinhodecarlos on 2012-03-15 at 13:39
pinhodecarlos is online now   Reply With Quote
Old 2012-03-15, 16:08   #435
robert44444uk
 
robert44444uk's Avatar
 
Jun 2003
Oxford, UK

3×11×59 Posts
Default

A World record for Afghanistan! The first E268 known.

R 3580685860863131 268 1/18 44/3000 K=11293462131474072432084161218594796622170910194557498554618585 iteration=1247 I=170180 Thu Mar 15 20:38:55 2012

Doing E268 was always like watching paint dry. I am just watching paint dry 60 times faster!

Last fiddled with by robert44444uk on 2012-03-15 at 16:14
robert44444uk is offline   Reply With Quote
Old 2012-03-15, 16:18   #436
Thomas11
 
Thomas11's Avatar
 
Feb 2003

111011101002 Posts
Default

Quote:
Originally Posted by robert44444uk View Post
A World record for Afghanistan! The first E268 known.
Mr. Sierpinski came just a little too late:

S 2366134570006943 268 10/82 68/10000 K=7462774508206577586723646283413443004723568310610078922920005 iteration=824 I=159589 Thu Mar 15 16:58:23 2012

I wish I hadn't stopped the older client at iteration=800...

Nevertheless, big congrats to Robert!

Last fiddled with by Thomas11 on 2012-03-15 at 16:21
Thomas11 is offline   Reply With Quote
Old 2012-03-15, 16:54   #437
pinhodecarlos
 
pinhodecarlos's Avatar
 
"Carlos Pinho"
Oct 2011
Milton Keynes, UK

3×17×97 Posts
Default

My in.txt content is:

Code:
maxn 10000
hashsize 65536
sievelimit 134217728
timesave 60
boundforquickcheck 4096
vpscount 100
nashsievelimit 500

c0 1.5
c1 5.0
nash_check 1
number_of_sievebits 7
11 64
13 128
15 256
18 512
21 1024
24 2048
27 4096

smith_check 1
number_of_levels 8
5 50
12 100
22 200
35 500
55 1000
67 2000
75 3000
91 6000
Can it be changed to increase client speed without penalize the results/search?

Last fiddled with by pinhodecarlos on 2012-03-15 at 16:55
pinhodecarlos is online now   Reply With Quote
Old 2012-03-15, 17:34   #438
Thomas11
 
Thomas11's Avatar
 
Feb 2003

190810 Posts
Default

Quote:
Originally Posted by pinhodecarlos View Post
My in.txt content is:

Code:
...

smith_check 1
number_of_levels 8
5 50
12 100
22 200
35 500
55 1000
67 2000
75 3000
91 6000
Can it be changed to increase client speed without penalize the results/search?
Well, in principle you could slightly adjust (raise) the levels of the Smith check.
But if you set them just a little too high, you may loose quite a few of your sequences.
And those levels also depend on the E value.

Actually I wouldn't suggest to touch any of those parameters at the current stage.
Once we've collected enough sequences and analyzed them, we can (will) do some statistics and carefully optimize those levels.

Your current E=66 runs will be a very useful source for this purpose.

(The current Smith check parameters are derived from E=58 data and should be valid also for E=52, 60, and 66).
Thomas11 is offline   Reply With Quote
Old 2012-03-15, 17:38   #439
Thomas11
 
Thomas11's Avatar
 
Feb 2003

22·32·53 Posts
Default

Quote:
Originally Posted by robert44444uk View Post
A World record for Afghanistan! The first E268 known.
Mr. Sierpinski strikes again:

S 4156394079195633 268 1/2 60/10000 K=13109242463834549987260380771213679821898504223414228480434155 iteration=1448 I=151561 Thu Mar 15 18:06:13 2012
Thomas11 is offline   Reply With Quote
Old 2012-03-15, 17:48   #440
Thomas11
 
Thomas11's Avatar
 
Feb 2003

22·32·53 Posts
Default

Quote:
Originally Posted by pinhodecarlos View Post
My in.txt content is:

Code:
...

smith_check 1
number_of_levels 8
5 50
12 100
22 200
35 500
55 1000
67 2000
75 3000
91 6000
Can it be changed to increase client speed without penalize the results/search?
Just an additional note:

Of course you could add additional lines to the Smith check, e.g. something like:
Code:
96 8000
99 9000
This will skip some of the sequences that wouldn't reach the target of 105+/10000.

Note that you also need to adjust the number of Smith check levels.

Last fiddled with by Thomas11 on 2012-03-15 at 17:51
Thomas11 is offline   Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
Semiprime and n-almost prime candidate for the k's with algebra for the Sierpinski/Riesel problem sweety439 sweety439 11 2020-09-23 01:42
Dual Sierpinski/Riesel prime sweety439 Conjectures 'R Us 0 2016-12-07 15:01
Sierpinski/ Riesel bases 6 to 18 robert44444uk Conjectures 'R Us 139 2007-12-17 05:17
Sierpinski/Riesel Base 10 rogue Conjectures 'R Us 11 2007-12-17 05:08
Sierpinski / Riesel - Base 22 michaf Conjectures 'R Us 49 2007-12-17 05:03

All times are UTC. The time now is 14:54.


Mon Aug 2 14:54:32 UTC 2021 up 10 days, 9:23, 0 users, load averages: 2.64, 3.14, 3.52

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.