PrimeGrid
Please visit donation page to help the project cover running costs for this month

Toggle Menu

Join PrimeGrid

Returning Participants

Community

Leader Boards

Results

Other

drummers-lowrise

Advanced search

Message boards : Sieving : ppsieve testing

Author Message
JohnProject donor
Honorary cruncher
Avatar
Send message
Joined: 21 Feb 06
Posts: 2875
ID: 2449
Credit: 2,681,934
RAC: 0
321 LLR Bronze: Earned 10,000 credits (11,773)Cullen LLR Bronze: Earned 10,000 credits (14,945)ESP LLR Bronze: Earned 10,000 credits (26,855)PPS LLR Bronze: Earned 10,000 credits (84,876)PSP LLR Bronze: Earned 10,000 credits (15,311)SoB LLR Bronze: Earned 10,000 credits (21,440)SR5 LLR Bronze: Earned 10,000 credits (29,270)SGS LLR Bronze: Earned 10,000 credits (26,616)TPS LLR (retired) Bronze: Earned 10,000 credits (36,288)TRP LLR Bronze: Earned 10,000 credits (41,655)Woodall LLR Bronze: Earned 10,000 credits (15,807)321 Sieve Bronze: Earned 10,000 credits (20,014)Cullen/Woodall Sieve (suspended) Bronze: Earned 10,000 credits (23,405)PPS Sieve Bronze: Earned 10,000 credits (36,192)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Bronze: Earned 10,000 credits (20,306)TRP Sieve (suspended) Bronze: Earned 10,000 credits (21,738)GFN Bronze: Earned 10,000 credits (86,217)PSA Ruby: Earned 2,000,000 credits (2,143,756)
Message 22555 - Posted: 16 Apr 2010 | 3:19:23 UTC
Last modified: 20 Apr 2010 | 2:51:35 UTC

Preparing for ppsieve

We are preparing to implement ppsieve in the PPS sieve. As usual, preliminary testing is needed. These are the BOINC versions of the already established stand alone ppsieve.

To help test the CUDA build, please see this thread: ppsieve CUDA testing

Currently available for 32/64 bit Linux and 32/64 bit Windows. You can download it here: PPSieve 0.3.5 binaries and source

To test, please use the following command line:

32 bit Linux: ./ppsieve-boinc-x86-linux-sse2 -p42070e9 -P42070003e6 -k 1201 -K 9999 -N 2000000 -z normal
32 bit Windows: ppsieve-boinc-x86-windows-sse2.exe -p42070e9 -P42070003e6 -k 1201 -K 9999 -N 2000000 -z normal
64 bit Linux: ./ppsieve-boinc-x86_64-linux -p42070e9 -P42070003e6 -k 1201 -K 9999 -N 2000000 -z normal
64 bit Windows: ppsieve-boinc-x86_64-windows.exe -p42070e9 -P42070003e6 -k 1201 -K 9999 -N 2000000 -z normal

It should output the following factors:

42070000070587 | 9475*2^197534+1
42070000198537 | 3373*2^1046686+1
42070000300049 | 9139*2^461846+1
42070000345343 | 1715*2^635711+1
42070000464001 | 4179*2^1577462+1
42070000949861 | 4707*2^571847+1
42070001011573 | 7113*2^215532+1
42070001040127 | 6471*2^37907+1
42070002482267 | 9951*2^1920408+1
42070002690167 | 2553*2^1888870+1
42070002698543 | 4239*2^368773+1
42070002875941 | 4081*2^1494668+1

Please provide as much details about your system as possible.
____________

waffleironhead
Send message
Joined: 1 Oct 09
Posts: 27
ID: 47712
Credit: 42,600,695
RAC: 0
321 LLR Silver: Earned 100,000 credits (296,546)Cullen LLR Gold: Earned 500,000 credits (581,927)ESP LLR Silver: Earned 100,000 credits (294,996)PPS LLR Gold: Earned 500,000 credits (513,109)PSP LLR Silver: Earned 100,000 credits (234,213)SoB LLR Amethyst: Earned 1,000,000 credits (1,120,883)SR5 LLR Silver: Earned 100,000 credits (112,762)SGS LLR Silver: Earned 100,000 credits (457,540)TRP LLR Silver: Earned 100,000 credits (223,118)Woodall LLR Bronze: Earned 10,000 credits (40,158)321 Sieve Bronze: Earned 10,000 credits (11,218)Cullen/Woodall Sieve (suspended) Bronze: Earned 10,000 credits (17,528)Generalized Cullen/Woodall Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,209,152)PPS Sieve Ruby: Earned 2,000,000 credits (4,128,173)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Jade: Earned 10,000,000 credits (10,075,699)TRP Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,178,769)AP 26/27 Bronze: Earned 10,000 credits (45,640)GFN Jade: Earned 10,000,000 credits (17,315,946)PSA Gold: Earned 500,000 credits (743,320)
Message 22556 - Posted: 16 Apr 2010 | 3:40:17 UTC

c:\ppsieve-boinc-bin>ppsieve-boinc-x86_64-windows.exe -p42070e9 -P42070003e6 -k
1201 -K 9999 -N 2000000 -z normal
ppsieve version 0.3.4b (testing)
Compiled Apr 15 2010 with GCC 4.5.0 20091118 (experimental)
Algorithm not specified, starting benchmark...
bsf takes 1032; mul takes 770; using alternate algorithm.
nstart=1999980, nstep=32
ppsieve initialized: 1201 <= k <= 9999, 76 <= n <= 2000000
42070000070587 | 9475*2^197534+1
42070000198537 | 3373*2^1046686+1
42070000300049 | 9139*2^461846+1
42070000345343 | 1715*2^635711+1
42070000464001 | 4179*2^1577462+1
42070000949861 | 4707*2^571847+1
42070001011573 | 7113*2^215532+1
42070001040127 | 6471*2^37907+1
42070002482267 | 9951*2^1920408+1
42070002690167 | 2553*2^1888870+1
42070002698543 | 4239*2^368773+1
42070002875941 | 4081*2^1494668+1
Found 12 factors

windows 7 pro 64 bit
amd athlon 2 620 @ 2.6 ghz
4 GB ram

what other information do you need?

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 13042
ID: 53948
Credit: 202,763,062
RAC: 103,409
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,822,730)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Turquoise: Earned 5,000,000 credits (5,009,577)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Turquoise: Earned 5,000,000 credits (9,015,960)PSP LLR Turquoise: Earned 5,000,000 credits (5,065,592)SoB LLR Sapphire: Earned 20,000,000 credits (34,221,148)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,014,138)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,500,476)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Jade: Earned 10,000,000 credits (10,114,260)GFN Emerald: Earned 50,000,000 credits (66,792,810)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 22557 - Posted: 16 Apr 2010 | 5:32:46 UTC - in response to Message 22555.
Last modified: 16 Apr 2010 | 5:58:00 UTC

ppsieve version 0.3.4b (testing)
Compiled Apr 14 2010 with GCC 4.4.1
using alternate algorithm.
nstart=1999980, nstep=32
ppsieve initialized: 1201 <= k <= 9999, 76 <= n <= 2000000
42070000070587 | 9475*2^197534+1
42070000198537 | 3373*2^1046686+1
42070000300049 | 9139*2^461846+1
42070000345343 | 1715*2^635711+1
42070000464001 | 4179*2^1577462+1
42070000949861 | 4707*2^571847+1
42070001011573 | 7113*2^215532+1
42070001040127 | 6471*2^37907+1
42070002482267 | 9951*2^1920408+1
42070002690167 | 2553*2^1888870+1
42070002698543 | 4239*2^368773+1
42070002875941 | 4081*2^1494668+1
Found 12 factors

Runtime: 49 seconds
GTX280 (factory overclock @621/1349/1134)
driver 191.7
Video ram 1024MB
Intel Core2Quad Q6600 @2.4GHz
Windows Vista 32 bit
3GB RAM

Test run with all 4 CPU cores at 100%

With all 4 cores idle, the run time was 32 seconds.

Judging by the fact that the GPU utilization was 0, I'm guessing this is the CPU-only version of the program. :)
____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

Profile pschoeferProject donor
Volunteer developer
Volunteer tester
Avatar
Send message
Joined: 20 Sep 05
Posts: 656
ID: 845
Credit: 1,915,442,298
RAC: 1,077,018
Found 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Turquoise: Earned 5,000,000 credits (6,966,603)Cullen LLR Turquoise: Earned 5,000,000 credits (5,098,443)ESP LLR Jade: Earned 10,000,000 credits (11,096,003)Generalized Cullen/Woodall LLR Jade: Earned 10,000,000 credits (19,415,453)PPS LLR Jade: Earned 10,000,000 credits (12,953,244)PSP LLR Turquoise: Earned 5,000,000 credits (9,354,086)SoB LLR Jade: Earned 10,000,000 credits (12,074,463)SR5 LLR Jade: Earned 10,000,000 credits (14,190,578)SGS LLR Turquoise: Earned 5,000,000 credits (6,242,555)TPS LLR (retired) Bronze: Earned 10,000 credits (76,372)TRP LLR Jade: Earned 10,000,000 credits (10,366,704)Woodall LLR Turquoise: Earned 5,000,000 credits (8,281,303)321 Sieve Ruby: Earned 2,000,000 credits (3,506,262)Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,000,264)Generalized Cullen/Woodall Sieve (suspended) Jade: Earned 10,000,000 credits (11,111,347)PPS Sieve Double Silver: Earned 200,000,000 credits (342,928,524)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (3,177,104)TRP Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,556,644)AP 26/27 Double Bronze: Earned 100,000,000 credits (106,241,834)GFN Double Silver: Earned 200,000,000 credits (338,250,646)PSA Double Gold: Earned 500,000,000 credits (968,553,854)
Message 22558 - Posted: 16 Apr 2010 | 5:52:34 UTC - in response to Message 22557.

Judging by the fact that the GPU utilization was 0, I'm guessing this is the CPU-only version of the program. :)

Yes, it is. :)


>ppsieve-boinc-x86-windows-sse2.exe -p42070e9 -P42070003e6 -k 1201 -K 9999 -N 2000000 -z normal
[...]
Found 12 factors

Runtime: 2:26 minutes
P4M 1.7GHz
1 GB RAM
WinXP Prof. 32bit


>ppsieve-boinc-x86_64-windows.exe -p42070e9 -P42070003e6 -k 1201 -K 9999 -N 2000000 -z normal
[...]
Found 12 factors

Runtime: 16 seconds
C2Q Q9450 @ 3.2GHz
6 GB RAM
Win7 Prof. 64bit

No problems so far.

Profile Crystal PelletProject donor
Avatar
Send message
Joined: 9 Nov 08
Posts: 180
ID: 31494
Credit: 78,993,389
RAC: 11,532
321 LLR Amethyst: Earned 1,000,000 credits (1,556,899)Cullen LLR Gold: Earned 500,000 credits (500,200)ESP LLR Gold: Earned 500,000 credits (738,168)Generalized Cullen/Woodall LLR Silver: Earned 100,000 credits (241,969)PPS LLR Ruby: Earned 2,000,000 credits (2,261,656)PSP LLR Ruby: Earned 2,000,000 credits (2,374,435)SoB LLR Amethyst: Earned 1,000,000 credits (1,567,316)SR5 LLR Gold: Earned 500,000 credits (542,997)SGS LLR Amethyst: Earned 1,000,000 credits (1,256,351)TRP LLR Amethyst: Earned 1,000,000 credits (1,010,058)Woodall LLR Silver: Earned 100,000 credits (118,189)321 Sieve Silver: Earned 100,000 credits (102,310)Cullen/Woodall Sieve (suspended) Jade: Earned 10,000,000 credits (14,643,949)Generalized Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (3,494,619)PPS Sieve Sapphire: Earned 20,000,000 credits (29,962,345)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,208,890)TRP Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,080,539)AP 26/27 Gold: Earned 500,000 credits (507,329)GFN Turquoise: Earned 5,000,000 credits (7,824,901)
Message 22560 - Posted: 16 Apr 2010 | 7:29:46 UTC - in response to Message 22558.

What's up to test if this is not the CUDA-version?

Anyway, here my result:

ppsieve version 0.3.4b (testing)
Compiled Apr 15 2010 with GCC 4.5.0 20091118 (experimental)
Algorithm not specified, starting benchmark...
bsf takes 1032; mul takes 978; using alternate algorithm.
nstart=1999980, nstep=32
ppsieve initialized: 1201 <= k <= 9999, 76 <= n <= 2000000
42070000070587 | 9475*2^197534+1
42070000198537 | 3373*2^1046686+1
42070000300049 | 9139*2^461846+1
42070000345343 | 1715*2^635711+1
42070000464001 | 4179*2^1577462+1
42070000949861 | 4707*2^571847+1
42070001011573 | 7113*2^215532+1
42070001040127 | 6471*2^37907+1
42070002482267 | 9951*2^1920408+1
42070002690167 | 2553*2^1888870+1
42070002698543 | 4239*2^368773+1
42070002875941 | 4081*2^1494668+1
Found 12 factors

Runtime 33 seconds.

AMD Phenom I @ 2.1GHz - Windows64 Vista at least 1 core free for this test.
NVIDIA GT240 (GPU: GT215) GDDR5 - 96 Shaders
Memory 512MB - GPU Clock 550MHz - Memory 850MHz - Shader 1340MHz
____________

Profile valtercProject donor
Volunteer tester
Send message
Joined: 30 May 07
Posts: 119
ID: 8810
Credit: 4,372,637,292
RAC: 3,583,133
321 LLR Ruby: Earned 2,000,000 credits (2,045,964)Cullen LLR Ruby: Earned 2,000,000 credits (2,023,566)ESP LLR Ruby: Earned 2,000,000 credits (2,021,061)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,080,021)PPS LLR Jade: Earned 10,000,000 credits (12,075,788)PSP LLR Ruby: Earned 2,000,000 credits (2,109,761)SoB LLR Ruby: Earned 2,000,000 credits (2,069,227)SR5 LLR Ruby: Earned 2,000,000 credits (2,019,335)SGS LLR Ruby: Earned 2,000,000 credits (2,131,335)TPS LLR (retired) Bronze: Earned 10,000 credits (20,001)TRP LLR Ruby: Earned 2,000,000 credits (2,017,688)Woodall LLR Ruby: Earned 2,000,000 credits (2,099,788)321 Sieve Sapphire: Earned 20,000,000 credits (31,803,484)Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,247,691)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (42,978,961)PPS Sieve Double Ruby: Earned 2,000,000,000 credits (2,736,899,366)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Sapphire: Earned 20,000,000 credits (36,215,460)TRP Sieve (suspended) Double Bronze: Earned 100,000,000 credits (102,264,922)AP 26/27 Sapphire: Earned 20,000,000 credits (20,537,729)GFN Turquoise: Earned 5,000,000 credits (5,192,662)PSA Double Amethyst: Earned 1,000,000,000 credits (1,343,866,777)
Message 22563 - Posted: 16 Apr 2010 | 10:06:42 UTC - in response to Message 22560.

Core 2 Quad 9450 @ 3520 MHz, 4Gb ram DDR2 440 MHz, W7x64 U

just doing the test: 17.1 seconds (results ok)

Iain BethuneProject donor
Honorary cruncher
Send message
Joined: 28 Jan 09
Posts: 1588
ID: 34775
Credit: 194,056,043
RAC: 0
321 LLR Gold: Earned 500,000 credits (597,175)Cullen LLR Amethyst: Earned 1,000,000 credits (1,355,381)ESP LLR Turquoise: Earned 5,000,000 credits (5,048,594)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,564,412)PPS LLR Amethyst: Earned 1,000,000 credits (1,025,115)PSP LLR Sapphire: Earned 20,000,000 credits (28,367,849)SoB LLR Jade: Earned 10,000,000 credits (16,215,329)SR5 LLR Turquoise: Earned 5,000,000 credits (5,189,992)SGS LLR Amethyst: Earned 1,000,000 credits (1,244,067)TRP LLR Turquoise: Earned 5,000,000 credits (5,169,405)Woodall LLR Amethyst: Earned 1,000,000 credits (1,070,956)321 Sieve Bronze: Earned 10,000 credits (20,003)Cullen/Woodall Sieve (suspended) Silver: Earned 100,000 credits (200,371)Generalized Cullen/Woodall Sieve (suspended) Jade: Earned 10,000,000 credits (11,645,025)PPS Sieve Turquoise: Earned 5,000,000 credits (7,536,532)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,017,144)TRP Sieve (suspended) Gold: Earned 500,000 credits (554,946)AP 26/27 Ruby: Earned 2,000,000 credits (3,577,848)GFN Emerald: Earned 50,000,000 credits (97,047,976)PSA Ruby: Earned 2,000,000 credits (4,606,694)
Message 22564 - Posted: 16 Apr 2010 | 10:21:20 UTC

Mac OS X versions of ppsieve are now available for testing:

Mac 64 bit (OS 10.5+ required) - http://www.pyramid-productions.net/downloads/ppsieve-boinc-x86_64-apple-darwin.tar.gz

Mac 32 bit (OS 10.4+ required) - http://www.pyramid-productions.net/downloads/ppsieve-boinc-i686-apple-darwin.tar.gz

To test the app, please use the same inputs as in the original post, and obviously the output should be the same!

On my machine (MacBookPro, 2.66 GHz Core 2 Duo), the 64 bit version takes 21.43s and the 32 bit takes 40.55s.

Any problems or performance results please post to this thread.

Thanks

- Iain

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 13042
ID: 53948
Credit: 202,763,062
RAC: 103,409
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,822,730)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Turquoise: Earned 5,000,000 credits (5,009,577)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Turquoise: Earned 5,000,000 credits (9,015,960)PSP LLR Turquoise: Earned 5,000,000 credits (5,065,592)SoB LLR Sapphire: Earned 20,000,000 credits (34,221,148)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,014,138)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,500,476)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Jade: Earned 10,000,000 credits (10,114,260)GFN Emerald: Earned 50,000,000 credits (66,792,810)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 22566 - Posted: 16 Apr 2010 | 11:14:27 UTC - in response to Message 22557.
Last modified: 16 Apr 2010 | 11:20:49 UTC

Duh, I forgot I could test this in 64 bits as well as 32 bits. On my 2.4 GHz Q6600, here was the test run under the native 32 bit Vista:

