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 : Project Staging Area : Genefer or LLR or PFGW for GFN high b?

Author Message
Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Avatar
Send message
Joined: 21 Jan 10
Posts: 13391
ID: 53948
Credit: 228,371,556
RAC: 178,513
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 PrimesFound 1 prime in the 2020 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 Jade: Earned 10,000,000 credits (15,110,755)PSP LLR Turquoise: Earned 5,000,000 credits (5,197,957)SoB LLR Sapphire: Earned 20,000,000 credits (34,291,181)SR5 LLR Jade: Earned 10,000,000 credits (10,007,110)SGS LLR Ruby: Earned 2,000,000 credits (2,276,330)TRP LLR Turquoise: Earned 5,000,000 credits (5,084,329)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Jade: Earned 10,000,000 credits (10,061,196)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 (22,885,121)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,118,303)GFN Emerald: Earned 50,000,000 credits (74,401,522)PSA Jade: Earned 10,000,000 credits (12,445,029)
Message 82396 - Posted: 12 Jan 2015 | 17:22:00 UTC

With all of the GFN ports either well into x87 territory, or close to it, it's time to ask whether it's better to stick with Genefer, or go with either LLR or PFGW. Genefer is much faster, as long as it's on a level playing ground with the other two programs. If they're all using FMA3, Genefer wins hands down.

But the algorithms are very different, and while LLR and PFGW can use the advanced SIMD instructions at any b level, Genefer can't and has to use the much slower x87 instructions beyond a certain b.

Here's some tests, all on the number 8624742^32768+1:

Genefer: (17:37)

C:\PRPNet\prpclient-5.3.1-windows\prpclient-1>genefer64 -q "8624742^32768+1" genefer 3.2.5 (Windows/CPU/64-bit) Supported transform implementations: fma3 avx-intel sse4 sse2 default x87 Copyright 2001-2014, Yves Gallot Copyright 2009, Mark Rodenkirch, David Underbakke Copyright 2010-2012, Shoichiro Yamada, Ken Brazier Copyright 2011-2014, Iain Bethune, Michael Goetz, Ronald Schneider Command line: genefer64 -q 8624742^32768+1 Priority change succeeded. Testing 8624742^32768+1... Using FMA3 transform The checkpoint doesn't match current test: 8624742^32768+1 != 919024^524288+1. Current test will be restarted Starting initialization... Initialization complete (0.023 seconds). Testing 8624742^32768+1... 754975 steps to go maxErr exceeded for 8624742^32768+1, 0.5000 > 0.4500 maxErr exceeded while using FMA3; switching to AVX (Intel). Testing 8624742^32768+1... Using AVX (Intel) transform Resuming 8624742^32768+1 from a checkpoint (754975 iterations left) maxErr exceeded for 8624742^32768+1, 0.5000 > 0.4500 maxErr exceeded while using AVX (Intel); switching to SSE4. Testing 8624742^32768+1... Using SSE4 transform Resuming 8624742^32768+1 from a checkpoint (754975 iterations left) maxErr exceeded for 8624742^32768+1, 0.5000 > 0.4500 maxErr exceeded while using SSE4; switching to SSE2. Testing 8624742^32768+1... Using SSE2 transform Resuming 8624742^32768+1 from a checkpoint (754975 iterations left) maxErr exceeded for 8624742^32768+1, 0.5000 > 0.4500 maxErr exceeded while using SSE2; switching to Default. Testing 8624742^32768+1... Using Default transform Resuming 8624742^32768+1 from a checkpoint (754975 iterations left) maxErr exceeded for 8624742^32768+1, 0.4688 > 0.4500 maxErr exceeded while using Default; switching to x87 (80-bit). Testing 8624742^32768+1... Using x87 (80-bit) transform Resuming 8624742^32768+1 from a checkpoint (754975 iterations left) Estimated time remaining for 8624742^32768+1 is 0:17:22 Testing 8624742^32768+1... 753664 steps to go (0:17:23 remaining) Successful computation progress with x87 (80-bit); switching back to FMA3. Testing 8624742^32768+1... Using FMA3 transform Resuming 8624742^32768+1 from a checkpoint (753663 iterations left) maxErr exceeded for 8624742^32768+1, 0.5000 > 0.4500 maxErr exceeded while using FMA3; switching to AVX (Intel). Too many errors with FMA3; Calculation will proceed using only more accurate tra nsforms. Testing 8624742^32768+1... Using AVX (Intel) transform Resuming 8624742^32768+1 from a checkpoint (753663 iterations left) maxErr exceeded for 8624742^32768+1, 0.5000 > 0.4500 maxErr exceeded while using AVX (Intel); switching to SSE4. Too many errors with AVX (Intel); Calculation will proceed using only more accur ate transforms. Testing 8624742^32768+1... Using SSE4 transform Resuming 8624742^32768+1 from a checkpoint (753663 iterations left) maxErr exceeded for 8624742^32768+1, 0.5000 > 0.4500 maxErr exceeded while using SSE4; switching to SSE2. Too many errors with SSE4; Calculation will proceed using only more accurate tra nsforms. Testing 8624742^32768+1... Using SSE2 transform Resuming 8624742^32768+1 from a checkpoint (753663 iterations left) maxErr exceeded for 8624742^32768+1, 0.5000 > 0.4500 maxErr exceeded while using SSE2; switching to Default. Too many errors with SSE2; Calculation will proceed using only more accurate tra nsforms. Testing 8624742^32768+1... Using Default transform Resuming 8624742^32768+1 from a checkpoint (753663 iterations left) maxErr exceeded for 8624742^32768+1, 1.0000 > 0.4500 maxErr exceeded while using Default; switching to x87 (80-bit). Too many errors with Default; Calculation will proceed using only more accurate transforms. Testing 8624742^32768+1... Using x87 (80-bit) transform Resuming 8624742^32768+1 from a checkpoint (753663 iterations left) Estimated time remaining for 8624742^32768+1 is 0:17:15 8624742^32768+1 is a probable composite. (RES=252e347bec60a92c) (227271 digits) (err = 0.0098) (time = 0:17:37) 11:32:02


