Implementation notes: amd64, pmnod003, crypto_dh/ecfp256s

Computer: pmnod003
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_dh
Primitive: ecfp256s
TimeImplementationCompilerBenchmark dateSUPERCOP version
577472v01/w8s8gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
579188v01/w8s4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
589454v01/w8s8icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
590078v01/w8s4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
590892v01/w8s8gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
590960v01/w8s8gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
591912v01/w8s8icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
593438v01/w8s2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
594368v01/w8s8icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
594514v01/w8s8icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
594604v01/w8s8icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
594822v01/w8s8icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
594892v01/w8s8icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
595300v01/w8s8icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
595730v01/w8s4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
595896v01/w8s8icc -xAVX -O3 -fomit-frame-pointer2019081920190816
596048v01/w8s8icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
596122v01/w8s8icc -xAVX -O2 -fomit-frame-pointer2019081920190816
596682v01/w8s8icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
596748v01/w8s8icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
596846v01/w8s8icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
597996v01/w8s4icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
598238v01/w8s8gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
599520v01/w8s4icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
599666v01/w8s4icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
599954v01/w8s4icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
600100v01/w8s4icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
600308v01/w8s4icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
600646v01/w8s4icc -xAVX -O2 -fomit-frame-pointer2019081920190816
601222v01/w8s4icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
601466v01/w8s4icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
601560v01/w8s4icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
602162v01/w8s4icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
602882v01/w8s4icc -xAVX -O3 -fomit-frame-pointer2019081920190816
603728v01/w8s4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
603762v01/w8s2icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
603784v01/w8s4icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
604444v01/w8s2icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
605756v01/w8s2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
606648v01/w8s2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
607156v01/w8s2icc -xAVX -O2 -fomit-frame-pointer2019081920190816
610012v01/w8s2icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
610812v01/w8s2icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
611248v01/w8s2icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
611346v01/w8s2icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
612016v01/w8s2icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
612340v01/w8s2icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
612380v01/w8s2icc -xAVX -O3 -fomit-frame-pointer2019081920190816
612460v01/w8s2icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
612538v01/w8s1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
613082v01/w8s2icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
613724v01/w8s2icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
614662v01/w8s2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
615106v01/w8s2icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
620278v01/w8s4icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
625910v01/w8s1icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
626838v01/w8s1gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
627548v01/w8s1gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
628000v01/w8s1icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
631414v01/w8s1icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
632922v01/w8s1icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
633668v01/w8s1icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
633686v01/w8s1icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
633884v01/w8s1icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
633930v01/w8s1icc -xAVX -O3 -fomit-frame-pointer2019081920190816
634010v01/w8s1icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
634066v01/w8s1icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
634138v01/w8s1icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
635026v01/w8s1icc -xAVX -O2 -fomit-frame-pointer2019081920190816
635414v01/w8s1icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
636514v01/w8s1gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
684722v01/w8s1icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
979514v01/vargcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
993548v01/varicc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
995068v01/vargcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
995808v01/vargcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
996092v01/varicc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
998068v01/varicc -xAVX -O3 -fomit-frame-pointer2019081920190816
1001786v01/varicc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
1002574v01/varicc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
1004562v01/varicc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
1005086v01/varicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
1005732v01/varicc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
1005782v01/varicc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
1005932v01/varicc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
1006008v01/varicc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
1006042v01/varicc -xAVX -O2 -fomit-frame-pointer2019081920190816
1006056v01/varicc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
1007260v01/varicc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
1012586v01/vargcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816