ppsieve version 0.3.4b (testing)
Compiled Apr 14 2010 with GCC 4.4.1
using alternate algorithm.
nstart=1999980, nstep=32
ppsieve initialized: 1201 <= k <= 9999, 76 <= n <= 2000000
42070000070587 | 9475*2^197534+1
42070000198537 | 3373*2^1046686+1
42070000300049 | 9139*2^461846+1
42070000345343 | 1715*2^635711+1
42070000464001 | 4179*2^1577462+1
42070000949861 | 4707*2^571847+1
42070001011573 | 7113*2^215532+1
42070001040127 | 6471*2^37907+1
42070002482267 | 9951*2^1920408+1
42070002690167 | 2553*2^1888870+1
42070002698543 | 4239*2^368773+1
42070002875941 | 4081*2^1494668+1
Found 12 factors

Intel Core2Quad Q6600 @2.4GHz
Windows Vista 32 bit
3GB RAM

With all 4 cores idle, the run time was 32 seconds.


Here is the test run under 64 bit Ubuntu running in a VM:

ppsieve version 0.3.4b (testing)
Compiled Apr 14 2010 with GCC 4.3.3
Algorithm not specified, starting benchmark...
bsf takes 190000; mul takes 270000; using standard algorithm.
nstart=1999980, nstep=32
ppsieve initialized: 1201 <= k <= 9999, 76 <= n <= 2000000
42070000070587 | 9475*2^197534+1
42070000198537 | 3373*2^1046686+1
42070000300049 | 9139*2^461846+1
42070000345343 | 1715*2^635711+1
42070000464001 | 4179*2^1577462+1
42070000949861 | 4707*2^571847+1
42070001011573 | 7113*2^215532+1
42070001040127 | 6471*2^37907+1
42070002482267 | 9951*2^1920408+1
42070002690167 | 2553*2^1888870+1
42070002698543 | 4239*2^368773+1
42070002875941 | 4081*2^1494668+1
Found 12 factors


Run time (computer idle) was 25 seconds.

Maybe I should do more than one speed test, so here's a few more tests, in seconds:

64 bit: 25, 24, 25, 25
32 bit: 33. 33, 33, 33

So the results are pretty consistent. It's possible that there's some overhead involved in running in the VM, so the 64 bit bit might be slightly faster than the results show.

What I did find interesting, however, is that under windows it ran the alternate algorithm, but under linux it ran the standard algorithm. Presumably, that's due to the difference between using the 32 bit and 64 bit instructions.

Mike
____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

Profile Geo.
Send message
Joined: 20 Nov 09
Posts: 3
ID: 50400
Credit: 9,494,182
RAC: 0
321 LLR Silver: Earned 100,000 credits (478,656)Cullen LLR Silver: Earned 100,000 credits (174,257)PPS LLR Silver: Earned 100,000 credits (428,461)PSP LLR Silver: Earned 100,000 credits (195,393)SoB LLR Gold: Earned 500,000 credits (796,686)SR5 LLR Bronze: Earned 10,000 credits (93,739)SGS LLR Gold: Earned 500,000 credits (519,142)TRP LLR Gold: Earned 500,000 credits (557,188)Woodall LLR Gold: Earned 500,000 credits (815,403)321 Sieve Silver: Earned 100,000 credits (206,235)Cullen/Woodall Sieve (suspended) Silver: Earned 100,000 credits (204,851)PPS Sieve Amethyst: Earned 1,000,000 credits (1,696,958)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (216,684)TRP Sieve (suspended) Silver: Earned 100,000 credits (238,467)AP 26/27 Bronze: Earned 10,000 credits (25,404)GFN Amethyst: Earned 1,000,000 credits (1,523,149)PSA Amethyst: Earned 1,000,000 credits (1,323,509)
Message 22567 - Posted: 16 Apr 2010 | 12:59:25 UTC - in response to Message 22564.

Mac OS X versions of ppsieve are now available for testing:

Mac 64 bit (OS 10.5+ required) - http://www.pyramid-productions.net/downloads/ppsieve-boinc-x86_64-apple-darwin.tar.gz

Mac 32 bit (OS 10.4+ required) - http://www.pyramid-productions.net/downloads/ppsieve-boinc-i686-apple-darwin.tar.gz

To test the app, please use the same inputs as in the original post, and obviously the output should be the same!



Hi Iain - Great news that a Mac 64bit port is available for sieving, could you post the command line input and results that you are getting, for clarity, like the Windows/Linux folks. I'm new to this software and could do with a little help setting up for testing, many thanks in advance.

Vector

JohnProject donor
Honorary cruncher
Avatar
Send message
Joined: 21 Feb 06
Posts: 2875
ID: 2449
Credit: 2,681,934
RAC: 0
321 LLR Bronze: Earned 10,000 credits (11,773)Cullen LLR Bronze: Earned 10,000 credits (14,945)ESP LLR Bronze: Earned 10,000 credits (26,855)PPS LLR Bronze: Earned 10,000 credits (84,876)PSP LLR Bronze: Earned 10,000 credits (15,311)SoB LLR Bronze: Earned 10,000 credits (21,440)SR5 LLR Bronze: Earned 10,000 credits (29,270)SGS LLR Bronze: Earned 10,000 credits (26,616)TPS LLR (retired) Bronze: Earned 10,000 credits (36,288)TRP LLR Bronze: Earned 10,000 credits (41,655)Woodall LLR Bronze: Earned 10,000 credits (15,807)321 Sieve Bronze: Earned 10,000 credits (20,014)Cullen/Woodall Sieve (suspended) Bronze: Earned 10,000 credits (23,405)PPS Sieve Bronze: Earned 10,000 credits (36,192)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Bronze: Earned 10,000 credits (20,306)TRP Sieve (suspended) Bronze: Earned 10,000 credits (21,738)GFN Bronze: Earned 10,000 credits (86,217)PSA Ruby: Earned 2,000,000 credits (2,143,756)
Message 22568 - Posted: 16 Apr 2010 | 13:23:12 UTC - in response to Message 22557.

Judging by the fact that the GPU utilization was 0, I'm guessing this is the CPU-only version of the program. :)


What's up to test if this is not the CUDA-version?

This thread is testing all the ppsieve CPU BOINC builds.

To help test the CUDA build, please see this thread: ppsieve CUDA testing


____________

Iain BethuneProject donor
Honorary cruncher
Send message
Joined: 28 Jan 09
Posts: 1588
ID: 34775
Credit: 194,056,043
RAC: 0
321 LLR Gold: Earned 500,000 credits (597,175)Cullen LLR Amethyst: Earned 1,000,000 credits (1,355,381)ESP LLR Turquoise: Earned 5,000,000 credits (5,048,594)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,564,412)PPS LLR Amethyst: Earned 1,000,000 credits (1,025,115)PSP LLR Sapphire: Earned 20,000,000 credits (28,367,849)SoB LLR Jade: Earned 10,000,000 credits (16,215,329)SR5 LLR Turquoise: Earned 5,000,000 credits (5,189,992)SGS LLR Amethyst: Earned 1,000,000 credits (1,244,067)TRP LLR Turquoise: Earned 5,000,000 credits (5,169,405)Woodall LLR Amethyst: Earned 1,000,000 credits (1,070,956)321 Sieve Bronze: Earned 10,000 credits (20,003)Cullen/Woodall Sieve (suspended) Silver: Earned 100,000 credits (200,371)Generalized Cullen/Woodall Sieve (suspended) Jade: Earned 10,000,000 credits (11,645,025)PPS Sieve Turquoise: Earned 5,000,000 credits (7,536,532)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,017,144)TRP Sieve (suspended) Gold: Earned 500,000 credits (554,946)AP 26/27 Ruby: Earned 2,000,000 credits (3,577,848)GFN Emerald: Earned 50,000,000 credits (97,047,976)PSA Ruby: Earned 2,000,000 credits (4,606,694)
Message 22570 - Posted: 16 Apr 2010 | 14:11:06 UTC - in response to Message 22567.


Hi Iain - Great news that a Mac 64bit port is available for sieving, could you post the command line input and results that you are getting, for clarity, like the Windows/Linux folks. I'm new to this software and could do with a little help setting up for testing, many thanks in advance.

Vector


Download the app (64 or 32 bit) from the links in my first post, then unzip and untar them (double-click in Finder will do this). Then in the Terminal, go to the directory you downloaded the apps to and run as follows e.g.

./ppsieve-boinc-x86_64-apple-darwin -p42070e9 -P42070003e6 -k 1201 -K 9999 -N 2000000 -z normal
ppsieve version 0.3.4b (testing)
Compiled Apr 16 2010 with GCC 4.2.1 (Apple Inc. build 5646) (dot 1)
Algorithm not specified, starting benchmark...
bsf takes 470725; mul takes 575094; using standard algorithm.
nstart=1999980, nstep=32
ppsieve initialized: 1201 <= k <= 9999, 76 <= n <= 2000000
42070000070587 | 9475*2^197534+1
42070000198537 | 3373*2^1046686+1
42070000300049 | 9139*2^461846+1
42070000345343 | 1715*2^635711+1
42070000464001 | 4179*2^1577462+1
42070000949861 | 4707*2^571847+1
42070001011573 | 7113*2^215532+1
42070001040127 | 6471*2^37907+1
42070002482267 | 9951*2^1920408+1
42070002690167 | 2553*2^1888870+1
42070002698543 | 4239*2^368773+1
42070002875941 | 4081*2^1494668+1
Found 12 factors

Elapsed time: 21.43 sec. (1.04 init + 20.39 sieve) at 147876 p/sec.
Processor time: 21.42 sec. (1.04 init + 20.38 sieve) at 147924 p/sec.
Average processor utilization: 1.00 (init), 1.00 (sieve)


Very similarly for the i686 version:

./ppsieve-boinc-i686-apple-darwin -p42070e9 -P42070003e6 -k 1201 -K 9999 -N 2000000 -z normal
ppsieve version 0.3.4b (testing)
Compiled Apr 16 2010 with GCC 4.0.1 (Apple Inc. build 5493)
using alternate algorithm.
nstart=1999980, nstep=32
ppsieve initialized: 1201 <= k <= 9999, 76 <= n <= 2000000
42070000070587 | 9475*2^197534+1
42070000198537 | 3373*2^1046686+1
42070000300049 | 9139*2^461846+1
42070000345343 | 1715*2^635711+1
42070000464001 | 4179*2^1577462+1
42070000949861 | 4707*2^571847+1
42070001011573 | 7113*2^215532+1
42070001040127 | 6471*2^37907+1
42070002482267 | 9951*2^1920408+1
42070002690167 | 2553*2^1888870+1
42070002698543 | 4239*2^368773+1
42070002875941 | 4081*2^1494668+1
Found 12 factors

Elapsed time: 40.55 sec. (0.02 init + 40.53 sieve) at 74383 p/sec.
Processor time: 40.55 sec. (0.02 init + 40.53 sieve) at 74386 p/sec.
Average processor utilization: 1.12 (init), 1.00 (sieve)


The runtimes are found in the stderr.txt file, copied here for convenience

Cheers

- Iain

Profile Crystal PelletProject donor
Avatar
Send message
Joined: 9 Nov 08
Posts: 180
ID: 31494
Credit: 78,993,389
RAC: 11,532
321 LLR Amethyst: Earned 1,000,000 credits (1,556,899)Cullen LLR Gold: Earned 500,000 credits (500,200)ESP LLR Gold: Earned 500,000 credits (738,168)Generalized Cullen/Woodall LLR Silver: Earned 100,000 credits (241,969)PPS LLR Ruby: Earned 2,000,000 credits (2,261,656)PSP LLR Ruby: Earned 2,000,000 credits (2,374,435)SoB LLR Amethyst: Earned 1,000,000 credits (1,567,316)SR5 LLR Gold: Earned 500,000 credits (542,997)SGS LLR Amethyst: Earned 1,000,000 credits (1,256,351)TRP LLR Amethyst: Earned 1,000,000 credits (1,010,058)Woodall LLR Silver: Earned 100,000 credits (118,189)321 Sieve Silver: Earned 100,000 credits (102,310)Cullen/Woodall Sieve (suspended) Jade: Earned 10,000,000 credits (14,643,949)Generalized Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (3,494,619)PPS Sieve Sapphire: Earned 20,000,000 credits (29,962,345)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,208,890)TRP Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,080,539)AP 26/27 Gold: Earned 500,000 credits (507,329)GFN Turquoise: Earned 5,000,000 credits (7,824,901)
Message 22573 - Posted: 16 Apr 2010 | 15:31:33 UTC - in response to Message 22568.

Judging by the fact that the GPU utilization was 0, I'm guessing this is the CPU-only version of the program. :)


What's up to test if this is not the CUDA-version?

This thread is testing all the ppsieve CPU BOINC builds.

To help test the CUDA build, please see this thread: ppsieve CUDA testing


I knew that, but there is only a linux version and not windows+CUDA.
____________

Ken_g6Project donor
Volunteer developer
Avatar
Send message
Joined: 4 Jul 06
Posts: 865
ID: 3110
Credit: 155,703,853
RAC: 52,505
Found 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Amethyst: Earned 1,000,000 credits (1,912,651)Cullen LLR Amethyst: Earned 1,000,000 credits (1,125,935)ESP LLR Amethyst: Earned 1,000,000 credits (1,193,202)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (767,102)PPS LLR Jade: Earned 10,000,000 credits (12,237,069)PSP LLR Ruby: Earned 2,000,000 credits (4,027,587)SoB LLR Ruby: Earned 2,000,000 credits (3,860,053)SR5 LLR Amethyst: Earned 1,000,000 credits (1,145,068)SGS LLR Gold: Earned 500,000 credits (998,185)TPS LLR (retired) Bronze: Earned 10,000 credits (19,376)TRP LLR Amethyst: Earned 1,000,000 credits (1,834,402)Woodall LLR Amethyst: Earned 1,000,000 credits (1,156,424)321 Sieve Ruby: Earned 2,000,000 credits (2,546,090)Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (8,584,236)Generalized Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (2,461,309)PPS Sieve Emerald: Earned 50,000,000 credits (79,291,322)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (352,129)TRP Sieve (suspended) Gold: Earned 500,000 credits (776,202)AP 26/27 Turquoise: Earned 5,000,000 credits (5,851,049)GFN Sapphire: Earned 20,000,000 credits (21,409,574)PSA Ruby: Earned 2,000,000 credits (4,154,617)
Message 22575 - Posted: 16 Apr 2010 | 16:29:09 UTC - in response to Message 22570.


The runtimes are found in the stderr.txt file, copied here for convenience

Cheers

- Iain

Thanks, Iain; I just figured that out here myself. Could everybody please look at the end of their stderr.txt after each run and report the timings too?

Thanks, everybody!
____________

Profile Geo.
Send message
Joined: 20 Nov 09
Posts: 3
ID: 50400
Credit: 9,494,182
RAC: 0
321 LLR Silver: Earned 100,000 credits (478,656)Cullen LLR Silver: Earned 100,000 credits (174,257)PPS LLR Silver: Earned 100,000 credits (428,461)PSP LLR Silver: Earned 100,000 credits (195,393)SoB LLR Gold: Earned 500,000 credits (796,686)SR5 LLR Bronze: Earned 10,000 credits (93,739)SGS LLR Gold: Earned 500,000 credits (519,142)TRP LLR Gold: Earned 500,000 credits (557,188)Woodall LLR Gold: Earned 500,000 credits (815,403)321 Sieve Silver: Earned 100,000 credits (206,235)Cullen/Woodall Sieve (suspended) Silver: Earned 100,000 credits (204,851)PPS Sieve Amethyst: Earned 1,000,000 credits (1,696,958)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (216,684)TRP Sieve (suspended) Silver: Earned 100,000 credits (238,467)AP 26/27 Bronze: Earned 10,000 credits (25,404)GFN Amethyst: Earned 1,000,000 credits (1,523,149)PSA Amethyst: Earned 1,000,000 credits (1,323,509)
Message 22576 - Posted: 16 Apr 2010 | 16:32:02 UTC - in response to Message 22570.

Thanks Iain - your setup instructions were very clear and the test completed OK :-)

ppsieve-boinc-x86_64-apple-darwin ./ppsieve-boinc-x86_64-apple-darwin -p42070e9 -P42070003e6 -k 1201 -K 9999 -N 2000000 -z normal
ppsieve version 0.3.4b (testing)
Compiled Apr 16 2010 with GCC 4.2.1 (Apple Inc. build 5646) (dot 1)
Algorithm not specified, starting benchmark...
bsf takes 817645; mul takes 972395; using standard algorithm.
nstart=1999980, nstep=32
ppsieve initialized: 1201 <= k <= 9999, 76 <= n <= 2000000
42070000070587 | 9475*2^197534+1
42070000198537 | 3373*2^1046686+1
42070000300049 | 9139*2^461846+1
42070000345343 | 1715*2^635711+1
42070000464001 | 4179*2^1577462+1
42070000949861 | 4707*2^571847+1
42070001011573 | 7113*2^215532+1
42070001040127 | 6471*2^37907+1
42070002482267 | 9951*2^1920408+1
42070002690167 | 2553*2^1888870+1
42070002698543 | 4239*2^368773+1
42070002875941 | 4081*2^1494668+1
Found 12 factors

Elapsed time: 46.06 sec. (1.87 init + 44.19 sieve) at 68215 p/sec.
Processor time: 44.47 sec. (1.83 init + 42.64 sieve) at 70701 p/sec.
Average processor utilization: 0.98 (init), 0.96 (sieve)

GenuineIntel
Intel(R) Xeon(R) CPU E5520 @ 2.27GHz [x86 Family 6 Model 26 Stepping 5]
(16 processors)

Profile Kevin D PuckettProject donor
Volunteer tester
Avatar
Send message
Joined: 4 Aug 09
Posts: 61
ID: 44488
Credit: 5,675,896
RAC: 0
321 LLR Silver: Earned 100,000 credits (100,611)Cullen LLR Silver: Earned 100,000 credits (102,945)PPS LLR Silver: Earned 100,000 credits (104,649)PSP LLR Silver: Earned 100,000 credits (110,172)SoB LLR Silver: Earned 100,000 credits (119,801)SGS LLR Gold: Earned 500,000 credits (535,376)TRP LLR Silver: Earned 100,000 credits (109,220)Woodall LLR Silver: Earned 100,000 credits (101,487)321 Sieve Gold: Earned 500,000 credits (530,563)Cullen/Woodall Sieve (suspended) Gold: Earned 500,000 credits (637,026)PPS Sieve Ruby: Earned 2,000,000 credits (2,239,300)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (313,137)TRP Sieve (suspended) Silver: Earned 100,000 credits (218,081)AP 26/27 Silver: Earned 100,000 credits (202,538)PSA Silver: Earned 100,000 credits (250,988)
Message 22581 - Posted: 16 Apr 2010 | 22:53:09 UTC