LLR: (13:13)
C:\PRPNet\prpclient-5.3.1-windows\prpclient-2>llr64 -d -q"8624742^32768+1" Base factorized as : 2*3*7*173*1187 Base prime factor(s) taken : 173, 1187 Starting N-1 prime test of 8624742^32768+1 Using generic reduction FMA3 FFT length 80K, Pass1=320, Pass2=256, a = 3 8624742^32768+1 is not prime. RES64: 489C0D1BF2A9F72C. OLD64: D9D42753D7FDE581 Time : 793.501 sec.


PFGW (in PRP mode, without -tm): (13:09)
C:\PRPNet\prpclient-5.3.1-windows\prpclient-3>pfgw64 -V -q"8624742^32768+1 PFGW Version 3.7.8.64BIT.20141125.Win_Dev [GWNUM 28.5] Special modular reduction using generic reduction FMA3 FFT length 80K, Pass1=320 , Pass2=256 on 8624742^32768+1 8624742^32768+1 is composite: RES64: [489C0D1BF2A9F72C] (789.1908s+0.0058s)


At least on my computer (when running just one core), Genefer is the slowest of the three, and LLR and PFGW are similar in speed and significantly faster than Genefer.

LLR/PFGW will have less of an advantage on AVX CPUs (compared to FMA), and even less on SSE3 CPUs. It may be somewhat faster on AVX, and is likely faster on non-AVX CPUs. Anyone want to do some tests and see what it's like on their computer?

____________
My lucky number is 75898524288+1

Scott BrownProject donor
Volunteer moderator
Project administrator
Volunteer tester
Project scientist
Avatar
Send message
Joined: 17 Oct 05
Posts: 2119
ID: 1178
Credit: 8,356,765,067
RAC: 6,226,286
Discovered the World's First base 116 Generalized Cullen prime!!!Discovered 25 mega primesEliminated 7 conjecture "k"sDiscovered 1 Sophie Germain pairDiscovered 2 Fermat divisors2012 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 Primes2020 Tour de Primes highest prime scoreFound 21 primes in the 2020 Tour de PrimesFound 4 mega primes in the 2020 Tour de Primes321 LLR Double Bronze: Earned 100,000,000 credits (176,151,853)Cullen LLR Double Bronze: Earned 100,000,000 credits (103,870,990)ESP LLR Double Silver: Earned 200,000,000 credits (203,249,784)Generalized Cullen/Woodall LLR Double Bronze: Earned 100,000,000 credits (109,580,172)PPS LLR Double Gold: Earned 500,000,000 credits (635,339,233)PSP LLR Double Bronze: Earned 100,000,000 credits (126,982,721)SoB LLR Double Bronze: Earned 100,000,000 credits (135,747,083)SR5 LLR Double Silver: Earned 200,000,000 credits (214,194,272)SGS LLR Double Silver: Earned 200,000,000 credits (200,461,960)TPS LLR (retired) Silver: Earned 100,000 credits (235,439)TRP LLR Double Silver: Earned 200,000,000 credits (201,215,056)Woodall LLR Double Bronze: Earned 100,000,000 credits (101,447,725)321 Sieve Double Silver: Earned 200,000,000 credits (235,451,253)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,641,863,693)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 Silver: Earned 200,000,000 credits (369,415,488)GFN Double Amethyst: Earned 1,000,000,000 credits (1,868,728,361)PSA Double Silver: Earned 200,000,000 credits (259,058,048)
Message 82406 - Posted: 12 Jan 2015 | 19:39:44 UTC - in response to Message 82396.
Last modified: 12 Jan 2015 | 20:13:10 UTC

