![]() |
|
|
#1 |
|
May 2011
Orange Park, FL
25·29 Posts |
I have a new Core i9 13900K on which I am running double checks. I know this cpu does not support AVX-512. It does support AVX and AVX2 (see attached cpuid data). Prime95 (30.8b17) says it is "unknown Intel". It is using an FMA3 FFT instead of AVX.
I tried putting CpuSupportsAVX=1 and CpuSupportsAVX2=1 in local.txt, but it made no difference and the program still used an FMA3 FFT. Is this something that might be addressed in the future? |
|
|
|
|
|
#2 |
|
Aug 2002
North San Diego Coun
821 Posts |
What needs to be addressed?
|
|
|
|
|
|
#3 |
|
May 2011
Orange Park, FL
25·29 Posts |
That it is not using AVX.
|
|
|
|
|
|
#4 |
|
Aug 2002
North San Diego Coun
821 Posts |
Current order of performance:
AVX-512>FMA3>AVX>SSE x>legacy instructions (x87, MMX 3dNOW! ?) There might be some sub-steps as well; IIRC there is a K9 (AMD) implementation wedged in there somewhere Last fiddled with by sdbardwick on 2023-03-13 at 02:53 Reason: K9 info |
|
|
|
|
|
#5 |
|
May 2011
Orange Park, FL
25×29 Posts |
Thanks, my bad. I thought AVX was faster. Prime95 still says "unknown Intel".
|
|
|
|
|
|
#6 |
|
Aug 2002
North San Diego Coun
82110 Posts |
I think P95 gets the CPU name/flags/etc. from HWLOC, so updating that library might resolve the naming issue.
Last fiddled with by sdbardwick on 2023-03-13 at 02:40 |
|
|
|
|
|
#7 |
|
P90 years forever!
Aug 2002
Yeehaw, FL
827910 Posts |
Unknown Intel is harmless. The info is derived from family code returned by CPUID. New architectures need there family code added to prime95 source code.
|
|
|
|
|
|
#8 |
|
Dec 2022
3·132 Posts |
In other words, FMA3 is what you and most people call AVX2. I believe that CPUID (or whatever) will properly report the type of AVX supported even if the CPU isn't explicitly recognised, and Prime95 should use the best FFT as it is doing here.
|
|
|
|
|
|
#9 |
|
Just call me Henry
"David"
Sep 2007
Liverpool (GMT/BST)
3×23×89 Posts |
Strictly speaking they are different instruction sets although intel introduced them at the same time. I believe AMD supported FMA before AVX2(and the failed FMA4 before that). It wouldn't surprise me if only FMA+AVX2 code was added at the time as AMD performance at that time was terrible.
|
|
|
|
|
|
#10 | |
|
"/X\(‘-‘)/X\"
Jan 2013
https://pedan.tech/
C7016 Posts |
Quote:
|
|
|
|
|
![]() |
| Thread Tools | |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Rocket Lake speculation? | Xyzzy | Hardware | 19 | 2021-04-07 16:33 |
| Cascade lake AP | henryzz | Hardware | 16 | 2019-05-23 00:24 |
| Kaby Lake Memory Speed | airsquirrels | Hardware | 12 | 2017-06-22 14:48 |
| Kaby Lake processors: bor-ing ! | tServo | Hardware | 11 | 2016-12-18 10:32 |
| Kaby Lake chip | Prime95 | Hardware | 0 | 2016-10-26 23:23 |