Ran with no problems.

Running a Dell Studio 1747 Laptop 64Bit Windows 7 Home Premium
Core i7 CPU Q 720 @1.60GHz Hyperthreaded to 2.79

ppsieve version 0.3.4b (testing)
Compiled Apr 15 2010 with GCC 4.5.0 20091118 (experimental)
Algorithm not specified, starting benchmark...
bsf takes 577; mul takes 593; using standard algorithm.
nstart=1999980, nstep=32
ppsieve initialized: 1201 <= k <= 9999, 76 <= n <= 2000000
42070000070587 | 9475*2^197534+1
42070000198537 | 3373*2^1046686+1
42070000300049 | 9139*2^461846+1
42070000345343 | 1715*2^635711+1
42070000464001 | 4179*2^1577462+1
42070000949861 | 4707*2^571847+1
42070001011573 | 7113*2^215532+1
42070001040127 | 6471*2^37907+1
42070002482267 | 9951*2^1920408+1
42070002690167 | 2553*2^1888870+1
42070002698543 | 4239*2^368773+1
42070002875941 | 4081*2^1494668+1
Found 12 factors

Elapsed time: 17.63 sec. (1.22 init + 16.41 sieve) at 183695 p/sec.
Processor time: 17.64 sec. (1.23 init + 16.41 sieve) at 183694 p/sec.
Average processor utilization: 1.01 (init), 1.00 (sieve)
____________
May the Force be with you always.


Profile Danial L PuckettProject donor
Avatar
Send message
Joined: 5 Aug 09
Posts: 66
ID: 44528
Credit: 7,755,477
RAC: 0
321 LLR Silver: Earned 100,000 credits (152,298)Cullen LLR Silver: Earned 100,000 credits (114,922)PPS LLR Silver: Earned 100,000 credits (370,266)PSP LLR Silver: Earned 100,000 credits (277,785)SoB LLR Silver: Earned 100,000 credits (125,501)SGS LLR Gold: Earned 500,000 credits (501,436)TRP LLR Silver: Earned 100,000 credits (103,010)Woodall LLR Silver: Earned 100,000 credits (105,319)321 Sieve Amethyst: Earned 1,000,000 credits (1,003,050)Cullen/Woodall Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,004,738)PPS Sieve Ruby: Earned 2,000,000 credits (2,207,478)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (215,595)TRP Sieve (suspended) Gold: Earned 500,000 credits (785,193)AP 26/27 Silver: Earned 100,000 credits (354,902)PSA Silver: Earned 100,000 credits (434,016)
Message 22582 - Posted: 16 Apr 2010 | 23:22:33 UTC

I ran this on an i7 Extreme 975 hyperthred running at 3712 Mhz No apps running 8 cores available.

ppsieve version 0.3.4b (testing)
Compiled Apr 15 2010 with GCC 4.5.0 20091118 (experimental)
Algorithm not specified, starting benchmark...
bsf takes 405; mul takes 406; using standard algorithm.
nstart=1999980, nstep=32
ppsieve initialized: 1201 <= k <= 9999, 76 <= n <= 2000000
42070000070587 | 9475*2^197534+1
42070000198537 | 3373*2^1046686+1
42070000300049 | 9139*2^461846+1
42070000345343 | 1715*2^635711+1
42070000464001 | 4179*2^1577462+1
42070000949861 | 4707*2^571847+1
42070001011573 | 7113*2^215532+1
42070001040127 | 6471*2^37907+1
42070002482267 | 9951*2^1920408+1
42070002690167 | 2553*2^1888870+1
42070002698543 | 4239*2^368773+1
42070002875941 | 4081*2^1494668+1
Found 12 factors

Elapsed time: 12.67 sec. (0.83 init + 11.84 sieve) at 254607 p/sec.
Processor time: 12.67 sec. (0.83 init + 11.84 sieve) at 254606 p/sec.
Average processor utilization: 1.00 (init), 1.00 (sieve)
____________
May your addiction to Boinc be greater than mine!

End Transmission!


Profile HAmstyProject donor
Volunteer tester
Avatar
Send message
Joined: 26 Dec 08
Posts: 132
ID: 33421
Credit: 12,510,712
RAC: 0
321 LLR Silver: Earned 100,000 credits (291,744)Cullen LLR Silver: Earned 100,000 credits (114,325)PPS LLR Amethyst: Earned 1,000,000 credits (1,305,821)PSP LLR Silver: Earned 100,000 credits (471,688)SoB LLR Silver: Earned 100,000 credits (180,347)SR5 LLR Bronze: Earned 10,000 credits (12,917)SGS LLR Gold: Earned 500,000 credits (582,452)TPS LLR (retired) Bronze: Earned 10,000 credits (45,752)TRP LLR Gold: Earned 500,000 credits (873,512)Woodall LLR Bronze: Earned 10,000 credits (29,709)321 Sieve Gold: Earned 500,000 credits (636,635)Cullen/Woodall Sieve (suspended) Gold: Earned 500,000 credits (917,856)PPS Sieve Ruby: Earned 2,000,000 credits (3,152,709)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Gold: Earned 500,000 credits (504,658)TRP Sieve (suspended) Silver: Earned 100,000 credits (445,828)AP 26/27 Silver: Earned 100,000 credits (204,761)PSA Ruby: Earned 2,000,000 credits (2,740,217)
Message 22588 - Posted: 17 Apr 2010 | 7:02:03 UTC

i've tried this version on linux 32bit

~/Downloads/ppsieve-boinc-bin $ ./ppsieve-boinc-x86-linux-sse2 -p42070e9 -P42070003e6 -k 1201 -K 9999 -N 2000000 -z normal

stdout:
ppsieve version 0.3.4b (testing)
Compiled Apr 14 2010 with GCC 4.3.3
using alternate algorithm.
nstart=1999980, nstep=32
ppsieve initialized: 1201 <= k <= 9999, 76 <= n <= 2000000
42070000070587 | 9475*2^197534+1
42070000198537 | 3373*2^1046686+1
42070000300049 | 9139*2^461846+1
42070000345343 | 1715*2^635711+1
42070000464001 | 4179*2^1577462+1
42070000949861 | 4707*2^571847+1
42070001011573 | 7113*2^215532+1
42070001040127 | 6471*2^37907+1
42070002482267 | 9951*2^1920408+1
42070002690167 | 2553*2^1888870+1
42070002698543 | 4239*2^368773+1
42070002875941 | 4081*2^1494668+1
Found 12 factors

stderr:
Can't open init data file - running in standalone mode
Sieve started: 42070000000000 <= p < 42070003000000
Thread 0 starting

Thread 0 completed
Waiting for threads to exit
Sieve complete: 42070000000000 <= p < 42070003000000
count=95668,sum=0x37dacb7121ccffe4
Elapsed time: 160.53 sec. (0.08 init + 160.45 sieve) at 18789 p/sec.
Processor time: 160.16 sec. (0.06 init + 160.10 sieve) at 18830 p/sec.
Average processor utilization: 0.75 (init), 1.00 (sieve)
called boinc_finish

seems to be running stable
____________

Ken_g6Project donor
Volunteer developer
Avatar
Send message
Joined: 4 Jul 06
Posts: 865
ID: 3110
Credit: 155,703,853
RAC: 52,505
Found 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Amethyst: Earned 1,000,000 credits (1,912,651)Cullen LLR Amethyst: Earned 1,000,000 credits (1,125,935)ESP LLR Amethyst: Earned 1,000,000 credits (1,193,202)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (767,102)PPS LLR Jade: Earned 10,000,000 credits (12,237,069)PSP LLR Ruby: Earned 2,000,000 credits (4,027,587)SoB LLR Ruby: Earned 2,000,000 credits (3,860,053)SR5 LLR Amethyst: Earned 1,000,000 credits (1,145,068)SGS LLR Gold: Earned 500,000 credits (998,185)TPS LLR (retired) Bronze: Earned 10,000 credits (19,376)TRP LLR Amethyst: Earned 1,000,000 credits (1,834,402)Woodall LLR Amethyst: Earned 1,000,000 credits (1,156,424)321 Sieve Ruby: Earned 2,000,000 credits (2,546,090)Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (8,584,236)Generalized Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (2,461,309)PPS Sieve Emerald: Earned 50,000,000 credits (79,291,322)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (352,129)TRP Sieve (suspended) Gold: Earned 500,000 credits (776,202)AP 26/27 Turquoise: Earned 5,000,000 credits (5,851,049)GFN Sapphire: Earned 20,000,000 credits (21,409,574)PSA Ruby: Earned 2,000,000 credits (4,154,617)
Message 22591 - Posted: 17 Apr 2010 | 15:31:56 UTC - in response to Message 22588.


Elapsed time: 160.53 sec. (0.08 init + 160.45 sieve) at 18789 p/sec.
Processor time: 160.16 sec. (0.06 init + 160.10 sieve) at 18830 p/sec.
Average processor utilization: 0.75 (init), 1.00 (sieve)


That is awfully slow. What processor were you using?

____________

Profile HAmstyProject donor
Volunteer tester
Avatar
Send message
Joined: 26 Dec 08
Posts: 132
ID: 33421
Credit: 12,510,712
RAC: 0
321 LLR Silver: Earned 100,000 credits (291,744)Cullen LLR Silver: Earned 100,000 credits (114,325)PPS LLR Amethyst: Earned 1,000,000 credits (1,305,821)PSP LLR Silver: Earned 100,000 credits (471,688)SoB LLR Silver: Earned 100,000 credits (180,347)SR5 LLR Bronze: Earned 10,000 credits (12,917)SGS LLR Gold: Earned 500,000 credits (582,452)TPS LLR (retired) Bronze: Earned 10,000 credits (45,752)TRP LLR Gold: Earned 500,000 credits (873,512)Woodall LLR Bronze: Earned 10,000 credits (29,709)321 Sieve Gold: Earned 500,000 credits (636,635)Cullen/Woodall Sieve (suspended) Gold: Earned 500,000 credits (917,856)PPS Sieve Ruby: Earned 2,000,000 credits (3,152,709)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Gold: Earned 500,000 credits (504,658)TRP Sieve (suspended) Silver: Earned 100,000 credits (445,828)AP 26/27 Silver: Earned 100,000 credits (204,761)PSA Ruby: Earned 2,000,000 credits (2,740,217)
Message 22593 - Posted: 17 Apr 2010 | 17:35:22 UTC - in response to Message 22591.
Last modified: 17 Apr 2010 | 18:02:25 UTC


Elapsed time: 160.53 sec. (0.08 init + 160.45 sieve) at 18789 p/sec.
Processor time: 160.16 sec. (0.06 init + 160.10 sieve) at 18830 p/sec.
Average processor utilization: 0.75 (init), 1.00 (sieve)


That is awfully slow. What processor were you using?


i don't think it is slow (compared to a current cpu it is, but i think a current cpu is not the norm), it is a T2300 (1,66GHz) which only supports 32bit mode.

here another benchmark of 2 not so decent systems (64bit linux), but almost equal times
AMD Opteron 248 (2,2 GHz) (from 2003)

ppsieve version 0.3.4b (testing)
Compiled Apr 14 2010 with GCC 4.3.3
Algorithm not specified, starting benchmark...
bsf takes 2520000; mul takes 910000; using alternate algorithm.
nstart=1999980, nstep=32
ppsieve initialized: 1201 <= k <= 9999, 76 <= n <= 2000000
42070000070587 | 9475*2^197534+1
42070000198537 | 3373*2^1046686+1
42070000300049 | 9139*2^461846+1
42070000345343 | 1715*2^635711+1
42070000464001 | 4179*2^1577462+1
42070000949861 | 4707*2^571847+1
42070001011573 | 7113*2^215532+1
42070001040127 | 6471*2^37907+1
42070002482267 | 9951*2^1920408+1
42070002690167 | 2553*2^1888870+1
42070002698543 | 4239*2^368773+1
42070002875941 | 4081*2^1494668+1
Found 12 factors

shmget in attach_shmem: Invalid argument
Can't set up shared mem: -1
Will run in standalone mode.
Sieve started: 42070000000000 <= p < 42070003000000
Thread 0 starting

Thread 0 completed
Waiting for threads to exit
Sieve complete: 42070000000000 <= p < 42070003000000
count=95668,sum=0x37dacb7121ccffe4
Elapsed time: 31.47 sec. (3.45 init + 28.01 sieve) at 107614 p/sec.
Processor time: 31.43 sec. (3.46 init + 27.98 sieve) at 107752 p/sec.
Average processor utilization: 1.00 (init), 1.00 (sieve)
called boinc_finish


AMD Turion X2 RM-77 (2,3 GHz) (from 2009)
ppsieve version 0.3.4b (testing)
Compiled Apr 14 2010 with GCC 4.3.3
Algorithm not specified, starting benchmark...
bsf takes 2420000; mul takes 880000; using alternate algorithm.
nstart=1999980, nstep=32
ppsieve initialized: 1201 <= k <= 9999, 76 <= n <= 2000000
42070000070587 | 9475*2197534+1
42070000198537 | 3373*21046686+1
42070000300049 | 9139*2461846+1
42070000345343 | 1715*2635711+1
42070000464001 | 4179*21577462+1
42070000949861 | 4707*2571847+1
42070001011573 | 7113*2215532+1
42070001040127 | 6471*237907+1
42070002482267 | 9951*21920408+1
42070002690167 | 2553*21888870+1
42070002698543 | 4239*2368773+1
42070002875941 | 4081*21494668+1
Found 12 factors


Can't open init data file - running in standalone mode
Sieve started: 42070000000000 <= p < 42070003000000
Thread 0 starting

Thread 0 completed
Waiting for threads to exit
Sieve complete: 42070000000000 <= p < 42070003000000
count=95668,sum=0x37dacb7121ccffe4
Elapsed time: 30.23 sec. (3.34 init + 26.89 sieve) at 112111 p/sec.
Processor time: 30.15 sec. (3.33 init + 26.82 sieve) at 112403 p/sec.
Average processor utilization: 1.00 (init), 1.00 (sieve)
called boinc_finish

EDIT
I tried running ppsieve on my PG-crunching P3, but the program terminates without any hint cause of no sse2 available on the P3. Return code is 193, is this the way the app is suppose to act on missing sse2?

runtime on P4 3GHz is around 78s with 38,7kp/s
____________

Ken_g6Project donor
Volunteer developer
Avatar
Send message
Joined: 4 Jul 06
Posts: 865
ID: 3110
Credit: 155,703,853
RAC: 52,505
Found 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Amethyst: Earned 1,000,000 credits (1,912,651)Cullen LLR Amethyst: Earned 1,000,000 credits (1,125,935)ESP LLR Amethyst: Earned 1,000,000 credits (1,193,202)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (767,102)PPS LLR Jade: Earned 10,000,000 credits (12,237,069)PSP LLR Ruby: Earned 2,000,000 credits (4,027,587)SoB LLR Ruby: Earned 2,000,000 credits (3,860,053)SR5 LLR Amethyst: Earned 1,000,000 credits (1,145,068)SGS LLR Gold: Earned 500,000 credits (998,185)TPS LLR (retired) Bronze: Earned 10,000 credits (19,376)TRP LLR Amethyst: Earned 1,000,000 credits (1,834,402)Woodall LLR Amethyst: Earned 1,000,000 credits (1,156,424)321 Sieve Ruby: Earned 2,000,000 credits (2,546,090)Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (8,584,236)Generalized Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (2,461,309)PPS Sieve Emerald: Earned 50,000,000 credits (79,291,322)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (352,129)TRP Sieve (suspended) Gold: Earned 500,000 credits (776,202)AP 26/27 Turquoise: Earned 5,000,000 credits (5,851,049)GFN Sapphire: Earned 20,000,000 credits (21,409,574)PSA Ruby: Earned 2,000,000 credits (4,154,617)
Message 22596 - Posted: 17 Apr 2010 | 19:42:50 UTC - in response to Message 22593.

I didn't include a check for SSE2, so the program just fails at the first such instruction. Do many people want me to try?

The program is built with -msse2, so I might be able to get a failure message out but not much more without a lot more work. There can't be many people who want to run ppsieve on machines without SSE2. If you really want to, you can recompile it yourself without "-msse2", or I could provide a standard binary to download. It should work for testing and could be run in BOINC with app_info.xml.
____________

Profile HAmstyProject donor
Volunteer tester
Avatar
Send message
Joined: 26 Dec 08
Posts: 132
ID: 33421
Credit: 12,510,712
RAC: 0
321 LLR Silver: Earned 100,000 credits (291,744)Cullen LLR Silver: Earned 100,000 credits (114,325)PPS LLR Amethyst: Earned 1,000,000 credits (1,305,821)PSP LLR Silver: Earned 100,000 credits (471,688)SoB LLR Silver: Earned 100,000 credits (180,347)SR5 LLR Bronze: Earned 10,000 credits (12,917)SGS LLR Gold: Earned 500,000 credits (582,452)TPS LLR (retired) Bronze: Earned 10,000 credits (45,752)TRP LLR Gold: Earned 500,000 credits (873,512)Woodall LLR Bronze: Earned 10,000 credits (29,709)321 Sieve Gold: Earned 500,000 credits (636,635)Cullen/Woodall Sieve (suspended) Gold: Earned 500,000 credits (917,856)PPS Sieve Ruby: Earned 2,000,000 credits (3,152,709)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Gold: Earned 500,000 credits (504,658)TRP Sieve (suspended) Silver: Earned 100,000 credits (445,828)AP 26/27 Silver: Earned 100,000 credits (204,761)PSA Ruby: Earned 2,000,000 credits (2,740,217)
Message 22597 - Posted: 17 Apr 2010 | 20:16:08 UTC - in response to Message 22596.
Last modified: 17 Apr 2010 | 20:22:12 UTC

well, unless there is good enough cpu without sse2, there is imho no need for a special no-sse2 version

if builded the no-sse2 version via the make-bin.sh script you provide in your src archive.

P3 667 MHz