Working on it with a T2450 (32-bit CoreDuo)...LLR and PFGW will take a little while.

Genefer x87 time is 1:02:14.


Edit: LLR has run only about 10% in one-half hour (i.e., 5 hours estimated).

Edit #2: PFGW's 32-bit version gives me an error and will not crunch.

Conclusion, on SSE2 capable machine Genefer is still MUCH faster.

Scott BrownProject donor
Volunteer moderator
Project administrator
Volunteer tester
Project scientist
Avatar
Send message
Joined: 17 Oct 05
Posts: 2119
ID: 1178
Credit: 8,356,765,067
RAC: 6,226,286
Discovered the World's First base 116 Generalized Cullen prime!!!Discovered 25 mega primesEliminated 7 conjecture "k"sDiscovered 1 Sophie Germain pairDiscovered 2 Fermat divisors2012 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 Primes2020 Tour de Primes highest prime scoreFound 21 primes in the 2020 Tour de PrimesFound 4 mega primes in the 2020 Tour de Primes321 LLR Double Bronze: Earned 100,000,000 credits (176,151,853)Cullen LLR Double Bronze: Earned 100,000,000 credits (103,870,990)ESP LLR Double Silver: Earned 200,000,000 credits (203,249,784)Generalized Cullen/Woodall LLR Double Bronze: Earned 100,000,000 credits (109,580,172)PPS LLR Double Gold: Earned 500,000,000 credits (635,339,233)PSP LLR Double Bronze: Earned 100,000,000 credits (126,982,721)SoB LLR Double Bronze: Earned 100,000,000 credits (135,747,083)SR5 LLR Double Silver: Earned 200,000,000 credits (214,194,272)SGS LLR Double Silver: Earned 200,000,000 credits (200,461,960)TPS LLR (retired) Silver: Earned 100,000 credits (235,439)TRP LLR Double Silver: Earned 200,000,000 credits (201,215,056)Woodall LLR Double Bronze: Earned 100,000,000 credits (101,447,725)321 Sieve Double Silver: Earned 200,000,000 credits (235,451,253)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,641,863,693)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 Silver: Earned 200,000,000 credits (369,415,488)GFN Double Amethyst: Earned 1,000,000,000 credits (1,868,728,361)PSA Double Silver: Earned 200,000,000 credits (259,058,048)
Message 82411 - Posted: 12 Jan 2015 | 20:17:05 UTC - in response to Message 82406.
Last modified: 12 Jan 2015 | 21:44:54 UTC

Trying on an i7-860 now (SSE 3, 3S, 4.1 & 4.2 capable).

Genefer x87 time is 23:04.

LLR64 time is 40:49.

PFGW64 time is 41.01.


Genefer still faster here.

