Implementation notes: amd64, pmnod003, crypto_decode/653x4621

Computer: pmnod003
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_decode
Primitive: 653x4621
TimeImplementationCompilerBenchmark dateSUPERCOP version
1014avxicc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
1014avxicc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
1028avxicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
1032avxicc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
1044avxicc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
1044avxicc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
1058avxicc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
1064avxicc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
1064avxicc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
1066avxicc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
1092avxgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
1108avxicc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
1124avxgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
1136avxicc -xAVX -O2 -fomit-frame-pointer2019081920190816
1136avxicc -xAVX -O3 -fomit-frame-pointer2019081920190816
1138avxicc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
1150avxgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
1226avxgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
2402int16icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
2446int16icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
2806int16icc -xAVX -O3 -fomit-frame-pointer2019081920190816
2808int16icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
2832int16icc -xAVX -O2 -fomit-frame-pointer2019081920190816
2832int16icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
2970int16icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
2994int16icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
3074int16icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
3120int16icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
3124int16icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
3130int16icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
3336int16icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
3340int16icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
5758portableicc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
5788portableicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
7066portableicc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
7212portableicc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
7212portableicc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
7238portableicc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
8978int16gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
10178portablegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
10382portablegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
10420portableicc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
10560int16gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
10578portableicc -xAVX -O3 -fomit-frame-pointer2019081920190816
10594portableicc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
10596portableicc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
10606portableicc -xAVX -O2 -fomit-frame-pointer2019081920190816
10680portableicc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
10714portableicc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
10720portableicc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
11192int16gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
16184int16gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
26098refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
28246portablegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
28920reficc -xAVX -O3 -fomit-frame-pointer2019081920190816
28922refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
29064portablegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
29262reficc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
29682reficc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
29692reficc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
29736reficc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
29776reficc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
30022reficc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
30058reficc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
30064reficc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
30072reficc -xAVX -O2 -fomit-frame-pointer2019081920190816
30076reficc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
30078reficc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
30098reficc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
30098reficc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
33128refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
35746refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816