ppsieve version 0.3.4b (testing)
Compiled Apr 17 2010 with GCC 4.3.2
nstart=1999980, nstep=32
ppsieve initialized: 1201 <= k <= 9999, 76 <= n <= 2000000
Sieve started: 42070000000000 <= p < 42070003000000
Thread 0 starting
42070000070587 | 9475*2^197534+1
42070000198537 | 3373*2^1046686+1
42070000300049 | 9139*2^461846+1
42070000345343 | 1715*2^635711+1
42070000464001 | 4179*2^1577462+1
p=42070000655361, 10.92K p/sec, 1.00 CPU cores, 21.8% done. ETA 17 Apr 22:11
42070000949861 | 4707*2^571847+1
42070001011573 | 7113*2^215532+1
42070001040127 | 6471*2^37907+1
p=42070001179649, 8.738K p/sec, 1.00 CPU cores, 39.3% done. ETA 17 Apr 22:12
p=42070001835009, 10.92K p/sec, 1.00 CPU cores, 61.2% done. ETA 17 Apr 22:11
p=42070002359297, 8.738K p/sec, 1.00 CPU cores, 78.6% done. ETA 17 Apr 22:12
42070002482267 | 9951*2^1920408+1
42070002690167 | 2553*2^1888870+1
42070002698543 | 4239*2^368773+1
42070002875941 | 4081*2^1494668+1
p=42070003014657, 9.243K p/sec, 1.00 CPU cores, 100.5% done. ETA 17 Apr 22:12

Thread 0 completed
Waiting for threads to exit
Sieve complete: 42070000000000 <= p < 42070003000000
Found 12 factors
count=95668,sum=0x37dacb7121ccffe4
Elapsed time: 311.02 sec. (0.12 init + 310.90 sieve) at 9696 p/sec.
Processor time: 309.88 sec. (0.10 init + 309.78 sieve) at 9732 p/sec.
Average processor utilization: 0.88 (init), 1.00 (sieve)

The time is not consecutive, but i think that has something to do with the worker?
____________

Profile VatoProject donor
Volunteer tester
Avatar
Send message
Joined: 2 Feb 08
Posts: 726
ID: 18447
Credit: 129,658,015
RAC: 542,583
321 LLR Ruby: Earned 2,000,000 credits (2,406,341)Cullen LLR Ruby: Earned 2,000,000 credits (2,049,559)ESP LLR Ruby: Earned 2,000,000 credits (2,562,829)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,001,883)PPS LLR Ruby: Earned 2,000,000 credits (4,890,373)PSP LLR Ruby: Earned 2,000,000 credits (2,972,928)SoB LLR Ruby: Earned 2,000,000 credits (2,023,559)SR5 LLR Ruby: Earned 2,000,000 credits (2,298,384)SGS LLR Ruby: Earned 2,000,000 credits (2,344,920)TPS LLR (retired) Silver: Earned 100,000 credits (103,523)TRP LLR Ruby: Earned 2,000,000 credits (2,457,903)Woodall LLR Ruby: Earned 2,000,000 credits (2,048,906)321 Sieve Jade: Earned 10,000,000 credits (15,443,933)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,119,699)Generalized Cullen/Woodall Sieve (suspended) Jade: Earned 10,000,000 credits (10,278,995)PPS Sieve Sapphire: Earned 20,000,000 credits (23,133,420)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (4,080,177)TRP Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,221,054)AP 26/27 Jade: Earned 10,000,000 credits (10,054,749)GFN Turquoise: Earned 5,000,000 credits (7,939,619)PSA Sapphire: Earned 20,000,000 credits (21,225,959)
Message 22598 - Posted: 17 Apr 2010 | 20:42:01 UTC - in response to Message 22597.

The point on non-SSE2 builds under BOINC is the principle of least surprise. Unless the app *really* can't work without it, it should do runtime check and fire off the appropriate code for the platform, rather than bombing out which looks bad and will raise load on the server.
____________

Ken_g6Project donor
Volunteer developer
Avatar
Send message
Joined: 4 Jul 06
Posts: 865
ID: 3110
Credit: 155,703,853
RAC: 52,505
Found 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Amethyst: Earned 1,000,000 credits (1,912,651)Cullen LLR Amethyst: Earned 1,000,000 credits (1,125,935)ESP LLR Amethyst: Earned 1,000,000 credits (1,193,202)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (767,102)PPS LLR Jade: Earned 10,000,000 credits (12,237,069)PSP LLR Ruby: Earned 2,000,000 credits (4,027,587)SoB LLR Ruby: Earned 2,000,000 credits (3,860,053)SR5 LLR Amethyst: Earned 1,000,000 credits (1,145,068)SGS LLR Gold: Earned 500,000 credits (998,185)TPS LLR (retired) Bronze: Earned 10,000 credits (19,376)TRP LLR Amethyst: Earned 1,000,000 credits (1,834,402)Woodall LLR Amethyst: Earned 1,000,000 credits (1,156,424)321 Sieve Ruby: Earned 2,000,000 credits (2,546,090)Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (8,584,236)Generalized Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (2,461,309)PPS Sieve Emerald: Earned 50,000,000 credits (79,291,322)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (352,129)TRP Sieve (suspended) Gold: Earned 500,000 credits (776,202)AP 26/27 Turquoise: Earned 5,000,000 credits (5,851,049)GFN Sapphire: Earned 20,000,000 credits (21,409,574)PSA Ruby: Earned 2,000,000 credits (4,154,617)
Message 22600 - Posted: 18 Apr 2010 | 1:34:16 UTC - in response to Message 22598.

Looks like I have some work to do.

I also figured out how to run the Linux compatibility VM, so I'll try building with that next time.
____________

henryzz
Send message
Joined: 14 Oct 07
Posts: 4
ID: 13419
Credit: 579
RAC: 0

Message 22611 - Posted: 18 Apr 2010 | 14:46:37 UTC

How does this compare in speed to sr2sieve?
Does it use any CPU time as well as GPU time?

JohnProject donor
Honorary cruncher
Avatar
Send message
Joined: 21 Feb 06
Posts: 2875
ID: 2449
Credit: 2,681,934
RAC: 0
321 LLR Bronze: Earned 10,000 credits (11,773)Cullen LLR Bronze: Earned 10,000 credits (14,945)ESP LLR Bronze: Earned 10,000 credits (26,855)PPS LLR Bronze: Earned 10,000 credits (84,876)PSP LLR Bronze: Earned 10,000 credits (15,311)SoB LLR Bronze: Earned 10,000 credits (21,440)SR5 LLR Bronze: Earned 10,000 credits (29,270)SGS LLR Bronze: Earned 10,000 credits (26,616)TPS LLR (retired) Bronze: Earned 10,000 credits (36,288)TRP LLR Bronze: Earned 10,000 credits (41,655)Woodall LLR Bronze: Earned 10,000 credits (15,807)321 Sieve Bronze: Earned 10,000 credits (20,014)Cullen/Woodall Sieve (suspended) Bronze: Earned 10,000 credits (23,405)PPS Sieve Bronze: Earned 10,000 credits (36,192)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Bronze: Earned 10,000 credits (20,306)TRP Sieve (suspended) Bronze: Earned 10,000 credits (21,738)GFN Bronze: Earned 10,000 credits (86,217)PSA Ruby: Earned 2,000,000 credits (2,143,756)
Message 22614 - Posted: 18 Apr 2010 | 15:02:06 UTC - in response to Message 22611.

How does this compare in speed to sr2sieve?
Does it use any CPU time as well as GPU time?

This is the CPU version of ppsieve. The information you seek is in the ppsieve CUDA testing thread.

As for comparison, the CPU version of ppsieve is roughly 5-6 times faster than sr2sieve on the PPSE sieve 1200<k<10000.
____________

Profile Paul D. Buck
Send message
Joined: 4 Oct 05
Posts: 81
ID: 1035
Credit: 10,501,951
RAC: 0
321 LLR Bronze: Earned 10,000 credits (30,830)Cullen LLR Bronze: Earned 10,000 credits (31,029)PSP LLR Bronze: Earned 10,000 credits (32,229)Woodall LLR Silver: Earned 100,000 credits (205,943)321 Sieve Bronze: Earned 10,000 credits (49,266)Cullen/Woodall Sieve (suspended) Silver: Earned 100,000 credits (109,956)PPS Sieve Turquoise: Earned 5,000,000 credits (9,604,975)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Bronze: Earned 10,000 credits (62,925)AP 26/27 Silver: Earned 100,000 credits (339,941)
Message 22634 - Posted: 19 Apr 2010 | 16:57:41 UTC - in response to Message 22600.
Last modified: 19 Apr 2010 | 16:59:30 UTC

Looks like I have some work to do.

I also figured out how to run the Linux compatibility VM, so I'll try building with that next time.

Aren't you supposed to be able to tell which instructions the CPU is capable of in the capability testing?

I thought the whole point of the line where the CPU's capabilities are listed is sent up to the server so that the appropriate binary can be selected and issued.

As an alternative, add a small section at the start where a SSE2 instruction is wrapped by an exception handler run it and if it barfs you know you cannot run the rest and the handler can write an error message to std out on catching the failure ...

{edit}
if writing in C you might be able to get to the same end by setting a flag to enable or bypass a clean up section where you have the message, depending on how ugly the exit is really ...

Ken_g6Project donor
Volunteer developer
Avatar
Send message
Joined: 4 Jul 06
Posts: 865
ID: 3110
Credit: 155,703,853
RAC: 52,505
Found 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Amethyst: Earned 1,000,000 credits (1,912,651)Cullen LLR Amethyst: Earned 1,000,000 credits (1,125,935)ESP LLR Amethyst: Earned 1,000,000 credits (1,193,202)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (767,102)PPS LLR Jade: Earned 10,000,000 credits (12,237,069)PSP LLR Ruby: Earned 2,000,000 credits (4,027,587)SoB LLR Ruby: Earned 2,000,000 credits (3,860,053)SR5 LLR Amethyst: Earned 1,000,000 credits (1,145,068)SGS LLR Gold: Earned 500,000 credits (998,185)TPS LLR (retired) Bronze: Earned 10,000 credits (19,376)TRP LLR Amethyst: Earned 1,000,000 credits (1,834,402)Woodall LLR Amethyst: Earned 1,000,000 credits (1,156,424)321 Sieve Ruby: Earned 2,000,000 credits (2,546,090)Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (8,584,236)Generalized Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (2,461,309)PPS Sieve Emerald: Earned 50,000,000 credits (79,291,322)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (352,129)TRP Sieve (suspended) Gold: Earned 500,000 credits (776,202)AP 26/27 Turquoise: Earned 5,000,000 credits (5,851,049)GFN Sapphire: Earned 20,000,000 credits (21,409,574)PSA Ruby: Earned 2,000,000 credits (4,154,617)
Message 22635 - Posted: 19 Apr 2010 | 17:21:41 UTC - in response to Message 22634.

Yes, I think I've figured out a way to do it: one .c file compiled into two different .o files. I'm starting testing now.
____________

Ken_g6Project donor
Volunteer developer
Avatar
Send message
Joined: 4 Jul 06
Posts: 865
ID: 3110
Credit: 155,703,853
RAC: 52,505
Found 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Amethyst: Earned 1,000,000 credits (1,912,651)Cullen LLR Amethyst: Earned 1,000,000 credits (1,125,935)ESP LLR Amethyst: Earned 1,000,000 credits (1,193,202)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (767,102)PPS LLR Jade: Earned 10,000,000 credits (12,237,069)PSP LLR Ruby: Earned 2,000,000 credits (4,027,587)SoB LLR Ruby: Earned 2,000,000 credits (3,860,053)SR5 LLR Amethyst: Earned 1,000,000 credits (1,145,068)SGS LLR Gold: Earned 500,000 credits (998,185)TPS LLR (retired) Bronze: Earned 10,000 credits (19,376)TRP LLR Amethyst: Earned 1,000,000 credits (1,834,402)Woodall LLR Amethyst: Earned 1,000,000 credits (1,156,424)321 Sieve Ruby: Earned 2,000,000 credits (2,546,090)Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (8,584,236)Generalized Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (2,461,309)PPS Sieve Emerald: Earned 50,000,000 credits (79,291,322)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (352,129)TRP Sieve (suspended) Gold: Earned 500,000 credits (776,202)AP 26/27 Turquoise: Earned 5,000,000 credits (5,851,049)GFN Sapphire: Earned 20,000,000 credits (21,409,574)PSA Ruby: Earned 2,000,000 credits (4,154,617)
Message 22643 - Posted: 20 Apr 2010 | 2:45:11 UTC - in response to Message 22635.
Last modified: 20 Apr 2010 | 2:59:24 UTC

Alright, I have good compatibility news and bad compatibility news.

The good news is I was able to identify SSE2 capability and switch code based on that. I got the same binary to run on my Core 2 with Win2K and on my old Pentium 133 laptop with Win98! It doesn't checkpoint or report its progress on Win98, but it runs. Only at 750 P's/second (no K) on that CPU, but it runs.

The bad news is I wasn't able to improve Linux compatibility beyond recognizing more processors. The binary still requires kernel >= 2.6.15, glibc >= 2.4, and libgcc_s >= 4.2. I'm not willing to compile with a version of gcc older than 4.1, because older versions produce much slower binaries; and the 2.95.x gcc in the compatibility VM wouldn't even align arrays. If anyone can produce more compatible binaries for Linux, with gcc 4.1 or later, please let me know how. (Edit: A link to the distro used would be nice, so I can run in VirtualBox.)

Anyway, here are PPSieve 0.3.5 binaries and source. Both BOINC and non-BOINC binaries are included; we're only concerned with the BOINC ones in this thread. No 64-bit Windows binary is included; the old one is fine and its source can be found here.
____________

geoffProject donor
Volunteer developer
Send message
Joined: 3 Aug 07
Posts: 99
ID: 10427
Credit: 343,437
RAC: 0
TRP Sieve (suspended) Bronze: Earned 10,000 credits (57,150)PSA Silver: Earned 100,000 credits (271,962)
Message 22644 - Posted: 20 Apr 2010 | 3:59:14 UTC - in response to Message 22643.
Last modified: 20 Apr 2010 | 3:59:57 UTC

The binary still requires kernel >= 2.6.15, glibc >= 2.4, and libgcc_s >= 4.2.


Hi Ken, have you tried using the GCC switch --static-libgcc (or --static-gcc or something similar, this is from memory). It should cause the libgcc_s dependency to be removed without adding much to executable size.

I think the only way to allow an older C library to be used short of static linking is to install an older version of the library on the machine you do the linking on. That might allow older kernels to be used too.

Ken_g6Project donor
Volunteer developer
Avatar
Send message
Joined: 4 Jul 06
Posts: 865
ID: 3110
Credit: 155,703,853
RAC: 52,505
Found 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Amethyst: Earned 1,000,000 credits (1,912,651)Cullen LLR Amethyst: Earned 1,000,000 credits (1,125,935)ESP LLR Amethyst: Earned 1,000,000 credits (1,193,202)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (767,102)PPS LLR Jade: Earned 10,000,000 credits (12,237,069)PSP LLR Ruby: Earned 2,000,000 credits (4,027,587)SoB LLR Ruby: Earned 2,000,000 credits (3,860,053)SR5 LLR Amethyst: Earned 1,000,000 credits (1,145,068)SGS LLR Gold: Earned 500,000 credits (998,185)TPS LLR (retired) Bronze: Earned 10,000 credits (19,376)TRP LLR Amethyst: Earned 1,000,000 credits (1,834,402)Woodall LLR Amethyst: Earned 1,000,000 credits (1,156,424)321 Sieve Ruby: Earned 2,000,000 credits (2,546,090)Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (8,584,236)Generalized Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (2,461,309)PPS Sieve Emerald: Earned 50,000,000 credits (79,291,322)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (352,129)TRP Sieve (suspended) Gold: Earned 500,000 credits (776,202)AP 26/27 Turquoise: Earned 5,000,000 credits (5,851,049)GFN Sapphire: Earned 20,000,000 credits (21,409,574)PSA Ruby: Earned 2,000,000 credits (4,154,617)
Message 22661 - Posted: 20 Apr 2010 | 21:24:05 UTC - in response to Message 22644.

Thanks, Geoff!

The good news is that -static-libgcc works fine, as far as it goes.

I don't think I can eliminate the kernel dependency with this compiler. However, that leaves the libc dependency. It seems like I should be able to compile everything with -static, however when I compile the client that way I get errors about BOINC libraries not finding math and pthreads functions. I've tried to compile the BOINC libraries statically, both by setting LDFLAGS="-static -static-libgcc" and by including that in configure:

./configure --disable-client --disable-server LDFLAGS="-static-libgcc -static"

I even tried configure with enable_shared=no. But none of that fixed the inter-library problem.

Any other suggestions?
____________

geoffProject donor
Volunteer developer
Send message
Joined: 3 Aug 07
Posts: 99
ID: 10427
Credit: 343,437
RAC: 0
TRP Sieve (suspended) Bronze: Earned 10,000 credits (57,150)PSA Silver: Earned 100,000 credits (271,962)
Message 22666 - Posted: 21 Apr 2010 | 2:47:00 UTC - in response to Message 22661.

It seems like I should be able to compile everything with -static, however when I compile the client that way I get errors about BOINC libraries not finding math and pthreads functions.


I remember some problems similar to this were solved by re-ordering the libraries at linking, e.g. -lm -lpthreads -lboinc -lboinc_api, but I can't recall offhand which order worked.

Ken_g6Project donor
Volunteer developer
Avatar
Send message
Joined: 4 Jul 06
Posts: 865
ID: 3110
Credit: 155,703,853
RAC: 52,505
Found 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Amethyst: Earned 1,000,000 credits (1,912,651)Cullen LLR Amethyst: Earned 1,000,000 credits (1,125,935)ESP LLR Amethyst: Earned 1,000,000 credits (1,193,202)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (767,102)PPS LLR Jade: Earned 10,000,000 credits (12,237,069)PSP LLR Ruby: Earned 2,000,000 credits (4,027,587)SoB LLR Ruby: Earned 2,000,000 credits (3,860,053)SR5 LLR Amethyst: Earned 1,000,000 credits (1,145,068)SGS LLR Gold: Earned 500,000 credits (998,185)TPS LLR (retired) Bronze: Earned 10,000 credits (19,376)TRP LLR Amethyst: Earned 1,000,000 credits (1,834,402)Woodall LLR Amethyst: Earned 1,000,000 credits (1,156,424)321 Sieve Ruby: Earned 2,000,000 credits (2,546,090)Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (8,584,236)Generalized Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (2,461,309)PPS Sieve Emerald: Earned 50,000,000 credits (79,291,322)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (352,129)TRP Sieve (suspended) Gold: Earned 500,000 credits (776,202)AP 26/27 Turquoise: Earned 5,000,000 credits (5,851,049)GFN Sapphire: Earned 20,000,000 credits (21,409,574)PSA Ruby: Earned 2,000,000 credits (4,154,617)
Message 23723 - Posted: 11 May 2010 | 20:29:27 UTC