Scott BrownProject donor
Volunteer moderator
Project administrator
Volunteer tester
Project scientist
Avatar
Send message
Joined: 17 Oct 05
Posts: 2119
ID: 1178
Credit: 8,356,765,067
RAC: 6,226,286
Discovered the World's First base 116 Generalized Cullen prime!!!Discovered 25 mega primesEliminated 7 conjecture "k"sDiscovered 1 Sophie Germain pairDiscovered 2 Fermat divisors2012 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 Primes2020 Tour de Primes highest prime scoreFound 21 primes in the 2020 Tour de PrimesFound 4 mega primes in the 2020 Tour de Primes321 LLR Double Bronze: Earned 100,000,000 credits (176,151,853)Cullen LLR Double Bronze: Earned 100,000,000 credits (103,870,990)ESP LLR Double Silver: Earned 200,000,000 credits (203,249,784)Generalized Cullen/Woodall LLR Double Bronze: Earned 100,000,000 credits (109,580,172)PPS LLR Double Gold: Earned 500,000,000 credits (635,339,233)PSP LLR Double Bronze: Earned 100,000,000 credits (126,982,721)SoB LLR Double Bronze: Earned 100,000,000 credits (135,747,083)SR5 LLR Double Silver: Earned 200,000,000 credits (214,194,272)SGS LLR Double Silver: Earned 200,000,000 credits (200,461,960)TPS LLR (retired) Silver: Earned 100,000 credits (235,439)TRP LLR Double Silver: Earned 200,000,000 credits (201,215,056)Woodall LLR Double Bronze: Earned 100,000,000 credits (101,447,725)321 Sieve Double Silver: Earned 200,000,000 credits (235,451,253)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,641,863,693)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 Silver: Earned 200,000,000 credits (369,415,488)GFN Double Amethyst: Earned 1,000,000,000 credits (1,868,728,361)PSA Double Silver: Earned 200,000,000 credits (259,058,048)
Message 82415 - Posted: 12 Jan 2015 | 21:10:36 UTC - in response to Message 82411.
Last modified: 12 Jan 2015 | 21:46:01 UTC

Trying on i7-2670QM (2.2 GHz) with AVX (but no FMA3):

Genefer x87 time is 33:04.

LLR64 time is 38:56.

Profile Roger
Volunteer developer
Volunteer tester
Avatar
Send message
Joined: 27 Nov 11
Posts: 1137
ID: 120786
Credit: 266,968,135
RAC: 7,877
Found 1 prime in the 2018 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,037,982)Cullen LLR Ruby: Earned 2,000,000 credits (2,015,907)ESP LLR Ruby: Earned 2,000,000 credits (2,232,391)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,088,705)PPS LLR Ruby: Earned 2,000,000 credits (2,962,062)PSP LLR Ruby: Earned 2,000,000 credits (2,539,644)SoB LLR Ruby: Earned 2,000,000 credits (2,122,524)SR5 LLR Ruby: Earned 2,000,000 credits (2,238,295)SGS LLR Ruby: Earned 2,000,000 credits (3,586,098)TRP LLR Ruby: Earned 2,000,000 credits (2,125,391)Woodall LLR Ruby: Earned 2,000,000 credits (2,037,732)321 Sieve Turquoise: Earned 5,000,000 credits (5,190,731)Cullen/Woodall Sieve (suspended) Silver: Earned 100,000 credits (207,387)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,049,697)PPS Sieve Double Bronze: Earned 100,000,000 credits (100,422,123)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (3,227,972)TRP Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,021,659)AP 26/27 Sapphire: Earned 20,000,000 credits (20,651,644)GFN Emerald: Earned 50,000,000 credits (57,918,585)PSA Sapphire: Earned 20,000,000 credits (43,298,465)
Message 82426 - Posted: 12 Jan 2015 | 23:46:46 UTC

AMD X6 1100T cpu @3.5GHz:

>genefer64.exe -q "8624742^32768+1"
8624742^32768+1 is a probable composite. (RES=252e347bec60a92c) (227271 digits)
(err = 0.0103) (time = 0:32:18) 07:08:58
i.e. 1938 seconds

>llr64.exe -d -q"8624742^32768+1"
8624742^32768+1 is not prime. RES64: 489C0D1BF2A9F72C. OLD64: D9D42753D7FDE581
Time : 2633.996 sec.

>pfgw64.exe -V -q"8624742^32768+1"
8624742^32768+1 is composite: RES64: [489C0D1BF2A9F72C] (2668.1334s+0.0365s)

Conclusion is that genefer x87 is still faster than llr and pfgw for AMD CPUs.
Really AMD CPUs are now lower rung performers at Primegrid and are more suited to sieving than finding primes.

