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

Join PrimeGrid

Returning Participants

Community

Leader Boards

Results

Other

drummers-lowrise

Advanced search

Message boards : Cullen/Woodall prime search : AVX for Cullen?

Author Message
Profile DoctorNowProject donor
Avatar
Send message
Joined: 9 Jan 06
Posts: 62
ID: 2121
Credit: 91,812,696
RAC: 19,788
321 LLR Gold: Earned 500,000 credits (535,517)Cullen LLR Gold: Earned 500,000 credits (549,224)ESP LLR Gold: Earned 500,000 credits (516,250)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (513,115)PPS LLR Gold: Earned 500,000 credits (505,447)PSP LLR Gold: Earned 500,000 credits (531,098)SoB LLR Gold: Earned 500,000 credits (746,589)SR5 LLR Gold: Earned 500,000 credits (509,394)SGS LLR Gold: Earned 500,000 credits (502,031)TRP LLR Gold: Earned 500,000 credits (560,267)Woodall LLR Gold: Earned 500,000 credits (513,367)321 Sieve (suspended) Silver: Earned 100,000 credits (203,947)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,280,178)Generalized Cullen/Woodall Sieve Amethyst: Earned 1,000,000 credits (1,023,977)PPS Sieve Sapphire: Earned 20,000,000 credits (20,156,175)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,153,418)TRP Sieve (suspended) Gold: Earned 500,000 credits (502,748)AP 26/27 Jade: Earned 10,000,000 credits (16,494,204)GFN Jade: Earned 10,000,000 credits (12,575,655)PSA Sapphire: Earned 20,000,000 credits (29,444,813)
Message 95098 - Posted: 17 May 2016 | 8:20:46 UTC

Hi!

Quick question: does the Cullen app uses AVX?
Because at the current rating compared to my other host it looks like my AMD FX8320 doesn't at the moment.

On a further note for this:
Why not include which app is using what instruction/calculation code in the preferences? That way planning for the own hosts probably would be a bit easier.
Or, if that isn't possible, create a separate page where the apps are listed with that.
____________
Life is Science, and Science rules. To the universe and beyond
Proud member of BOINC@Heidelberg

mackerelProject donor
Volunteer tester
Avatar
Send message
Joined: 2 Oct 08
Posts: 1681
ID: 29980
Credit: 192,577,892
RAC: 196,074
321 LLR Turquoise: Earned 5,000,000 credits (5,191,713)Cullen LLR Ruby: Earned 2,000,000 credits (4,619,611)ESP LLR Ruby: Earned 2,000,000 credits (3,725,865)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (3,220,326)PPS LLR Sapphire: Earned 20,000,000 credits (26,362,967)PSP LLR Jade: Earned 10,000,000 credits (10,128,604)SoB LLR Ruby: Earned 2,000,000 credits (2,643,659)SR5 LLR Jade: Earned 10,000,000 credits (12,262,110)SGS LLR Turquoise: Earned 5,000,000 credits (6,702,766)TPS LLR (retired) Bronze: Earned 10,000 credits (34,130)TRP LLR Turquoise: Earned 5,000,000 credits (7,400,028)Woodall LLR Ruby: Earned 2,000,000 credits (2,471,793)321 Sieve (suspended) Silver: Earned 100,000 credits (203,937)Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,383,853)Generalized Cullen/Woodall Sieve Sapphire: Earned 20,000,000 credits (20,070,475)PPS Sieve Sapphire: Earned 20,000,000 credits (39,662,287)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (2,293,882)TRP Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,012,757)AP 26/27 Jade: Earned 10,000,000 credits (12,231,866)GFN Sapphire: Earned 20,000,000 credits (20,016,537)PSA Ruby: Earned 2,000,000 credits (2,939,755)
Message 95101 - Posted: 17 May 2016 | 9:01:20 UTC

It uses AVX on Intel CPUs. I'm not 100% sure on the details but on current AMD CPUs performance is significantly lower as they're hardware limited, regardless of the instruction support.

Profile DoctorNowProject donor
Avatar
Send message
Joined: 9 Jan 06
Posts: 62
ID: 2121
Credit: 91,812,696
RAC: 19,788
321 LLR Gold: Earned 500,000 credits (535,517)Cullen LLR Gold: Earned 500,000 credits (549,224)ESP LLR Gold: Earned 500,000 credits (516,250)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (513,115)PPS LLR Gold: Earned 500,000 credits (505,447)PSP LLR Gold: Earned 500,000 credits (531,098)SoB LLR Gold: Earned 500,000 credits (746,589)SR5 LLR Gold: Earned 500,000 credits (509,394)SGS LLR Gold: Earned 500,000 credits (502,031)TRP LLR Gold: Earned 500,000 credits (560,267)Woodall LLR Gold: Earned 500,000 credits (513,367)321 Sieve (suspended) Silver: Earned 100,000 credits (203,947)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,280,178)Generalized Cullen/Woodall Sieve Amethyst: Earned 1,000,000 credits (1,023,977)PPS Sieve Sapphire: Earned 20,000,000 credits (20,156,175)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,153,418)TRP Sieve (suspended) Gold: Earned 500,000 credits (502,748)AP 26/27 Jade: Earned 10,000,000 credits (16,494,204)GFN Jade: Earned 10,000,000 credits (12,575,655)PSA Sapphire: Earned 20,000,000 credits (29,444,813)
Message 95102 - Posted: 17 May 2016 | 9:23:22 UTC - in response to Message 95101.
Last modified: 17 May 2016 | 9:25:06 UTC