Sorry I haven't gotten back to you earlier; I've been delayed between races and stuff.

Well, Geoff was right. :) With my latest release, the minimum requirements are Win98, or Linux 32-bit with kernel 2.6.8 or higher, or Linux 64-bit with kernel 2.6.15 or higher. So about the only person it may not work for is...Puzzle-Peter. If I could get a distro with a 2.4.x kernel, GCC 3 or higher, and the ability to compile BOINC, I might be able to go back that far. Unfortunately the official Linux compatibility VM won't work, because its GCC is 2.9 something, which doesn't understand SSE2.

I've also made an upgrade to the low-P testing, but that won't matter to you at all.
____________

Profile VatoProject donor
Volunteer tester
Avatar
Send message
Joined: 2 Feb 08
Posts: 726
ID: 18447
Credit: 129,658,015
RAC: 542,583
321 LLR Ruby: Earned 2,000,000 credits (2,406,341)Cullen LLR Ruby: Earned 2,000,000 credits (2,049,559)ESP LLR Ruby: Earned 2,000,000 credits (2,562,829)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,001,883)PPS LLR Ruby: Earned 2,000,000 credits (4,890,373)PSP LLR Ruby: Earned 2,000,000 credits (2,972,928)SoB LLR Ruby: Earned 2,000,000 credits (2,023,559)SR5 LLR Ruby: Earned 2,000,000 credits (2,298,384)SGS LLR Ruby: Earned 2,000,000 credits (2,344,920)TPS LLR (retired) Silver: Earned 100,000 credits (103,523)TRP LLR Ruby: Earned 2,000,000 credits (2,457,903)Woodall LLR Ruby: Earned 2,000,000 credits (2,048,906)321 Sieve Jade: Earned 10,000,000 credits (15,443,933)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,119,699)Generalized Cullen/Woodall Sieve (suspended) Jade: Earned 10,000,000 credits (10,278,995)PPS Sieve Sapphire: Earned 20,000,000 credits (23,133,420)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (4,080,177)TRP Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,221,054)AP 26/27 Jade: Earned 10,000,000 credits (10,054,749)GFN Turquoise: Earned 5,000,000 credits (7,939,619)PSA Sapphire: Earned 20,000,000 credits (21,225,959)
Message 23727 - Posted: 11 May 2010 | 23:31:50 UTC - in response to Message 23723.

Unfortunately, I don't still have access to the environment but when I ran into this in the past in an entirely different context, I used gcc 2.x to bootstrap a gcc 3.x build and used that. Plenty of work, but do-able.
____________

Profile Redstar3894Project donor
Avatar
Send message
Joined: 23 Mar 07
Posts: 32
ID: 6678
Credit: 866,812
RAC: 0
321 LLR Bronze: Earned 10,000 credits (11,064)Cullen LLR Bronze: Earned 10,000 credits (11,089)PPS LLR Bronze: Earned 10,000 credits (10,066)PSP LLR Bronze: Earned 10,000 credits (10,478)SoB LLR Bronze: Earned 10,000 credits (65,077)SGS LLR Bronze: Earned 10,000 credits (10,970)TRP LLR Bronze: Earned 10,000 credits (11,428)Woodall LLR Bronze: Earned 10,000 credits (10,531)321 Sieve Bronze: Earned 10,000 credits (30,910)Cullen/Woodall Sieve (suspended) Bronze: Earned 10,000 credits (20,339)PPS Sieve Silver: Earned 100,000 credits (136,406)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Bronze: Earned 10,000 credits (22,850)TRP Sieve (suspended) Bronze: Earned 10,000 credits (43,120)AP 26/27 Silver: Earned 100,000 credits (103,767)PSA Silver: Earned 100,000 credits (368,620)
Message 23772 - Posted: 14 May 2010 | 18:27:03 UTC
Last modified: 14 May 2010 | 18:28:50 UTC

Hi All, hope these help! :)


64-bit non-BOINC

ppsieve-x86_64-windows.exe -p42070e9 -P42070003e6 -k 1201 -K
9999 -N 2000000 -z normal
ppsieve version 0.3.6 (testing)
Compiled May 10 2010 with GCC 4.6.0 20100414 (experimental)
Algorithm not specified, starting benchmark...
bsf takes 535; mul takes 537; using standard algorithm.
nstart=1999980, nstep=32
ppsieve initialized: 1201 <= k <= 9999, 76 <= n <= 2000000
Sieve started: 42070000000000 <= p < 42070003000000
Thread 0 starting
42070000070587 | 9475*2^197534+1
42070000198537 | 3373*2^1046686+1
42070000300049 | 9139*2^461846+1
42070000345343 | 1715*2^635711+1
42070000464001 | 4179*2^1577462+1
42070000949861 | 4707*2^571847+1
42070001011573 | 7113*2^215532+1
42070001040127 | 6471*2^37907+1
42070002482267 | 9951*2^1920408+1
42070002690167 | 2553*2^1888870+1
42070002698543 | 4239*2^368773+1
42070002875941 | 4081*2^1494668+1

Thread 0 completed
Waiting for threads to exit
Sieve complete: 42070000000000 <= p < 42070003000000
Found 12 factors
count=95668,sum=0x37dacb7121ccffe4
Elapsed time: 18.47 sec. (1.09 init + 17.38 sieve) at 173463 p/sec.
Processor time: 18.42 sec. (1.09 init + 17.33 sieve) at 173939 p/sec.
Average processor utilization: 1.00 (init), 1.00 (sieve)



32-bit BOINC


ppsieve-boinc-x86-windows.exe -p42070e9 -P42070003e6 -k 1201
-K 9999 -N 2000000 -z normal
ppsieve version 0.3.6 (testing)
Compiled May 10 2010 with GCC 4.4.0
using alternate algorithm.
nstart=1999980, nstep=32
ppsieve initialized: 1201 <= k <= 9999, 76 <= n <= 2000000
42070000070587 | 9475*2^197534+1
42070000198537 | 3373*2^1046686+1
42070000300049 | 9139*2^461846+1
42070000345343 | 1715*2^635711+1
42070000464001 | 4179*2^1577462+1
42070000949861 | 4707*2^571847+1
42070001011573 | 7113*2^215532+1
42070001040127 | 6471*2^37907+1
42070002482267 | 9951*2^1920408+1
42070002690167 | 2553*2^1888870+1
42070002698543 | 4239*2^368773+1
42070002875941 | 4081*2^1494668+1
Found 12 factors

Thread 0 completed
Waiting for threads to exit
Sieve complete: 42070000000000 <= p < 42070003000000
count=95668,sum=0x37dacb7121ccffe4
Elapsed time: 26.15 sec. (0.02 init + 26.12 sieve) at 115397 p/sec.
Processor time: 26.15 sec. (0.05 init + 26.10 sieve) at 115509 p/sec.
Average processor utilization: 2.03 (init), 1.00 (sieve)
13:24:04 (5336): called boinc_finish



Core i7-920 @ 2.8 GHz with 8 cores idle
6 GB RAM
Win 7 Ultimate 64-bit
____________

Michael Millerick
Volunteer tester
Send message
Joined: 4 Feb 09
Posts: 672
ID: 35074
Credit: 139,477,974
RAC: 182,272
321 LLR Amethyst: Earned 1,000,000 credits (1,063,954)Cullen LLR Amethyst: Earned 1,000,000 credits (1,041,705)ESP LLR Ruby: Earned 2,000,000 credits (3,914,740)Generalized Cullen/Woodall LLR Amethyst: Earned 1,000,000 credits (1,024,258)PPS LLR Turquoise: Earned 5,000,000 credits (6,746,273)PSP LLR Ruby: Earned 2,000,000 credits (2,012,651)SoB LLR Amethyst: Earned 1,000,000 credits (1,064,898)SR5 LLR Amethyst: Earned 1,000,000 credits (1,043,015)SGS LLR Amethyst: Earned 1,000,000 credits (1,119,360)TRP LLR Amethyst: Earned 1,000,000 credits (1,026,807)Woodall LLR Amethyst: Earned 1,000,000 credits (1,042,977)321 Sieve Ruby: Earned 2,000,000 credits (2,096,785)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,911,344)Generalized Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (2,077,092)PPS Sieve Sapphire: Earned 20,000,000 credits (45,656,762)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,034,014)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,070,774)AP 26/27 Turquoise: Earned 5,000,000 credits (5,034,353)GFN Turquoise: Earned 5,000,000 credits (6,197,253)PSA Sapphire: Earned 20,000,000 credits (49,311,531)
Message 24480 - Posted: 22 Jun 2010 | 21:19:07 UTC - in response to Message 23772.

2.4 GHz Core 2 Duo
2GB Ram

mmillerick@mmillerick-laptop:~$ /home/mmillerick/Desktop/ppsieve/ppsieve-boinc-x86_64-linux -p42070e9 -P42070003e6 -k 1201 -K 9999 -N 2000000 -z normal
ppsieve version 0.3.6 (testing)
Compiled May 9 2010 with GCC 4.3.3
Algorithm not specified, starting benchmark...
bsf takes 500000; mul takes 680000; using standard algorithm.
nstart=1999980, nstep=32
ppsieve initialized: 1201 <= k <= 9999, 76 <= n <= 2000000
42070000070587 | 9475*2^197534+1
42070000198537 | 3373*2^1046686+1
42070000300049 | 9139*2^461846+1
42070000345343 | 1715*2^635711+1
42070000464001 | 4179*2^1577462+1
42070000949861 | 4707*2^571847+1
42070001011573 | 7113*2^215532+1
42070001040127 | 6471*2^37907+1
42070002482267 | 9951*2^1920408+1
42070002690167 | 2553*2^1888870+1
42070002698543 | 4239*2^368773+1
42070002875941 | 4081*2^1494668+1
Found 12 factors

Ken_g6Project donor
Volunteer developer
Avatar
Send message
Joined: 4 Jul 06
Posts: 865
ID: 3110
Credit: 155,703,853
RAC: 52,505
Found 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Amethyst: Earned 1,000,000 credits (1,912,651)Cullen LLR Amethyst: Earned 1,000,000 credits (1,125,935)ESP LLR Amethyst: Earned 1,000,000 credits (1,193,202)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (767,102)PPS LLR Jade: Earned 10,000,000 credits (12,237,069)PSP LLR Ruby: Earned 2,000,000 credits (4,027,587)SoB LLR Ruby: Earned 2,000,000 credits (3,860,053)SR5 LLR Amethyst: Earned 1,000,000 credits (1,145,068)SGS LLR Gold: Earned 500,000 credits (998,185)TPS LLR (retired) Bronze: Earned 10,000 credits (19,376)TRP LLR Amethyst: Earned 1,000,000 credits (1,834,402)Woodall LLR Amethyst: Earned 1,000,000 credits (1,156,424)321 Sieve Ruby: Earned 2,000,000 credits (2,546,090)Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (8,584,236)Generalized Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (2,461,309)PPS Sieve Emerald: Earned 50,000,000 credits (79,291,322)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (352,129)TRP Sieve (suspended) Gold: Earned 500,000 credits (776,202)AP 26/27 Turquoise: Earned 5,000,000 credits (5,851,049)GFN Sapphire: Earned 20,000,000 credits (21,409,574)PSA Ruby: Earned 2,000,000 credits (4,154,617)
Message 24635 - Posted: 1 Jul 2010 | 23:03:07 UTC

Wow, I've been slacking! But I heard a rumor deployment might be coming soon, so I'm back with a slightly updated version. This update fixes a bug that would cause BOINC to fail to checkpoint, and improves Phenom II processor detection.

This time I will need someone to build a 64-bit Windows executable for this version. It also wouldn't hurt if someone with a low 64-bit kernel version and GCC 4.0 or higher (*cough*Puzzle-Peter*cough*) would try make-ing binaries from source.
____________

Profile pschoeferProject donor
Volunteer developer
Volunteer tester
Avatar
Send message
Joined: 20 Sep 05
Posts: 656
ID: 845
Credit: 1,915,442,298
RAC: 1,077,018
Found 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Turquoise: Earned 5,000,000 credits (6,966,603)Cullen LLR Turquoise: Earned 5,000,000 credits (5,098,443)ESP LLR Jade: Earned 10,000,000 credits (11,096,003)Generalized Cullen/Woodall LLR Jade: Earned 10,000,000 credits (19,415,453)PPS LLR Jade: Earned 10,000,000 credits (12,953,244)PSP LLR Turquoise: Earned 5,000,000 credits (9,354,086)SoB LLR Jade: Earned 10,000,000 credits (12,074,463)SR5 LLR Jade: Earned 10,000,000 credits (14,190,578)SGS LLR Turquoise: Earned 5,000,000 credits (6,242,555)TPS LLR (retired) Bronze: Earned 10,000 credits (76,372)TRP LLR Jade: Earned 10,000,000 credits (10,366,704)Woodall LLR Turquoise: Earned 5,000,000 credits (8,281,303)321 Sieve Ruby: Earned 2,000,000 credits (3,506,262)Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,000,264)Generalized Cullen/Woodall Sieve (suspended) Jade: Earned 10,000,000 credits (11,111,347)PPS Sieve Double Silver: Earned 200,000,000 credits (342,928,524)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (3,177,104)TRP Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,556,644)AP 26/27 Double Bronze: Earned 100,000,000 credits (106,241,834)GFN Double Silver: Earned 200,000,000 credits (338,250,646)PSA Double Gold: Earned 500,000,000 credits (968,553,854)
Message 24639 - Posted: 2 Jul 2010 | 9:23:35 UTC - in response to Message 24635.

This time I will need someone to build a 64-bit Windows executable for this version.

Built and uploaded.

Results match, but v0.3.6a is almost 20% slower than v0.3.4b:

v0.3.6a
Sieve complete: 42070000000000 <= p < 42070003000000 count=95668,sum=0x37dacb7121ccffe4 Elapsed time: 19.94 sec. (0.97 init + 18.97 sieve) at 158927 p/sec. Processor time: 19.95 sec. (0.98 init + 18.97 sieve) at 158927 p/sec. Average processor utilization: 1.02 (init), 1.00 (sieve)


v0.3.4b
Sieve complete: 42070000000000 <= p < 42070003000000 count=95668,sum=0x37dacb7121ccffe4 Elapsed time: 16.56 sec. (0.95 init + 15.61 sieve) at 193131 p/sec. Processor time: 16.55 sec. (0.95 init + 15.59 sieve) at 193325 p/sec. Average processor utilization: 1.00 (init), 1.00 (sieve)

____________

Ken_g6Project donor
Volunteer developer
Avatar
Send message
Joined: 4 Jul 06
Posts: 865
ID: 3110
Credit: 155,703,853
RAC: 52,505
Found 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Amethyst: Earned 1,000,000 credits (1,912,651)Cullen LLR Amethyst: Earned 1,000,000 credits (1,125,935)ESP LLR Amethyst: Earned 1,000,000 credits (1,193,202)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (767,102)PPS LLR Jade: Earned 10,000,000 credits (12,237,069)PSP LLR Ruby: Earned 2,000,000 credits (4,027,587)SoB LLR Ruby: Earned 2,000,000 credits (3,860,053)SR5 LLR Amethyst: Earned 1,000,000 credits (1,145,068)SGS LLR Gold: Earned 500,000 credits (998,185)TPS LLR (retired) Bronze: Earned 10,000 credits (19,376)TRP LLR Amethyst: Earned 1,000,000 credits (1,834,402)Woodall LLR Amethyst: Earned 1,000,000 credits (1,156,424)321 Sieve Ruby: Earned 2,000,000 credits (2,546,090)Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (8,584,236)Generalized Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (2,461,309)PPS Sieve Emerald: Earned 50,000,000 credits (79,291,322)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (352,129)TRP Sieve (suspended) Gold: Earned 500,000 credits (776,202)AP 26/27 Turquoise: Earned 5,000,000 credits (5,851,049)GFN Sapphire: Earned 20,000,000 credits (21,409,574)PSA Ruby: Earned 2,000,000 credits (4,154,617)
Message 24647 - Posted: 2 Jul 2010 | 16:13:32 UTC - in response to Message 24639.

That's strange. I can't think of any changes I made that should cause such a difference in speed.

In msys, can you run 'gcc --version | grep " 4\.[3-9]"' and tell me if it doesn't output anything?

Otherwise, I'll see about making a backport of recent updates to v0.3.4b, just for Win64 users. :)
____________

Profile pschoeferProject donor
Volunteer developer
Volunteer tester
Avatar
Send message
Joined: 20 Sep 05
Posts: 656
ID: 845
Credit: 1,915,442,298
RAC: 1,077,018
Found 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Turquoise: Earned 5,000,000 credits (6,966,603)Cullen LLR Turquoise: Earned 5,000,000 credits (5,098,443)ESP LLR Jade: Earned 10,000,000 credits (11,096,003)Generalized Cullen/Woodall LLR Jade: Earned 10,000,000 credits (19,415,453)PPS LLR Jade: Earned 10,000,000 credits (12,953,244)PSP LLR Turquoise: Earned 5,000,000 credits (9,354,086)SoB LLR Jade: Earned 10,000,000 credits (12,074,463)SR5 LLR Jade: Earned 10,000,000 credits (14,190,578)SGS LLR Turquoise: Earned 5,000,000 credits (6,242,555)TPS LLR (retired) Bronze: Earned 10,000 credits (76,372)TRP LLR Jade: Earned 10,000,000 credits (10,366,704)Woodall LLR Turquoise: Earned 5,000,000 credits (8,281,303)321 Sieve Ruby: Earned 2,000,000 credits (3,506,262)Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,000,264)Generalized Cullen/Woodall Sieve (suspended) Jade: Earned 10,000,000 credits (11,111,347)PPS Sieve Double Silver: Earned 200,000,000 credits (342,928,524)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (3,177,104)TRP Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,556,644)AP 26/27 Double Bronze: Earned 100,000,000 credits (106,241,834)GFN Double Silver: Earned 200,000,000 credits (338,250,646)PSA Double Gold: Earned 500,000,000 credits (968,553,854)
Message 24657 - Posted: 3 Jul 2010 | 6:48:27 UTC - in response to Message 24647.