Profile Michael GoetzProject donor
Volunteer moderator
Project administrator
Avatar
Send message
Joined: 21 Jan 10
Posts: 13391
ID: 53948
Credit: 228,371,556
RAC: 178,513
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 PrimesFound 1 prime in the 2020 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 Jade: Earned 10,000,000 credits (15,110,755)PSP LLR Turquoise: Earned 5,000,000 credits (5,197,957)SoB LLR Sapphire: Earned 20,000,000 credits (34,291,181)SR5 LLR Jade: Earned 10,000,000 credits (10,007,110)SGS LLR Ruby: Earned 2,000,000 credits (2,276,330)TRP LLR Turquoise: Earned 5,000,000 credits (5,084,329)Woodall LLR Ruby: Earned 2,000,000 credits (2,195,123)321 Sieve Jade: Earned 10,000,000 credits (10,061,196)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 (22,885,121)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,118,303)GFN Emerald: Earned 50,000,000 credits (74,401,522)PSA Jade: Earned 10,000,000 credits (12,445,029)
Message 82427 - Posted: 12 Jan 2015 | 23:59:47 UTC - in response to Message 82426.


Conclusion is that genefer x87 is still faster than llr and pfgw for AMD CPUs.
Really AMD CPUs are now lower rung performers at Primegrid and are more suited to sieving than finding primes.


It looks like Genefer is faster for everything EXCEPT FMA3. That's hardly surprising.

By the way, high-b GFN tasks could be one place where AMD CPUs are competitive. Without AVX, I see no obvious reason for AMD to run the x87 transforms slower than Intel. Running the GFN ports that only can use x87 (which will probably be everything below n=21 by the end of 2015) on AMD may bring new life for AMD here.
____________
My lucky number is 75898524288+1

JimBProject donor
Honorary cruncher
Send message
Joined: 4 Aug 11
Posts: 916
ID: 107307
Credit: 974,224,715
RAC: 3,309
Discovered 1 mega prime321 LLR Ruby: Earned 2,000,000 credits (2,691,081)Cullen LLR Turquoise: Earned 5,000,000 credits (5,031,868)ESP LLR Turquoise: Earned 5,000,000 credits (5,064,082)Generalized Cullen/Woodall LLR Turquoise: Earned 5,000,000 credits (5,038,750)PPS LLR Turquoise: Earned 5,000,000 credits (5,000,220)PSP LLR Turquoise: Earned 5,000,000 credits (7,674,374)SoB LLR Sapphire: Earned 20,000,000 credits (42,604,648)SR5 LLR Jade: Earned 10,000,000 credits (11,829,173)SGS LLR Ruby: Earned 2,000,000 credits (2,141,550)TRP LLR Ruby: Earned 2,000,000 credits (2,291,092)Woodall LLR Turquoise: Earned 5,000,000 credits (5,046,412)321 Sieve Jade: Earned 10,000,000 credits (10,057,614)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,002,919)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,005,451)PPS Sieve Emerald: Earned 50,000,000 credits (52,042,965)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (2,341,676)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,070,804)AP 26/27 Jade: Earned 10,000,000 credits (10,742,251)GFN Emerald: Earned 50,000,000 credits (50,000,251)PSA Double Gold: Earned 500,000,000 credits (728,547,693)
Message 82429 - Posted: 13 Jan 2015 | 2:09:16 UTC

i7-2600 3.4GHz HT off:
LLR 16:57
PFGW 16:57
Genefer 16:41

i7-3770 3.4GHz HT off:
LLR 16:36
PFGW 16:35
Genefer 16:41

Profile Roger
Volunteer developer
Volunteer tester
Avatar
Send message
Joined: 27 Nov 11
Posts: 1137
ID: 120786
Credit: 266,968,135
RAC: 7,877
Found 1 prime in the 2018 Tour de Primes321 LLR Ruby: Earned 2,000,000 credits (2,037,982)Cullen LLR Ruby: Earned 2,000,000 credits (2,015,907)ESP LLR Ruby: Earned 2,000,000 credits (2,232,391)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,088,705)PPS LLR Ruby: Earned 2,000,000 credits (2,962,062)PSP LLR Ruby: Earned 2,000,000 credits (2,539,644)SoB LLR Ruby: Earned 2,000,000 credits (2,122,524)SR5 LLR Ruby: Earned 2,000,000 credits (2,238,295)SGS LLR Ruby: Earned 2,000,000 credits (3,586,098)TRP LLR Ruby: Earned 2,000,000 credits (2,125,391)Woodall LLR Ruby: Earned 2,000,000 credits (2,037,732)321 Sieve Turquoise: Earned 5,000,000 credits (5,190,731)Cullen/Woodall Sieve (suspended) Silver: Earned 100,000 credits (207,387)Generalized Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,049,697)PPS Sieve Double Bronze: Earned 100,000,000 credits (100,422,123)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (3,227,972)TRP Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,021,659)AP 26/27 Sapphire: Earned 20,000,000 credits (20,651,644)GFN Emerald: Earned 50,000,000 credits (57,918,585)PSA Sapphire: Earned 20,000,000 credits (43,298,465)
Message 82435 - Posted: 13 Jan 2015 | 6:03:20 UTC - in response to Message 82427.
Last modified: 13 Jan 2015 | 6:04:17 UTC