Yeah, I'm aware of that, that's why I need to half my cores to get use of the AVX "advantage". It worked so far for the 321 LLRs and I noticed a big difference in the runtimes.
Maybe I was too fast and it's just because these Cullens are so long and the % shown isn't yet representative enough, will see how it looks in a day.
Just to make sure - which would make my request from the first post useless of course - does every subproject uses AVX when possible? I'm not sure anymore... ;-)
____________
Life is Science, and Science rules. To the universe and beyond
Proud member of BOINC@Heidelberg

Profile Crun-chi
Volunteer tester
Avatar
Send message
Joined: 25 Nov 09
Posts: 2201
ID: 50683
Credit: 36,868,343
RAC: 22,384
321 LLR Silver: Earned 100,000 credits (229,492)Cullen LLR Silver: Earned 100,000 credits (110,733)PPS LLR Amethyst: Earned 1,000,000 credits (1,552,869)PSP LLR Silver: Earned 100,000 credits (104,385)SoB LLR Silver: Earned 100,000 credits (106,117)SR5 LLR Silver: Earned 100,000 credits (139,802)SGS LLR Amethyst: Earned 1,000,000 credits (1,073,792)TRP LLR Silver: Earned 100,000 credits (122,712)Woodall LLR Silver: Earned 100,000 credits (122,944)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (2,000,599)Generalized Cullen/Woodall Sieve Gold: Earned 500,000 credits (515,556)PPS Sieve Jade: Earned 10,000,000 credits (10,561,511)TRP Sieve (suspended) Silver: Earned 100,000 credits (255,612)AP 26/27 Ruby: Earned 2,000,000 credits (2,151,359)GFN Jade: Earned 10,000,000 credits (10,308,361)PSA Turquoise: Earned 5,000,000 credits (7,512,440)
Message 95103 - Posted: 17 May 2016 | 9:35:55 UTC - in response to Message 95102.

Yeah, I'm aware of that, that's why I need to half my cores to get use of the AVX "advantage". It worked so far for the 321 LLRs and I noticed a big difference in the runtimes.
Maybe I was too fast and it's just because these Cullens are so long and the % shown isn't yet representative enough, will see how it looks in a day.
Just to make sure - which would make my request from the first post useless of course - does every subproject uses AVX when possible? I'm not sure anymore... ;-)


Yes, any project use AVX when is supported by CPU ( Intel only), and AMD doesnot support it :(
AMD on specification has AVX , but it useless....


____________
9 *10^1009567-1 REPDIGIT MEGA PRIME :) :) :)
57*2^3339932-1 MEGA PRIME :)
4 *737^269302+1 GENERALIZED FERMAT :)
Proud member of team Aggie The Pew. Go Aggie!

JimBProject donor
Volunteer moderator
Project developer
Project scientist
Send message
Joined: 4 Aug 11
Posts: 647
ID: 107307
Credit: 452,727,961
RAC: 457,550
321 LLR Ruby: Earned 2,000,000 credits (2,014,631)Cullen LLR Ruby: Earned 2,000,000 credits (2,041,185)ESP LLR Ruby: Earned 2,000,000 credits (2,060,837)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,006,814)PPS LLR Ruby: Earned 2,000,000 credits (2,052,020)PSP LLR Ruby: Earned 2,000,000 credits (3,617,961)SoB LLR Turquoise: Earned 5,000,000 credits (8,401,439)SR5 LLR Turquoise: Earned 5,000,000 credits (6,328,868)SGS LLR Ruby: Earned 2,000,000 credits (2,000,455)TRP LLR Ruby: Earned 2,000,000 credits (2,068,214)Woodall LLR Ruby: Earned 2,000,000 credits (2,082,879)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,002,919)Generalized Cullen/Woodall Sieve Turquoise: Earned 5,000,000 credits (6,177,238)PPS Sieve Sapphire: Earned 20,000,000 credits (27,326,793)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 Ruby: Earned 2,000,000 credits (2,522,832)GFN Sapphire: Earned 20,000,000 credits (26,012,511)PSA Double Silver: Earned 200,000,000 credits (347,601,926)
Message 95104 - Posted: 17 May 2016 | 11:04:56 UTC