In msys, can you run 'gcc --version | grep " 4\.[3-9]"' and tell me if it doesn't output anything?

$ gcc --version | grep " 4\.[3-9]"
gcc.exe (GCC) 4.5.0 20091118 (experimental)

Ken_g6Project donor
Volunteer developer
Avatar
Send message
Joined: 4 Jul 06
Posts: 865
ID: 3110
Credit: 155,703,853
RAC: 52,505
Found 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Amethyst: Earned 1,000,000 credits (1,912,651)Cullen LLR Amethyst: Earned 1,000,000 credits (1,125,935)ESP LLR Amethyst: Earned 1,000,000 credits (1,193,202)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (767,102)PPS LLR Jade: Earned 10,000,000 credits (12,237,069)PSP LLR Ruby: Earned 2,000,000 credits (4,027,587)SoB LLR Ruby: Earned 2,000,000 credits (3,860,053)SR5 LLR Amethyst: Earned 1,000,000 credits (1,145,068)SGS LLR Gold: Earned 500,000 credits (998,185)TPS LLR (retired) Bronze: Earned 10,000 credits (19,376)TRP LLR Amethyst: Earned 1,000,000 credits (1,834,402)Woodall LLR Amethyst: Earned 1,000,000 credits (1,156,424)321 Sieve Ruby: Earned 2,000,000 credits (2,546,090)Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (8,584,236)Generalized Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (2,461,309)PPS Sieve Emerald: Earned 50,000,000 credits (79,291,322)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (352,129)TRP Sieve (suspended) Gold: Earned 500,000 credits (776,202)AP 26/27 Turquoise: Earned 5,000,000 credits (5,851,049)GFN Sapphire: Earned 20,000,000 credits (21,409,574)PSA Ruby: Earned 2,000,000 credits (4,154,617)
Message 24662 - Posted: 3 Jul 2010 | 16:56:40 UTC

Well, it turns out that the way PrimeGrid is going to run these apps, v0.3.6a won't be needed; at least, not yet. So I'll worry about its speed problems later.
____________

Ken_g6Project donor
Volunteer developer
Avatar
Send message
Joined: 4 Jul 06
Posts: 865
ID: 3110
Credit: 155,703,853
RAC: 52,505
Found 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Amethyst: Earned 1,000,000 credits (1,912,651)Cullen LLR Amethyst: Earned 1,000,000 credits (1,125,935)ESP LLR Amethyst: Earned 1,000,000 credits (1,193,202)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (767,102)PPS LLR Jade: Earned 10,000,000 credits (12,237,069)PSP LLR Ruby: Earned 2,000,000 credits (4,027,587)SoB LLR Ruby: Earned 2,000,000 credits (3,860,053)SR5 LLR Amethyst: Earned 1,000,000 credits (1,145,068)SGS LLR Gold: Earned 500,000 credits (998,185)TPS LLR (retired) Bronze: Earned 10,000 credits (19,376)TRP LLR Amethyst: Earned 1,000,000 credits (1,834,402)Woodall LLR Amethyst: Earned 1,000,000 credits (1,156,424)321 Sieve Ruby: Earned 2,000,000 credits (2,546,090)Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (8,584,236)Generalized Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (2,461,309)PPS Sieve Emerald: Earned 50,000,000 credits (79,291,322)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (352,129)TRP Sieve (suspended) Gold: Earned 500,000 credits (776,202)AP 26/27 Turquoise: Earned 5,000,000 credits (5,851,049)GFN Sapphire: Earned 20,000,000 credits (21,409,574)PSA Ruby: Earned 2,000,000 credits (4,154,617)
Message 24837 - Posted: 10 Jul 2010 | 20:37:25 UTC

Version 0.3.7 is out. The major difference is that, when running BOINC, everything is in one thread. So suspend in memory should work now! :)

I've tested it here, including running a live WU with app_info.xml. So I imagine it's ready to go!
____________

Ken_g6Project donor
Volunteer developer
Avatar
Send message
Joined: 4 Jul 06
Posts: 865
ID: 3110
Credit: 155,703,853
RAC: 52,505
Found 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Amethyst: Earned 1,000,000 credits (1,912,651)Cullen LLR Amethyst: Earned 1,000,000 credits (1,125,935)ESP LLR Amethyst: Earned 1,000,000 credits (1,193,202)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (767,102)PPS LLR Jade: Earned 10,000,000 credits (12,237,069)PSP LLR Ruby: Earned 2,000,000 credits (4,027,587)SoB LLR Ruby: Earned 2,000,000 credits (3,860,053)SR5 LLR Amethyst: Earned 1,000,000 credits (1,145,068)SGS LLR Gold: Earned 500,000 credits (998,185)TPS LLR (retired) Bronze: Earned 10,000 credits (19,376)TRP LLR Amethyst: Earned 1,000,000 credits (1,834,402)Woodall LLR Amethyst: Earned 1,000,000 credits (1,156,424)321 Sieve Ruby: Earned 2,000,000 credits (2,546,090)Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (8,584,236)Generalized Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (2,461,309)PPS Sieve Emerald: Earned 50,000,000 credits (79,291,322)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (352,129)TRP Sieve (suspended) Gold: Earned 500,000 credits (776,202)AP 26/27 Turquoise: Earned 5,000,000 credits (5,851,049)GFN Sapphire: Earned 20,000,000 credits (21,409,574)PSA Ruby: Earned 2,000,000 credits (4,154,617)
Message 24889 - Posted: 14 Jul 2010 | 16:53:46 UTC

Hi,

Got another question. I'm hearing that people with 64-bit OSes and i7-like processors are finding the new code relatively slow. If you use -aY or -aN, does one of those speed it up?

Thanks!
____________

Profile pschoeferProject donor
Volunteer developer
Volunteer tester
Avatar
Send message
Joined: 20 Sep 05
Posts: 656
ID: 845
Credit: 1,915,442,298
RAC: 1,077,018
Found 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Turquoise: Earned 5,000,000 credits (6,966,603)Cullen LLR Turquoise: Earned 5,000,000 credits (5,098,443)ESP LLR Jade: Earned 10,000,000 credits (11,096,003)Generalized Cullen/Woodall LLR Jade: Earned 10,000,000 credits (19,415,453)PPS LLR Jade: Earned 10,000,000 credits (12,953,244)PSP LLR Turquoise: Earned 5,000,000 credits (9,354,086)SoB LLR Jade: Earned 10,000,000 credits (12,074,463)SR5 LLR Jade: Earned 10,000,000 credits (14,190,578)SGS LLR Turquoise: Earned 5,000,000 credits (6,242,555)TPS LLR (retired) Bronze: Earned 10,000 credits (76,372)TRP LLR Jade: Earned 10,000,000 credits (10,366,704)Woodall LLR Turquoise: Earned 5,000,000 credits (8,281,303)321 Sieve Ruby: Earned 2,000,000 credits (3,506,262)Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,000,264)Generalized Cullen/Woodall Sieve (suspended) Jade: Earned 10,000,000 credits (11,111,347)PPS Sieve Double Silver: Earned 200,000,000 credits (342,928,524)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (3,177,104)TRP Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,556,644)AP 26/27 Double Bronze: Earned 100,000,000 credits (106,241,834)GFN Double Silver: Earned 200,000,000 credits (338,250,646)PSA Double Gold: Earned 500,000,000 credits (968,553,854)
Message 24920 - Posted: 16 Jul 2010 | 8:36:40 UTC - in response to Message 24837.

v0.3.7 for Win64 built and uploaded. Same speed as v0.3.6a, about 20% slower than v0.3.4b. :(
____________

Profile Kevin D PuckettProject donor
Volunteer tester
Avatar
Send message
Joined: 4 Aug 09
Posts: 61
ID: 44488
Credit: 5,675,896
RAC: 0
321 LLR Silver: Earned 100,000 credits (100,611)Cullen LLR Silver: Earned 100,000 credits (102,945)PPS LLR Silver: Earned 100,000 credits (104,649)PSP LLR Silver: Earned 100,000 credits (110,172)SoB LLR Silver: Earned 100,000 credits (119,801)SGS LLR Gold: Earned 500,000 credits (535,376)TRP LLR Silver: Earned 100,000 credits (109,220)Woodall LLR Silver: Earned 100,000 credits (101,487)321 Sieve Gold: Earned 500,000 credits (530,563)Cullen/Woodall Sieve (suspended) Gold: Earned 500,000 credits (637,026)PPS Sieve Ruby: Earned 2,000,000 credits (2,239,300)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (313,137)TRP Sieve (suspended) Silver: Earned 100,000 credits (218,081)AP 26/27 Silver: Earned 100,000 credits (202,538)PSA Silver: Earned 100,000 credits (250,988)
Message 24935 - Posted: 16 Jul 2010 | 17:48:08 UTC - in response to Message 24920.
Last modified: 16 Jul 2010 | 17:51:15 UTC

v0.3.7 for Win64 built and uploaded. Same speed as v0.3.6a, about 20% slower than v0.3.4b. :(

How do I go about testing this? I have not been able to get the .exe to run successfully.

Edit: O.K., I got it to run.
____________
May the Force be with you always.


Ken_g6Project donor
Volunteer developer
Avatar
Send message
Joined: 4 Jul 06
Posts: 865
ID: 3110
Credit: 155,703,853
RAC: 52,505
Found 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Amethyst: Earned 1,000,000 credits (1,912,651)Cullen LLR Amethyst: Earned 1,000,000 credits (1,125,935)ESP LLR Amethyst: Earned 1,000,000 credits (1,193,202)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (767,102)PPS LLR Jade: Earned 10,000,000 credits (12,237,069)PSP LLR Ruby: Earned 2,000,000 credits (4,027,587)SoB LLR Ruby: Earned 2,000,000 credits (3,860,053)SR5 LLR Amethyst: Earned 1,000,000 credits (1,145,068)SGS LLR Gold: Earned 500,000 credits (998,185)TPS LLR (retired) Bronze: Earned 10,000 credits (19,376)TRP LLR Amethyst: Earned 1,000,000 credits (1,834,402)Woodall LLR Amethyst: Earned 1,000,000 credits (1,156,424)321 Sieve Ruby: Earned 2,000,000 credits (2,546,090)Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (8,584,236)Generalized Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (2,461,309)PPS Sieve Emerald: Earned 50,000,000 credits (79,291,322)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (352,129)TRP Sieve (suspended) Gold: Earned 500,000 credits (776,202)AP 26/27 Turquoise: Earned 5,000,000 credits (5,851,049)GFN Sapphire: Earned 20,000,000 credits (21,409,574)PSA Ruby: Earned 2,000,000 credits (4,154,617)
Message 24937 - Posted: 16 Jul 2010 | 18:08:15 UTC - in response to Message 24935.

Don't worry about testing 0.3.7. I'm already almost ready to post 0.3.8, and I'm trying a backport for Win64.
____________

Ken_g6Project donor
Volunteer developer
Avatar
Send message
Joined: 4 Jul 06
Posts: 865
ID: 3110
Credit: 155,703,853
RAC: 52,505
Found 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Amethyst: Earned 1,000,000 credits (1,912,651)Cullen LLR Amethyst: Earned 1,000,000 credits (1,125,935)ESP LLR Amethyst: Earned 1,000,000 credits (1,193,202)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (767,102)PPS LLR Jade: Earned 10,000,000 credits (12,237,069)PSP LLR Ruby: Earned 2,000,000 credits (4,027,587)SoB LLR Ruby: Earned 2,000,000 credits (3,860,053)SR5 LLR Amethyst: Earned 1,000,000 credits (1,145,068)SGS LLR Gold: Earned 500,000 credits (998,185)TPS LLR (retired) Bronze: Earned 10,000 credits (19,376)TRP LLR Amethyst: Earned 1,000,000 credits (1,834,402)Woodall LLR Amethyst: Earned 1,000,000 credits (1,156,424)321 Sieve Ruby: Earned 2,000,000 credits (2,546,090)Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (8,584,236)Generalized Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (2,461,309)PPS Sieve Emerald: Earned 50,000,000 credits (79,291,322)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (352,129)TRP Sieve (suspended) Gold: Earned 500,000 credits (776,202)AP 26/27 Turquoise: Earned 5,000,000 credits (5,851,049)GFN Sapphire: Earned 20,000,000 credits (21,409,574)PSA Ruby: Earned 2,000,000 credits (4,154,617)
Message 24941 - Posted: 16 Jul 2010 | 19:59:21 UTC

Alright, I've updated PPSieve to v0.3.8, and created a backport of the changes to "0.3.4c" for Win64. The Win64 source/pschoefer's binary are here; all others are in the original links.

Per Rytis' request, this version prints fewer factors. The long test now produces only 67 factors. For the short test in the OP, it should now output only six factors:

42070000070587 | 9475*2^197534+1 42070000198537 | 3373*2^1046686+1 42070000300049 | 9139*2^461846+1 42070000464001 | 4179*2^1577462+1 42070001011573 | 7113*2^215532+1 42070002690167 | 2553*2^1888870+1


Also, i7's may run slightly faster in this version, though I got no tests of my request, so I'm not sure.
____________

Ken_g6Project donor
Volunteer developer
Avatar
Send message
Joined: 4 Jul 06
Posts: 865
ID: 3110
Credit: 155,703,853
RAC: 52,505
Found 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Amethyst: Earned 1,000,000 credits (1,912,651)Cullen LLR Amethyst: Earned 1,000,000 credits (1,125,935)ESP LLR Amethyst: Earned 1,000,000 credits (1,193,202)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (767,102)PPS LLR Jade: Earned 10,000,000 credits (12,237,069)PSP LLR Ruby: Earned 2,000,000 credits (4,027,587)SoB LLR Ruby: Earned 2,000,000 credits (3,860,053)SR5 LLR Amethyst: Earned 1,000,000 credits (1,145,068)SGS LLR Gold: Earned 500,000 credits (998,185)TPS LLR (retired) Bronze: Earned 10,000 credits (19,376)TRP LLR Amethyst: Earned 1,000,000 credits (1,834,402)Woodall LLR Amethyst: Earned 1,000,000 credits (1,156,424)321 Sieve Ruby: Earned 2,000,000 credits (2,546,090)Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (8,584,236)Generalized Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (2,461,309)PPS Sieve Emerald: Earned 50,000,000 credits (79,291,322)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (352,129)TRP Sieve (suspended) Gold: Earned 500,000 credits (776,202)AP 26/27 Turquoise: Earned 5,000,000 credits (5,851,049)GFN Sapphire: Earned 20,000,000 credits (21,409,574)PSA Ruby: Earned 2,000,000 credits (4,154,617)
Message 24942 - Posted: 16 Jul 2010 | 23:37:06 UTC

I just tried replacing the current client with 0.3.8, with an app_info.xml file. The new client seems to be much slower for some reason. But in regular testing it doesn't seem slower. Anyone else seeing this problem?
____________

Profile [SG-2W]AmorphProject donor
Volunteer tester
Send message
Joined: 12 Apr 09
Posts: 43
ID: 38449
Credit: 149,485,519
RAC: 4,599
321 LLR Amethyst: Earned 1,000,000 credits (1,006,158)Cullen LLR Amethyst: Earned 1,000,000 credits (1,081,604)ESP LLR Amethyst: Earned 1,000,000 credits (1,046,953)PPS LLR Gold: Earned 500,000 credits (711,972)PSP LLR Amethyst: Earned 1,000,000 credits (1,096,822)SoB LLR Amethyst: Earned 1,000,000 credits (1,083,131)SR5 LLR Amethyst: Earned 1,000,000 credits (1,264,054)SGS LLR Gold: Earned 500,000 credits (917,797)TRP LLR Ruby: Earned 2,000,000 credits (3,766,305)Woodall LLR Amethyst: Earned 1,000,000 credits (1,001,368)321 Sieve Amethyst: Earned 1,000,000 credits (1,006,614)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,615,010)PPS Sieve Emerald: Earned 50,000,000 credits (84,074,402)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Gold: Earned 500,000 credits (620,859)TRP Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,420,728)AP 26/27 Silver: Earned 100,000 credits (200,309)GFN Turquoise: Earned 5,000,000 credits (7,758,380)PSA Sapphire: Earned 20,000,000 credits (36,813,036)
Message 24946 - Posted: 17 Jul 2010 | 10:08:24 UTC

I dont know how this version is in comaprison to older ones but I have three different results for you

1. idle CPU (i7 920) just testapp running:

Thread 0 completed
Sieve complete: 42070000000000 <= p < 42070003000000
count=95668,sum=0x37dacb7121ccffe4
Elapsed time: 15.78 sec. (0.02 init + 15.77 sieve) at 191177 p/sec.
Processor time: 15.80 sec. (0.03 init + 15.77 sieve) at 191143 p/sec.
Average processor utilization: 1.95 (init), 1.00 (sieve)


2. Testapp + 7 PPS Sieves running in Boinc:
Sieve complete: 42070000000000 <= p < 42070003000000
count=95668,sum=0x37dacb7121ccffe4
Elapsed time: 32.87 sec. (0.03 init + 32.83 sieve) at 91813 p/sec.
Processor time: 30.50 sec. (0.05 init + 30.45 sieve) at 98999 p/sec.
Average processor utilization: 1.38 (init), 0.93 (sieve)


3. Testapp + 6 PPS Sieves in Boinc:
Sieve complete: 42070000000000 <= p < 42070003000000
count=95668,sum=0x37dacb7121ccffe4
Elapsed time: 27.15 sec. (0.03 init + 27.12 sieve) at 111145 p/sec.
Processor time: 27.13 sec. (0.05 init + 27.08 sieve) at 111317 p/sec.
Average processor utilization: 1.67 (init), 1.00 (sieve)