Conclusion is that genefer x87 is still faster than llr and pfgw for AMD CPUs.
Really AMD CPUs are now lower rung performers at Primegrid and are more suited to sieving than finding primes.

It looks like Genefer is faster for everything EXCEPT FMA3. That's hardly surprising.

By the way, high-b GFN tasks could be one place where AMD CPUs are competitive. Without AVX, I see no obvious reason for AMD to run the x87 transforms slower than Intel. Running the GFN ports that only can use x87 (which will probably be everything below n=21 by the end of 2015) on AMD may bring new life for AMD here.

I guess your right. I was being too pessimistic. I do have 6 cores to your 4 after all, so x87 performance of my CPU is really 81% of yours (6/4 * 1057 sec/1938 sec).

Profile composite
Volunteer tester
Send message
Joined: 16 Feb 10
Posts: 763
ID: 55391
Credit: 687,786,194
RAC: 94,882
Discovered 2 mega primesFound 1 prime in the 2018 Tour de Primes321 LLR Turquoise: Earned 5,000,000 credits (5,477,467)Cullen LLR Gold: Earned 500,000 credits (776,297)ESP LLR Ruby: Earned 2,000,000 credits (3,120,351)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,056,207)PPS LLR Jade: Earned 10,000,000 credits (17,885,053)PSP LLR Turquoise: Earned 5,000,000 credits (5,027,818)SoB LLR Sapphire: Earned 20,000,000 credits (24,671,131)SR5 LLR Turquoise: Earned 5,000,000 credits (6,110,877)SGS LLR Ruby: Earned 2,000,000 credits (3,477,744)TRP LLR Turquoise: Earned 5,000,000 credits (7,025,303)Woodall LLR Amethyst: Earned 1,000,000 credits (1,693,614)321 Sieve Emerald: Earned 50,000,000 credits (50,256,050)Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,571,178)Generalized Cullen/Woodall Sieve (suspended) Emerald: Earned 50,000,000 credits (50,009,610)PPS Sieve Double Silver: Earned 200,000,000 credits (312,256,351)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Jade: Earned 10,000,000 credits (10,165,888)TRP Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,071,454)AP 26/27 Turquoise: Earned 5,000,000 credits (6,616,128)GFN Emerald: Earned 50,000,000 credits (52,755,348)PSA Double Bronze: Earned 100,000,000 credits (102,762,384)
Message 82438 - Posted: 13 Jan 2015 | 6:25:18 UTC

It's nice to see genefer 3.2.6-dev turning in the same residue and shaving 6 seconds off the time of genefer 3.2.5

    core i7-920 @ 2.8 GHz
    LLR 3.2.5 23:35
    LLR 3.2.6-dev 23:29

and its estimate of 1409 seconds CPU time is right on

time ./genefer_linux64 -x x87 -q "8624742^32768+1" genefer 3.2.6-dev (Linux/CPU/64-bit) Supported transform implementations: sse4 sse2 default x87 Copyright 2001-2015, Yves Gallot Copyright 2009, Mark Rodenkirch, David Underbakke Copyright 2010-2012, Shoichiro Yamada, Ken Brazier Copyright 2011-2015, Iain Bethune, Michael Goetz, Ronald Schneider Command line: ./genefer_linux64 -x x87 -q 8624742^32768+1 Priority change succeeded. Testing 8624742^32768+1... Using x87 (80-bit) transform Starting initialization... Initialization complete (0.030 seconds). Estimated time remaining for 8624742^32768+1 is 0:23:29 8624742^32768+1 is a probable composite. (RES=252e347bec60a92c) (227271 digits) (err = 0.0098) (time = 0:23:33) 23:50:38 real 23m33.179s user 23m29.092s sys 0m4.008s

Message boards : Project Staging Area : Genefer or LLR or PFGW for GFN high b?

[Return to PrimeGrid main page]
DNS Powered by DNSEXIT.COM
Copyright © 2005 - 2020 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 3.74, 3.49, 3.62
Generated 24 Oct 2020 | 12:50:18 UTC