Implementation notes: amd64, pmnod003, crypto_dh/ecfp256q

Computer: pmnod003
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_dh
Primitive: ecfp256q
TimeImplementationCompilerBenchmark dateSUPERCOP version
474084v01/w8s8gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
477906v01/w8s4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
483570v01/w8s8gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
485076v01/w8s8gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
486442v01/w8s2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
487644v01/w8s8icc -xAVX -O3 -fomit-frame-pointer2019081920190816
487756v01/w8s8icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
488248v01/w8s8icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
488600v01/w8s4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
488680v01/w8s8icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
489110v01/w8s8icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
489142v01/w8s4icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
489836v01/w8s4icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
489882v01/w8s8icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
489924v01/w8s4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
490882v01/w8s8icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
490996v01/w8s8icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
491144v01/w8s8icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
491332v01/w8s8icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
491482v01/w8s8icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
491870v01/w8s8icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
492344v01/w8s8icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
492410v01/w8s8icc -xAVX -O2 -fomit-frame-pointer2019081920190816
492960v01/w8s4icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
493092v01/w8s4icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
493332v01/w8s4icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
493726v01/w8s4icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
494388v01/w8s4icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
494766v01/w8s4icc -xAVX -O3 -fomit-frame-pointer2019081920190816
494954v01/w8s8gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
495052v01/w8s4icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
495130v01/w8s2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
495552v01/w8s4icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
495894v01/w8s4icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
495910v01/w8s2icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
495946v01/w8s2icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
496054v01/w8s4icc -xAVX -O2 -fomit-frame-pointer2019081920190816
496068v01/w8s4icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
497164v01/w8s4icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
498694v01/w8s2icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
499008v01/w8s2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
501268v01/w8s2icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
501320v01/w8s4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
502970v01/w8s1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
503218v01/w8s2icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
503614v01/w8s2icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
503956v01/w8s2icc -xAVX -O3 -fomit-frame-pointer2019081920190816
504040v01/w8s2icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
504076v01/w8s2icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
504176v01/w8s2icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
505458v01/w8s2icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
505672v01/w8s2icc -xAVX -O2 -fomit-frame-pointer2019081920190816
505948v01/w8s2icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
506314v01/w8s2icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
507846v01/w8s2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
512842v01/w8s1gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
515190v01/w8s1icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
516246v01/w8s1gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
517998v01/w8s1icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
518120v01/w8s1icc -xAVX -O3 -fomit-frame-pointer2019081920190816
518718v01/w8s1gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
518748v01/w8s1icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
519146v01/w8s1icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
519574v01/w8s1icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
520304v01/w8s1icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
521386v01/w8s1icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
521406v01/w8s1icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
521784v01/w8s1icc -xAVX -O2 -fomit-frame-pointer2019081920190816
522292v01/w8s1icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
522598v01/w8s1icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
522784v01/w8s1icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
523284v01/w8s1icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
761778v01/vargcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
770110v01/vargcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
773996v01/vargcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
774534v01/varicc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
776620v01/varicc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
777864v01/varicc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
779650v01/varicc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
780342v01/varicc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
781218v01/varicc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
781672v01/varicc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
781696v01/varicc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
782042v01/varicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
782372v01/varicc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
783020v01/varicc -xAVX -O2 -fomit-frame-pointer2019081920190816
785548v01/varicc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
786898v01/varicc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
787308v01/varicc -xAVX -O3 -fomit-frame-pointer2019081920190816
790422v01/vargcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816