Scott BrownProject donor
Volunteer moderator
Project administrator
Volunteer tester
Project scientist
Avatar
Send message
Joined: 17 Oct 05
Posts: 1941
ID: 1178
Credit: 6,594,756,208
RAC: 3,394,764
Discovered the World's First base 116 Generalized Cullen prime!!!Discovered 17 mega primesEliminated 7 conjecture "k"sDiscovered 1 Sophie Germain pairDiscovered 1 Fermat divisor2012 Tour de Primes highest prime count2012 Tour de Primes most Mountain Stage primes2015 Tour de Primes highest prime count2016 Tour de Primes highest prime countFound 23 primes in the 2018 Tour de PrimesFound 1 mega prime in the 2018 Tour de PrimesFound 2 primes in the 2018 Tour de Primes Mountain Stage2019 Tour de Primes highest prime countFound 22 primes in the 2019 Tour de Primes321 LLR Double Bronze: Earned 100,000,000 credits (110,924,826)Cullen LLR Double Bronze: Earned 100,000,000 credits (103,870,990)ESP LLR Double Bronze: Earned 100,000,000 credits (137,499,413)Generalized Cullen/Woodall LLR Double Bronze: Earned 100,000,000 credits (108,461,080)PPS LLR Double Silver: Earned 200,000,000 credits (422,365,154)PSP LLR Double Bronze: Earned 100,000,000 credits (126,208,674)SoB LLR Double Bronze: Earned 100,000,000 credits (135,747,083)SR5 LLR Double Silver: Earned 200,000,000 credits (201,224,339)SGS LLR Double Bronze: Earned 100,000,000 credits (162,297,138)TPS LLR (retired) Silver: Earned 100,000 credits (235,439)TRP LLR Double Bronze: Earned 100,000,000 credits (121,443,822)Woodall LLR Double Bronze: Earned 100,000,000 credits (101,447,725)321 Sieve Double Silver: Earned 200,000,000 credits (203,510,966)Cullen/Woodall Sieve (suspended) Emerald: Earned 50,000,000 credits (83,794,448)Generalized Cullen/Woodall Sieve (suspended) Double Silver: Earned 200,000,000 credits (285,139,652)PPS Sieve Double Ruby: Earned 2,000,000,000 credits (2,124,303,950)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Double Silver: Earned 200,000,000 credits (203,523,358)TRP Sieve (suspended) Double Silver: Earned 200,000,000 credits (201,489,157)AP 26/27 Double Bronze: Earned 100,000,000 credits (135,790,733)GFN Double Amethyst: Earned 1,000,000,000 credits (1,366,530,293)PSA Double Silver: Earned 200,000,000 credits (259,058,048)
Message 25109 - Posted: 26 Jul 2010 | 18:22:02 UTC - in response to Message 24837.

Version 0.3.7 is out. The major difference is that, when running BOINC, everything is in one thread. So suspend in memory should work now! :)

I've tested it here, including running a live WU with app_info.xml. So I imagine it's ready to go!



Just tried to run these again, but the problem of not suspending is still there (Win XP Pro 32-bit system). Any idea when this will be fixed?


____________
141941*2^4299438-1 is prime!


Profile rroonnaallddProject donor
Volunteer developer
Volunteer tester
Avatar
Send message
Joined: 3 Jul 09
Posts: 1213
ID: 42893
Credit: 34,634,263
RAC: 0
321 LLR Silver: Earned 100,000 credits (101,692)Cullen LLR Silver: Earned 100,000 credits (104,876)ESP LLR Silver: Earned 100,000 credits (101,979)PPS LLR Silver: Earned 100,000 credits (148,018)PSP LLR Silver: Earned 100,000 credits (140,441)SoB LLR Silver: Earned 100,000 credits (119,475)SR5 LLR Silver: Earned 100,000 credits (120,939)SGS LLR Silver: Earned 100,000 credits (122,783)TRP LLR Silver: Earned 100,000 credits (100,115)Woodall LLR Silver: Earned 100,000 credits (107,459)321 Sieve Silver: Earned 100,000 credits (202,757)Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (6,908,135)PPS Sieve Sapphire: Earned 20,000,000 credits (25,450,104)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (130,966)TRP Sieve (suspended) Silver: Earned 100,000 credits (201,525)AP 26/27 Silver: Earned 100,000 credits (100,015)GFN Silver: Earned 100,000 credits (246,369)PSA Silver: Earned 100,000 credits (226,594)
Message 28302 - Posted: 24 Nov 2010 | 19:48:20 UTC
Last modified: 24 Nov 2010 | 19:49:32 UTC

There is no switch "-T" in all cpu-applications...

boinc@vmware2k-3:~/Cuda/tpsieve$ ./primegrid_tpsieve_1.36_i686-pc-linux-gnu --help
tpsieve version 0.3.10b (testing)
Compiled Nov 20 2010 with GCC 4.2.4 (Ubuntu 4.2.4-1ubuntu4)
-p --pmin=P0 Sieve start: 3 <= P0 <= p (default P0=3)
-P --pmax=P1 Sieve end: p < P1 <= 2^62 (default P1=P0+10^9)
-Q --qmax=Q1 Sieve only with odd primes q < Q1 <= 2^31
-B --blocksize=N Sieve in blocks of N bytes (default N=524288)
-C --chunksize=N Process blocks in chunks of N bytes (default N=8192)
--blocks=N Sieve up to N blocks ahead (default N=2)
-c --checkpoint=N Checkpoint every N seconds (default N=300)
-q --quiet Don't print factors to screen
-r --report=N Report status every N seconds (default N=1)
-t --nthreads=N Start N child threads (default N=1)
-z --priority=N Set process priority to nice N or {idle,low,normal}
-h --help Print this help
-a --alt=yes|no Force setting of alt. algorithm (64-bit/SSE2)
-f --factors=FILE Write factors to FILE (default `tpfactors.txt')
-i --input=FILE Read initial sieve from FILE
-M --modulus (Default 6
-s --modshift Print only k's == s mod M. Default 3, or M/2
-k --kmin=K0
-K --kmax=K1 Sieve for primes k*2^n+/-1 with K0 <= k <= K1
-n --nmin=N0
-N --nmax=N1 Sieve for primes k*2^n+/-1 with N0 <= n <= N1

boinc@vmware2k-3:~/Cuda/tpsieve$ ./primegrid_tpsieve_1.36_x86_64-pc-linux-gnu --help
tpsieve version 0.3.10a (testing)
Compiled Nov 10 2010 with GCC 4.3.3
-p --pmin=P0 Sieve start: 3 <= P0 <= p (default P0=3)
-P --pmax=P1 Sieve end: p < P1 <= 2^62 (default P1=P0+10^9)
-Q --qmax=Q1 Sieve only with odd primes q < Q1 <= 2^31
-B --blocksize=N Sieve in blocks of N bytes (default N=524288)
-C --chunksize=N Process blocks in chunks of N bytes (default N=8192)
--blocks=N Sieve up to N blocks ahead (default N=2)
-c --checkpoint=N Checkpoint every N seconds (default N=300)
-q --quiet Don't print factors to screen
-r --report=N Report status every N seconds (default N=1)
-t --nthreads=N Start N child threads (default N=1)
-z --priority=N Set process priority to nice N or {idle,low,normal}
-h --help Print this help
-a --alt=yes|no Force setting of alt. algorithm (64-bit/SSE2)
-f --factors=FILE Write factors to FILE (default `tpfactors.txt')
-i --input=FILE Read initial sieve from FILE
-M --modulus (Default 6
-s --modshift Print only k's == s mod M. Default 3, or M/2
-k --kmin=K0
-K --kmax=K1 Sieve for primes k*2^n+/-1 with K0 <= k <= K1
-n --nmin=N0
-N --nmax=N1 Sieve for primes k*2^n+/-1 with N0 <= n <= N1


boinc@vmware2k-3:~/Cuda/tpsieve$ ./tpsieve-x86_64-linux --help
tpsieve version 0.3.10b (testing)
Compiled Nov 20 2010 with GCC 4.3.3
-p --pmin=P0 Sieve start: 3 <= P0 <= p (default P0=3)
-P --pmax=P1 Sieve end: p < P1 <= 2^62 (default P1=P0+10^9)
-Q --qmax=Q1 Sieve only with odd primes q < Q1 <= 2^31
-B --blocksize=N Sieve in blocks of N bytes (default N=524288)
-C --chunksize=N Process blocks in chunks of N bytes (default N=8192)
--blocks=N Sieve up to N blocks ahead (default N=2)
-c --checkpoint=N Checkpoint every N seconds (default N=300)
-q --quiet Don't print factors to screen
-r --report=N Report status every N seconds (default N=60)
-t --nthreads=N Start N child threads (default N=1)
-z --priority=N Set process priority to nice N or {idle,low,normal}
-h --help Print this help
-a --alt=yes|no Force setting of alt. algorithm (64-bit/SSE2)
-f --factors=FILE Write factors to FILE (default `tpfactors.txt')
-i --input=FILE Read initial sieve from FILE
-M --modulus (Default 6
-s --modshift Print only k's == s mod M. Default 3, or M/2
-k --kmin=K0
-K --kmax=K1 Sieve for primes k*2^n+/-1 with K0 <= k <= K1
-n --nmin=N0
-N --nmax=N1 Sieve for primes k*2^n+/-1 with N0 <= n <= N1

boinc@vmware2k-3:~/Cuda/tpsieve$ ./tpsieve-x86-linux --help
tpsieve version 0.3.10b (testing)
Compiled Nov 20 2010 with GCC 4.3.3
-p --pmin=P0 Sieve start: 3 <= P0 <= p (default P0=3)
-P --pmax=P1 Sieve end: p < P1 <= 2^62 (default P1=P0+10^9)
-Q --qmax=Q1 Sieve only with odd primes q < Q1 <= 2^31
-B --blocksize=N Sieve in blocks of N bytes (default N=524288)
-C --chunksize=N Process blocks in chunks of N bytes (default N=8192)
--blocks=N Sieve up to N blocks ahead (default N=2)
-c --checkpoint=N Checkpoint every N seconds (default N=300)
-q --quiet Don't print factors to screen
-r --report=N Report status every N seconds (default N=60)
-t --nthreads=N Start N child threads (default N=1)
-z --priority=N Set process priority to nice N or {idle,low,normal}
-h --help Print this help
-a --alt=yes|no Force setting of alt. algorithm (64-bit/SSE2)
-f --factors=FILE Write factors to FILE (default `tpfactors.txt')
-i --input=FILE Read initial sieve from FILE
-M --modulus (Default 6
-s --modshift Print only k's == s mod M. Default 3, or M/2
-k --kmin=K0
-K --kmax=K1 Sieve for primes k*2^n+/-1 with K0 <= k <= K1
-n --nmin=N0
-N --nmax=N1 Sieve for primes k*2^n+/-1 with N0 <= n <= N1

____________
Best wishes. Knowledge is power. by jjwhalen

Ken_g6Project donor
Volunteer developer
Avatar
Send message
Joined: 4 Jul 06
Posts: 865
ID: 3110
Credit: 155,703,853
RAC: 52,505
Found 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Amethyst: Earned 1,000,000 credits (1,912,651)Cullen LLR Amethyst: Earned 1,000,000 credits (1,125,935)ESP LLR Amethyst: Earned 1,000,000 credits (1,193,202)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (767,102)PPS LLR Jade: Earned 10,000,000 credits (12,237,069)PSP LLR Ruby: Earned 2,000,000 credits (4,027,587)SoB LLR Ruby: Earned 2,000,000 credits (3,860,053)SR5 LLR Amethyst: Earned 1,000,000 credits (1,145,068)SGS LLR Gold: Earned 500,000 credits (998,185)TPS LLR (retired) Bronze: Earned 10,000 credits (19,376)TRP LLR Amethyst: Earned 1,000,000 credits (1,834,402)Woodall LLR Amethyst: Earned 1,000,000 credits (1,156,424)321 Sieve Ruby: Earned 2,000,000 credits (2,546,090)Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (8,584,236)Generalized Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (2,461,309)PPS Sieve Emerald: Earned 50,000,000 credits (79,291,322)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (352,129)TRP Sieve (suspended) Gold: Earned 500,000 credits (776,202)AP 26/27 Turquoise: Earned 5,000,000 credits (5,851,049)GFN Sapphire: Earned 20,000,000 credits (21,409,574)PSA Ruby: Earned 2,000,000 credits (4,154,617)
Message 28310 - Posted: 24 Nov 2010 | 22:35:56 UTC - in response to Message 28302.

It's not mentioned, but it's there. It doesn't actually do anything; it just doesn't exist on ppsieve apps, so they fail when they try to run tpsieve work.
____________

Profile roadrunner_gsProject donor
Volunteer developer
Send message
Joined: 11 Sep 08
Posts: 580
ID: 28785
Credit: 205,201,064
RAC: 158,688
321 LLR Silver: Earned 100,000 credits (344,212)PPS LLR Sapphire: Earned 20,000,000 credits (45,493,305)PSP LLR Amethyst: Earned 1,000,000 credits (1,113,016)SoB LLR Gold: Earned 500,000 credits (924,869)SGS LLR Gold: Earned 500,000 credits (655,953)TRP LLR Silver: Earned 100,000 credits (292,869)Woodall LLR Gold: Earned 500,000 credits (546,071)321 Sieve Gold: Earned 500,000 credits (934,518)Cullen/Woodall Sieve (suspended) Silver: Earned 100,000 credits (283,632)PPS Sieve Jade: Earned 10,000,000 credits (10,281,980)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (339,564)TRP Sieve (suspended) Silver: Earned 100,000 credits (310,404)AP 26/27 Double Bronze: Earned 100,000,000 credits (136,122,269)GFN Gold: Earned 500,000 credits (556,571)PSA Turquoise: Earned 5,000,000 credits (6,999,200)
Message 28312 - Posted: 24 Nov 2010 | 22:54:00 UTC

Yeah but with the current 1.36-app for linux x86_64 every CPU-WU is trashed.

Ken_g6Project donor
Volunteer developer
Avatar
Send message
Joined: 4 Jul 06
Posts: 865
ID: 3110
Credit: 155,703,853
RAC: 52,505
Found 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Amethyst: Earned 1,000,000 credits (1,912,651)Cullen LLR Amethyst: Earned 1,000,000 credits (1,125,935)ESP LLR Amethyst: Earned 1,000,000 credits (1,193,202)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (767,102)PPS LLR Jade: Earned 10,000,000 credits (12,237,069)PSP LLR Ruby: Earned 2,000,000 credits (4,027,587)SoB LLR Ruby: Earned 2,000,000 credits (3,860,053)SR5 LLR Amethyst: Earned 1,000,000 credits (1,145,068)SGS LLR Gold: Earned 500,000 credits (998,185)TPS LLR (retired) Bronze: Earned 10,000 credits (19,376)TRP LLR Amethyst: Earned 1,000,000 credits (1,834,402)Woodall LLR Amethyst: Earned 1,000,000 credits (1,156,424)321 Sieve Ruby: Earned 2,000,000 credits (2,546,090)Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (8,584,236)Generalized Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (2,461,309)PPS Sieve Emerald: Earned 50,000,000 credits (79,291,322)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (352,129)TRP Sieve (suspended) Gold: Earned 500,000 credits (776,202)AP 26/27 Turquoise: Earned 5,000,000 credits (5,851,049)GFN Sapphire: Earned 20,000,000 credits (21,409,574)PSA Ruby: Earned 2,000,000 credits (4,154,617)
Message 28313 - Posted: 24 Nov 2010 | 23:06:23 UTC - in response to Message 28312.

That's the first I've heard of that. Examples, please? (You have too many computers to go through.)
____________

JohnProject donor
Honorary cruncher
Avatar
Send message
Joined: 21 Feb 06
Posts: 2875
ID: 2449
Credit: 2,681,934
RAC: 0
321 LLR Bronze: Earned 10,000 credits (11,773)Cullen LLR Bronze: Earned 10,000 credits (14,945)ESP LLR Bronze: Earned 10,000 credits (26,855)PPS LLR Bronze: Earned 10,000 credits (84,876)PSP LLR Bronze: Earned 10,000 credits (15,311)SoB LLR Bronze: Earned 10,000 credits (21,440)SR5 LLR Bronze: Earned 10,000 credits (29,270)SGS LLR Bronze: Earned 10,000 credits (26,616)TPS LLR (retired) Bronze: Earned 10,000 credits (36,288)TRP LLR Bronze: Earned 10,000 credits (41,655)Woodall LLR Bronze: Earned 10,000 credits (15,807)321 Sieve Bronze: Earned 10,000 credits (20,014)Cullen/Woodall Sieve (suspended) Bronze: Earned 10,000 credits (23,405)PPS Sieve Bronze: Earned 10,000 credits (36,192)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Bronze: Earned 10,000 credits (20,306)TRP Sieve (suspended) Bronze: Earned 10,000 credits (21,738)GFN Bronze: Earned 10,000 credits (86,217)PSA Ruby: Earned 2,000,000 credits (2,143,756)
Message 28314 - Posted: 24 Nov 2010 | 23:08:17 UTC

Linux 32/64 have been pulled and Win 64 restored. Win 32/64 are confirmed to be working with the -T flag. Linux 32/64 are confirmed to NOT be working with the -T flag.
____________

Ken_g6Project donor
Volunteer developer
Avatar
Send message
Joined: 4 Jul 06
Posts: 865
ID: 3110
Credit: 155,703,853
RAC: 52,505
Found 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Amethyst: Earned 1,000,000 credits (1,912,651)Cullen LLR Amethyst: Earned 1,000,000 credits (1,125,935)ESP LLR Amethyst: Earned 1,000,000 credits (1,193,202)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (767,102)PPS LLR Jade: Earned 10,000,000 credits (12,237,069)PSP LLR Ruby: Earned 2,000,000 credits (4,027,587)SoB LLR Ruby: Earned 2,000,000 credits (3,860,053)SR5 LLR Amethyst: Earned 1,000,000 credits (1,145,068)SGS LLR Gold: Earned 500,000 credits (998,185)TPS LLR (retired) Bronze: Earned 10,000 credits (19,376)TRP LLR Amethyst: Earned 1,000,000 credits (1,834,402)Woodall LLR Amethyst: Earned 1,000,000 credits (1,156,424)321 Sieve Ruby: Earned 2,000,000 credits (2,546,090)Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (8,584,236)Generalized Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (2,461,309)PPS Sieve Emerald: Earned 50,000,000 credits (79,291,322)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (352,129)TRP Sieve (suspended) Gold: Earned 500,000 credits (776,202)AP 26/27 Turquoise: Earned 5,000,000 credits (5,851,049)GFN Sapphire: Earned 20,000,000 credits (21,409,574)PSA Ruby: Earned 2,000,000 credits (4,154,617)
Message 28315 - Posted: 24 Nov 2010 | 23:15:36 UTC - in response to Message 28314.
Last modified: 24 Nov 2010 | 23:19:02 UTC

Linux32 seems to be working. For Linux64 I just forgot to recompile it.

I guess I shoulda made a Makefile.

Edit: Fixed.
____________

JohnProject donor
Honorary cruncher
Avatar
Send message
Joined: 21 Feb 06
Posts: 2875
ID: 2449
Credit: 2,681,934
RAC: 0
321 LLR Bronze: Earned 10,000 credits (11,773)Cullen LLR Bronze: Earned 10,000 credits (14,945)ESP LLR Bronze: Earned 10,000 credits (26,855)PPS LLR Bronze: Earned 10,000 credits (84,876)PSP LLR Bronze: Earned 10,000 credits (15,311)SoB LLR Bronze: Earned 10,000 credits (21,440)SR5 LLR Bronze: Earned 10,000 credits (29,270)SGS LLR Bronze: Earned 10,000 credits (26,616)TPS LLR (retired) Bronze: Earned 10,000 credits (36,288)TRP LLR Bronze: Earned 10,000 credits (41,655)Woodall LLR Bronze: Earned 10,000 credits (15,807)321 Sieve Bronze: Earned 10,000 credits (20,014)Cullen/Woodall Sieve (suspended) Bronze: Earned 10,000 credits (23,405)PPS Sieve Bronze: Earned 10,000 credits (36,192)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Bronze: Earned 10,000 credits (20,306)TRP Sieve (suspended) Bronze: Earned 10,000 credits (21,738)GFN Bronze: Earned 10,000 credits (86,217)PSA Ruby: Earned 2,000,000 credits (2,143,756)
Message 28318 - Posted: 25 Nov 2010 | 2:07:13 UTC

Linux32 bit has been restored. Linux64 should be available tomorrow.
____________

Vid Vidmar*
Avatar
Send message
Joined: 16 Aug 05
Posts: 45
ID: 377
Credit: 70,953,229
RAC: 0
321 LLR Amethyst: Earned 1,000,000 credits (1,144,068)Cullen LLR Gold: Earned 500,000 credits (631,529)ESP LLR Bronze: Earned 10,000 credits (38,854)Generalized Cullen/Woodall LLR Silver: Earned 100,000 credits (186,632)PPS LLR Silver: Earned 100,000 credits (497,365)PSP LLR Amethyst: Earned 1,000,000 credits (1,484,342)SoB LLR Amethyst: Earned 1,000,000 credits (1,169,328)SR5 LLR Bronze: Earned 10,000 credits (23,176)SGS LLR Silver: Earned 100,000 credits (120,236)TRP LLR Silver: Earned 100,000 credits (325,761)Woodall LLR Amethyst: Earned 1,000,000 credits (1,941,922)321 Sieve Ruby: Earned 2,000,000 credits (2,144,147)Cullen/Woodall Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,942,972)Generalized Cullen/Woodall Sieve (suspended) Bronze: Earned 10,000 credits (29,485)PPS Sieve Emerald: Earned 50,000,000 credits (56,735,073)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (223,823)TRP Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,580,537)AP 26/27 Gold: Earned 500,000 credits (682,470)
Message 28331 - Posted: 25 Nov 2010 | 8:48:21 UTC - in response to Message 28318.

Is there a chance, to select CPU/GPU per subproject? I don't want to crunch PPSieve CPU WUs, and don't want to lock PG with app_info.xml.
BR,
____________

Ken_g6Project donor
Volunteer developer
Avatar
Send message
Joined: 4 Jul 06
Posts: 865
ID: 3110
Credit: 155,703,853
RAC: 52,505
Found 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Amethyst: Earned 1,000,000 credits (1,912,651)Cullen LLR Amethyst: Earned 1,000,000 credits (1,125,935)ESP LLR Amethyst: Earned 1,000,000 credits (1,193,202)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (767,102)PPS LLR Jade: Earned 10,000,000 credits (12,237,069)PSP LLR Ruby: Earned 2,000,000 credits (4,027,587)SoB LLR Ruby: Earned 2,000,000 credits (3,860,053)SR5 LLR Amethyst: Earned 1,000,000 credits (1,145,068)SGS LLR Gold: Earned 500,000 credits (998,185)TPS LLR (retired) Bronze: Earned 10,000 credits (19,376)TRP LLR Amethyst: Earned 1,000,000 credits (1,834,402)Woodall LLR Amethyst: Earned 1,000,000 credits (1,156,424)321 Sieve Ruby: Earned 2,000,000 credits (2,546,090)Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (8,584,236)Generalized Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (2,461,309)PPS Sieve Emerald: Earned 50,000,000 credits (79,291,322)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (352,129)TRP Sieve (suspended) Gold: Earned 500,000 credits (776,202)AP 26/27 Turquoise: Earned 5,000,000 credits (5,851,049)GFN Sapphire: Earned 20,000,000 credits (21,409,574)PSA Ruby: Earned 2,000,000 credits (4,154,617)
Message 28337 - Posted: 25 Nov 2010 | 17:31:13 UTC - in response to Message 28331.

While there's only one GPU project, you can select only any CPU projects you want to work on, plus "Send work from any subproject if selected projects have no work". As none of the CPU projects have GPU work, you'll get PPS Sieve work. :)
____________

Profile roadrunner_gsProject donor
Volunteer developer
Send message
Joined: 11 Sep 08
Posts: 580
ID: 28785
Credit: 205,201,064
RAC: 158,688
321 LLR Silver: Earned 100,000 credits (344,212)PPS LLR Sapphire: Earned 20,000,000 credits (45,493,305)PSP LLR Amethyst: Earned 1,000,000 credits (1,113,016)SoB LLR Gold: Earned 500,000 credits (924,869)SGS LLR Gold: Earned 500,000 credits (655,953)TRP LLR Silver: Earned 100,000 credits (292,869)Woodall LLR Gold: Earned 500,000 credits (546,071)321 Sieve Gold: Earned 500,000 credits (934,518)Cullen/Woodall Sieve (suspended) Silver: Earned 100,000 credits (283,632)PPS Sieve Jade: Earned 10,000,000 credits (10,281,980)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (339,564)TRP Sieve (suspended) Silver: Earned 100,000 credits (310,404)AP 26/27 Double Bronze: Earned 100,000,000 credits (136,122,269)GFN Gold: Earned 500,000 credits (556,571)PSA Turquoise: Earned 5,000,000 credits (6,999,200)
Message 28340 - Posted: 25 Nov 2010 | 18:29:23 UTC - in response to Message 28318.
Last modified: 25 Nov 2010 | 18:30:55 UTC

Linux32 bit has been restored. Linux64 should be available tomorrow.


Somehow i have got 8 linux-i686 WUs running on this host for 9 hours 40 minutes now, must have downloaded the other app and got to work...
(350 W PSU, drawing 245 W according to my powermeter ;) ).
But that should be slower than the linux-x86_64-ones, no?

