Join PrimeGrid
Returning Participants
Community
Leader Boards
Results
Other
drummers-lowrise
|
Message boards :
Cullen/Woodall prime search :
AVX for Cullen?
Author |
Message |
|
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
| |
|
mackerel Volunteer tester
 Send message
Joined: 2 Oct 08 Posts: 2645 ID: 29980 Credit: 568,565,361 RAC: 358
                              
|
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. | |
|
|
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
| |
|
Crun-chi Volunteer tester
 Send message
Joined: 25 Nov 09 Posts: 3233 ID: 50683 Credit: 151,443,349 RAC: 125,986
                         
|
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....
____________
92*10^1585996-1 NEAR-REPDIGIT PRIME :) :) :)
4 * 650^498101-1 CRUS PRIME
2022202116^131072+1 GENERALIZED FERMAT
Proud member of team Aggie The Pew. Go Aggie! | |
|
JimB Honorary cruncher Send message
Joined: 4 Aug 11 Posts: 920 ID: 107307 Credit: 989,207,322 RAC: 279,633
                     
|
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. | |
|
mackerel Volunteer tester
 Send message
Joined: 2 Oct 08 Posts: 2645 ID: 29980 Credit: 568,565,361 RAC: 358
                              
|
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. | |
|
Monkeydee Volunteer tester
 Send message
Joined: 8 Dec 13 Posts: 540 ID: 284516 Credit: 1,524,431,996 RAC: 533,905
                            
|
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*2 + 6*2 + 7*4 + 8*9 + 11*3 + 12*1 = 165
| |
|
Message boards :
Cullen/Woodall prime search :
AVX for Cullen? |