The exact same LLR app is used for 321, Cullen, ESP, PSP, PPS, PPSE, PPS Mega, SoB, SR5, SGS, TRP and Woodall. Sieve jobs use a different program entirely. While the LLR app may have different names because of how BOINC works, it's bit-for-bit identical across all the above projects. So they all behave identically as far as AVX usage.

mackerelProject donor
Volunteer tester
Avatar
Send message
Joined: 2 Oct 08
Posts: 1681
ID: 29980
Credit: 192,577,892
RAC: 196,074
321 LLR Turquoise: Earned 5,000,000 credits (5,191,713)Cullen LLR Ruby: Earned 2,000,000 credits (4,619,611)ESP LLR Ruby: Earned 2,000,000 credits (3,725,865)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (3,220,326)PPS LLR Sapphire: Earned 20,000,000 credits (26,362,967)PSP LLR Jade: Earned 10,000,000 credits (10,128,604)SoB LLR Ruby: Earned 2,000,000 credits (2,643,659)SR5 LLR Jade: Earned 10,000,000 credits (12,262,110)SGS LLR Turquoise: Earned 5,000,000 credits (6,702,766)TPS LLR (retired) Bronze: Earned 10,000 credits (34,130)TRP LLR Turquoise: Earned 5,000,000 credits (7,400,028)Woodall LLR Ruby: Earned 2,000,000 credits (2,471,793)321 Sieve (suspended) Silver: Earned 100,000 credits (203,937)Cullen/Woodall Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,383,853)Generalized Cullen/Woodall Sieve Sapphire: Earned 20,000,000 credits (20,070,475)PPS Sieve Sapphire: Earned 20,000,000 credits (39,662,287)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (2,293,882)TRP Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,012,757)AP 26/27 Jade: Earned 10,000,000 credits (12,231,866)GFN Sapphire: Earned 20,000,000 credits (20,016,537)PSA Ruby: Earned 2,000,000 credits (2,939,755)
Message 95105 - Posted: 17 May 2016 | 11:57:44 UTC - in response to Message 95104.

To my understanding, the gwnum library used by LLR is optimised to use the fastest code available for each processor type. To say if it is using AVX or not is almost not the point, as long as it is using the correct optimisations for the processor to give best overall performance.

I vaguely recall when AMD implemented something, I think it was FMA instructions, they were tested and showed to provide no throughput benefit. It was safer not to use them at all. Current AMD FPU units simply don't have the power in them, made worse that you only typically get one FPU per two marketing cores. Everyone is waiting to see how Zen might change that.

Keith
Send message
Joined: 8 Dec 13
Posts: 175
ID: 284516
Credit: 129,119,980
RAC: 79,665
321 LLR Amethyst: Earned 1,000,000 credits (1,999,757)Cullen LLR Amethyst: Earned 1,000,000 credits (1,038,545)ESP LLR Amethyst: Earned 1,000,000 credits (1,170,140)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,003,159)PPS LLR Ruby: Earned 2,000,000 credits (2,000,903)PSP LLR Ruby: Earned 2,000,000 credits (2,436,657)SoB LLR Ruby: Earned 2,000,000 credits (2,041,485)SR5 LLR Ruby: Earned 2,000,000 credits (2,001,608)SGS LLR Amethyst: Earned 1,000,000 credits (1,512,962)TRP LLR Ruby: Earned 2,000,000 credits (2,003,182)Woodall LLR Amethyst: Earned 1,000,000 credits (1,045,896)Generalized Cullen/Woodall Sieve Ruby: Earned 2,000,000 credits (2,336,376)PPS Sieve Emerald: Earned 50,000,000 credits (52,537,035)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,002,980)TRP Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,010,755)AP 26/27 Sapphire: Earned 20,000,000 credits (20,000,721)GFN Sapphire: Earned 20,000,000 credits (32,977,819)
Message 95108 - Posted: 17 May 2016 | 13:42:54 UTC - in response to Message 95105.

Everyone is waiting to see how Zen might change that.


I am very excited to see what Zen can do.
AMD recently released the Athlon X4 845 which is a very budget oriented part, but it has AVX2 which as far as I can tell is a first for AMD on any of their CPU's. Curious to see if that would actually make any difference in processing times compared to past CPU's like the FX8350.
____________
My Primes
Badge Score: 4*7 + 5*7 + 8*2 + 9*1 = 88

Post to thread

Message boards : Cullen/Woodall prime search : AVX for Cullen?

[Return to PrimeGrid main page]
Copyright © 2005 - 2017 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.29, 1.51, 1.83
Generated 23 Nov 2017 | 3:49:36 UTC