1440 Minutes for one WU, 8 WUs/day on the Xeon E5504 vs 67 WUs/day on the GTX 260.
I think it would be worth a thought to ommit the CPU-apps for this subproject...

Profile VatoProject donor
Volunteer tester
Avatar
Send message
Joined: 2 Feb 08
Posts: 726
ID: 18447
Credit: 129,658,015
RAC: 542,583
321 LLR Ruby: Earned 2,000,000 credits (2,406,341)Cullen LLR Ruby: Earned 2,000,000 credits (2,049,559)ESP LLR Ruby: Earned 2,000,000 credits (2,562,829)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,001,883)PPS LLR Ruby: Earned 2,000,000 credits (4,890,373)PSP LLR Ruby: Earned 2,000,000 credits (2,972,928)SoB LLR Ruby: Earned 2,000,000 credits (2,023,559)SR5 LLR Ruby: Earned 2,000,000 credits (2,298,384)SGS LLR Ruby: Earned 2,000,000 credits (2,344,920)TPS LLR (retired) Silver: Earned 100,000 credits (103,523)TRP LLR Ruby: Earned 2,000,000 credits (2,457,903)Woodall LLR Ruby: Earned 2,000,000 credits (2,048,906)321 Sieve Jade: Earned 10,000,000 credits (15,443,933)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,119,699)Generalized Cullen/Woodall Sieve (suspended) Jade: Earned 10,000,000 credits (10,278,995)PPS Sieve Sapphire: Earned 20,000,000 credits (23,133,420)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (4,080,177)TRP Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,221,054)AP 26/27 Jade: Earned 10,000,000 credits (10,054,749)GFN Turquoise: Earned 5,000,000 credits (7,939,619)PSA Sapphire: Earned 20,000,000 credits (21,225,959)
Message 28341 - Posted: 25 Nov 2010 | 18:45:11 UTC - in response to Message 28340.
Last modified: 25 Nov 2010 | 18:46:13 UTC

Let the user decide is the right policy for PG IMHO.
Some folks might want to get the badge even if they don't have a GPU, or can't get it working.
(Though I don't intend to do CPU WUs, unless perhaps there's a challenge on)
____________

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Project scientist
Avatar
Send message
Joined: 21 Jan 10
Posts: 13042
ID: 53948
Credit: 202,763,062
RAC: 103,409
The "Shut up already!" badge:  This loud mouth has mansplained on the forums over 10 thousand times!  Sheesh!!!Discovered the World's First GFN-19 prime!!!Discovered 1 mega primeFound 1 prime in the 2018 Tour de PrimesFound 1 prime in the 2019 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,822,730)Cullen LLR Ruby: Earned 2,000,000 credits (2,005,249)ESP LLR Turquoise: Earned 5,000,000 credits (5,009,577)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,145,754)PPS LLR Turquoise: Earned 5,000,000 credits (9,015,960)PSP LLR Turquoise: Earned 5,000,000 credits (5,065,592)SoB LLR Sapphire: Earned 20,000,000 credits (34,221,148)SR5 LLR Turquoise: Earned 5,000,000 credits (8,293,415)SGS LLR Ruby: Earned 2,000,000 credits (2,014,138)TRP LLR Ruby: Earned 2,000,000 credits (2,737,347)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Turquoise: Earned 5,000,000 credits (5,500,476)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,170,256)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,059,304)PPS Sieve Sapphire: Earned 20,000,000 credits (20,110,788)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,035,522)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,051,121)AP 26/27 Jade: Earned 10,000,000 credits (10,114,260)GFN Emerald: Earned 50,000,000 credits (66,792,810)PSA Jade: Earned 10,000,000 credits (12,404,447)
Message 28342 - Posted: 25 Nov 2010 | 19:19:34 UTC - in response to Message 28341.

I'm all for the "let the user decide" argument, but there's two reasons why this might not be desirable.


1) At some point, there's likely to be a point where someone has to make a decision as to whether to allocate development resources of some sort to GPU or CPU programming for a sieve.

2) Sooner or later, there's going to be more than one GPU app available at PrimeGrid. Unless those apps are distinct GPU-only apps, there will be no easy way for users to select which GPU app(s) they want to run. This will be a HUGE problem, and the only reason we don't already have this problem is because we solved the AP26 problem earlier this year.

If this was an LLR task, there would be a lot more reasons to preserve the ability to allow everyone to participate. Finding a prime number is a big deal. But when you think of it, sieving is merely a support operation to make primaity testing more efficient. The real glory is in the LLR tasks. The only reason to run an extremely inefficient program (PPS-sieving on a CPU) is to get a few colored pixels on your badge display. It doesn't help the progress of the project significantly anymore, and you can't, by definition, find a prime number with it.

What I would strongly recommend is that PG configure its GPU applications to be separate applications, distinct from the CPU versions. This will allow GPU users to select individual projects once there's a second GPU application. Short of that, there's only two alternatives when you have multiple GPU apps, as far as I can tell. You can eliminate the CPU apps, or you can require ALL GPU users to use app_info.xml to select which apps they run.

As a side benefit of splitting CPU and GPU apps, you could have separate, and appropriate, badges for the GPU apps. Seriously, it's really not meaningful to be able to get a RUBY badge in a matter of weeks with a mid-range GPU. You're not really even preserving the ability of CPU-only people to get badges if things stay the way they are. PG will need to raise badge thresholds 100-fold for the GPUs, and CPUs will never, ever, reach those.

Splitting the badges will let you have one set for CPUs that are reachable, and also have badges for GPUs that are reachable. Reaching Ruby on a CPU will be a big acheivement, and reaching Ruby on a GPU will be a similarly big achievement. Sure, the CPUs can't get the GPU badges, but otherwise you'll just be creating diamond, platinum, and whatever badges that they can't ever reach anyway.

One final thought on the notion of "let the user decide" what badges they want to work for":

PrimeGrid does NOT do that now. PrimeGrid already prevents people from getting certain badges.

Want to get a TPS badge? Sorry, you can't.

Want to get an AP26 badge? Sorry, you can't.

Want to get a PSP-Sieve badge? Sorry, you can't.

That last one is the most significant because the PSP project is ongoing. The only reason we're not sieving anymore is because it's no longer efficient to do sieves, as compared to LLRs. It's efficiency that's the reason that PrimeGrid doesn't let you get that badge anymore.

Having PrimeGrid say "no more CPU sieving on PPS because it's horribly inefficient; do someone more useful with your CPU" isn't really any different than stopping the PSP sieve when it reached its optimal range.
____________
Please do not PM me with support questions. Ask on the forums instead. Thank you!

My lucky number is 75898524288+1

Vid Vidmar*
Avatar
Send message
Joined: 16 Aug 05
Posts: 45
ID: 377
Credit: 70,953,229
RAC: 0
321 LLR Amethyst: Earned 1,000,000 credits (1,144,068)Cullen LLR Gold: Earned 500,000 credits (631,529)ESP LLR Bronze: Earned 10,000 credits (38,854)Generalized Cullen/Woodall LLR Silver: Earned 100,000 credits (186,632)PPS LLR Silver: Earned 100,000 credits (497,365)PSP LLR Amethyst: Earned 1,000,000 credits (1,484,342)SoB LLR Amethyst: Earned 1,000,000 credits (1,169,328)SR5 LLR Bronze: Earned 10,000 credits (23,176)SGS LLR Silver: Earned 100,000 credits (120,236)TRP LLR Silver: Earned 100,000 credits (325,761)Woodall LLR Amethyst: Earned 1,000,000 credits (1,941,922)321 Sieve Ruby: Earned 2,000,000 credits (2,144,147)Cullen/Woodall Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,942,972)Generalized Cullen/Woodall Sieve (suspended) Bronze: Earned 10,000 credits (29,485)PPS Sieve Emerald: Earned 50,000,000 credits (56,735,073)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Silver: Earned 100,000 credits (223,823)TRP Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,580,537)AP 26/27 Gold: Earned 500,000 credits (682,470)
Message 28345 - Posted: 25 Nov 2010 | 20:02:32 UTC - in response to Message 28337.

While there's only one GPU project, you can select only any CPU projects you want to work on, plus "Send work from any subproject if selected projects have no work". As none of the CPU projects have GPU work, you'll get PPS Sieve work. :)

That's clever! Thanks, will try it out now.
BR,
____________

gomeyerProject donor
Send message
Joined: 26 Oct 08
Posts: 80
ID: 30918
Credit: 358,409,613
RAC: 0
321 LLR Ruby: Earned 2,000,000 credits (2,006,649)Cullen LLR Amethyst: Earned 1,000,000 credits (1,049,607)ESP LLR Bronze: Earned 10,000 credits (75,053)PPS LLR Ruby: Earned 2,000,000 credits (2,027,453)PSP LLR Amethyst: Earned 1,000,000 credits (1,035,190)SoB LLR Amethyst: Earned 1,000,000 credits (1,043,750)SGS LLR Amethyst: Earned 1,000,000 credits (1,012,055)TRP LLR Amethyst: Earned 1,000,000 credits (1,049,083)Woodall LLR Amethyst: Earned 1,000,000 credits (1,003,614)321 Sieve Amethyst: Earned 1,000,000 credits (1,007,951)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,254,568)PPS Sieve Double Silver: Earned 200,000,000 credits (325,765,324)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,624,626)TRP Sieve (suspended) Turquoise: Earned 5,000,000 credits (9,449,779)PSA Ruby: Earned 2,000,000 credits (2,004,884)
Message 28350 - Posted: 26 Nov 2010 | 2:26:00 UTC - in response to Message 28342.
Last modified: 26 Nov 2010 | 2:38:16 UTC

Duplicate post

gomeyerProject donor
Send message
Joined: 26 Oct 08
Posts: 80
ID: 30918
Credit: 358,409,613
RAC: 0
321 LLR Ruby: Earned 2,000,000 credits (2,006,649)Cullen LLR Amethyst: Earned 1,000,000 credits (1,049,607)ESP LLR Bronze: Earned 10,000 credits (75,053)PPS LLR Ruby: Earned 2,000,000 credits (2,027,453)PSP LLR Amethyst: Earned 1,000,000 credits (1,035,190)SoB LLR Amethyst: Earned 1,000,000 credits (1,043,750)SGS LLR Amethyst: Earned 1,000,000 credits (1,012,055)TRP LLR Amethyst: Earned 1,000,000 credits (1,049,083)Woodall LLR Amethyst: Earned 1,000,000 credits (1,003,614)321 Sieve Amethyst: Earned 1,000,000 credits (1,007,951)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,254,568)PPS Sieve Double Silver: Earned 200,000,000 credits (325,765,324)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,624,626)TRP Sieve (suspended) Turquoise: Earned 5,000,000 credits (9,449,779)PSA Ruby: Earned 2,000,000 credits (2,004,884)
Message 28351 - Posted: 26 Nov 2010 | 2:37:43 UTC - in response to Message 28350.
Last modified: 26 Nov 2010 | 2:39:06 UTC

. . .
What I would strongly recommend is that PG configure its GPU applications to be separate applications, distinct from the CPU versions. This will allow GPU users to select individual projects once there's a second GPU application. Short of that, there's only two alternatives when you have multiple GPU apps, as far as I can tell. You can eliminate the CPU apps, or you can require ALL GPU users to use app_info.xml to select which apps they run.
. . .


+1

An elegant way to give users better control. Besides, I've had enough of messing with app_info.xml at SETI. (before Lunatics developed an installer that does it for you)

IMHO no extra badges are needed unless management feels that would be a good or necessary feature. Just merge scores into one badge for the core sub-project. Obviously opinions will vary. I just want a means to easily decide what runs on CPU and/or GPU.

Message boards : Sieving : ppsieve testing

[Return to PrimeGrid main page]
DNS Powered by DNSEXIT.COM
Copyright © 2005 - 2019 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.50, 1.47, 1.58
Generated 9 Dec 2019 | 10:44:44 UTC