Implementation notes: amd64, genji441, crypto_sign

Computer: genji441
Architecture: amd64
CPU ID: GenuineIntel-000406f1-bfebfbff
CPU cycles/second: 2400000000...2400000000 (amd64cpuinfo)
SUPERCOP version: 20180818
Benchmark dates: 20180819...20180820

crypto_sign

TimeRelative timePrimitiveImplementationCompiler
3670521.003icpreficpc -xCORE-AVX-I -O2 -fomit-frame-pointer (18.0.20180210)
blsrefg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
26374041.00dilithium2avx2icc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
57928322.20dilithium2reficc
8843281.00dilithium3avx2icc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
19559922.21dilithium3reficc
13886841.00dilithium4avx2icc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
30367202.19dilithium4reficc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
6146721.00donald1024opensslicc -xCORE-AVX-I -O2 -fomit-frame-pointer (18.0.20180210)
15901881.00donald2048opensslicc -xAVX -O2 -fomit-frame-pointer (18.0.20180210)
donald2048cryptoppg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
3379361.00donald512opensslicc -no-vec (18.0.20180210)
ecdonaldb163opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ecdonaldb233opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ecdonaldb283opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ecdonaldb409opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ecdonaldb571opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ecdonaldk163opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ecdonaldk233opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ecdonaldk283opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ecdonaldk409opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ecdonaldk571opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ecdonaldp160opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ecdonaldp192opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ecdonaldp224opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
5634881.00ecdonaldp256opensslicc -xCORE-AVX-I -O3 -fomit-frame-pointer (18.0.20180210)
51902041.00ecdonaldp384opensslicc -xCORE-AVX2 -O3 -fomit-frame-pointer (18.0.20180210)
50613281.00ecdonaldp521opensslicc -xSSE4.1 -O3 -fomit-frame-pointer (18.0.20180210)
2378481.00ed25519amd64-64-24kicc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
2573561.08ed25519amd64-51-30kicc -xAVX -O3 -fomit-frame-pointer
5883482.47ed25519ref10icc -xCORE-AVX2 -O3 -fomit-frame-pointer
534448822.47ed25519reficc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
8048241.00ed448goldilocksamd64icc -xAVX -O3 -fomit-frame-pointer (18.0.20180210)
9096721.13ed448goldilocks64icc -xCORE-AVX2 -O3 -fomit-frame-pointer
30346403.77ed448goldilocks32icc -xSSE4.2 -O2 -fomit-frame-pointer
ed448goldilocksarm32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ed448goldilocksneongcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
edons128k08n72nu8l4mu3refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
edons128refrefgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
fslwe25refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
fslwe37refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
fslwe47refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
fslwe69refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
164813961.00gui184pclmulqdqicc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
150033020491.03gui184amd64icc -no-vec
8539964792518.16gui184reficc -no-vec
4551335681.00gui312pclmulqdqicc -xSSE4.2 -O2 -fomit-frame-pointer (18.0.20180210)
gui312amd64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
gui312refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
65021066481.00gui448pclmulqdqicc -xCORE-AVX-I -O3 -fomit-frame-pointer (18.0.20180210)
gui448amd64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
gui448refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
hectorrefgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
4608721.00lattisigns512avxicc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
697746841.00luov4849242portableicc -xCORE-AVX-I -O3 -fomit-frame-pointer (18.0.20180210)
1074549921.54luov4849242reficc -xSSE4.2 -O3 -fomit-frame-pointer
2188129281.00luov6468330portableicc -xSSE4.1 -O2 -fomit-frame-pointer (18.0.20180210)
4394942242.01luov6468330reficc -xCORE-AVX2 -O2 -fomit-frame-pointer
4267796401.00luov8086399portableicc (18.0.20180210)
9106719162.13luov8086399reficc -xCORE-AVX2 -O3 -fomit-frame-pointer
433053281.00luov8117404avx2icc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
835673761.93luov8117404portableicc -xCORE-AVX2 -O3 -fomit-frame-pointer
90929272821.00luov8117404reficc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
20820121.00luov8117404pcavx2icc -xCORE-AVX2 -O3 -fomit-frame-pointer (18.0.20180210)
73790761.00luov863256avx2icc -xCORE-AVX2 -O3 -fomit-frame-pointer (18.0.20180210)
142144561.93luov863256portableicc -xCORE-AVX2 -O2 -fomit-frame-pointer
686266929.30luov863256reficc -xCORE-AVX2 -O2 -fomit-frame-pointer
5202281.00luov863256pcavx2icc -xCORE-AVX2 -O3 -fomit-frame-pointer (18.0.20180210)
254492681.00luov890351avx2icc -xCORE-AVX2 -O3 -fomit-frame-pointer (18.0.20180210)
505359521.99luov890351portableicc -xSSE4.2 -O2 -fomit-frame-pointer
50824833619.97luov890351reficc -xCORE-AVX2 -O3 -fomit-frame-pointer (18.0.20180210)
14455041.00luov890351pcavx2icc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
95282641.00mqdss48avx2icc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
777819888.16mqdss48reficc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
223884041.00mqdss64avx2icc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
23230512810.38mqdss64reficc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
576441.00mqqsig160reficc -xSSE4.1 -O2 -fomit-frame-pointer (18.0.20180210)
659601.00mqqsig192reficc -xCORE-AVX-I -O3 -fomit-frame-pointer (18.0.20180210)
830601.00mqqsig224reficc -xCORE-AVX2 -O3 -fomit-frame-pointer (18.0.20180210)
994801.00mqqsig256reficc -xAVX -O2 -fomit-frame-pointer (18.0.20180210)
12959721.00ntrumls401xreficc -xCORE-AVX2 -O3 -fomit-frame-pointer (18.0.20180210)
9514721.00ntrumls439xreficc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
24145361.00ntrumls593xreficc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
31571641.00ntrumls743xreficc -xCORE-AVX2 -O3 -fomit-frame-pointer (18.0.20180210)
7790441.00pass769ref-karatsubaicc -xCORE-AVX2 -O3 -fomit-frame-pointer (18.0.20180210)
13783961.00pass863ref-karatsubaicc -xCORE-AVX2 -O3 -fomit-frame-pointer (18.0.20180210)
11051761.00pflash1reficc -xCORE-AVX-I -O2 -fomit-frame-pointer (18.0.20180210)
132337881.00picnicl1fsoptimizedm4rm/sse2icc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
174234481.32picnicl1fsoptimizedm4rm/cicc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
198579281.50picnicl1fsoptimizedct/sse2icc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
452100043.42picnicl1fsoptimizedct/cicc -xSSE4.1 -O2 -fomit-frame-pointer
picnicl1fsoptimizedct/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
picnicl1fsoptimizedm4rm/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
picnicl1fsrefgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
181745481.00picnicl1uroptimizedm4rm/sse2icc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
222846241.23picnicl1uroptimizedm4rm/cicc -xCORE-AVX2 -O3 -fomit-frame-pointer
245701761.35picnicl1uroptimizedct/sse2icc -xCORE-AVX2 -O3 -fomit-frame-pointer
500065482.75picnicl1uroptimizedct/cicc -xSSE4.1 -O2 -fomit-frame-pointer
picnicl1uroptimizedct/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
picnicl1uroptimizedm4rm/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
picnicl1urrefgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
372869561.00picnicl3fsoptimizedm4rm/sse2icc -xCORE-AVX-I -O2 -fomit-frame-pointer (18.0.20180210)
693105841.86picnicl3fsoptimizedct/sse2icc -xCORE-AVX2 -O3 -fomit-frame-pointer
799068202.14picnicl3fsoptimizedm4rm/cicc -xCORE-AVX2 -O3 -fomit-frame-pointer
1455233203.90picnicl3fsoptimizedct/cicc -xSSE4.1 -O2 -fomit-frame-pointer
picnicl3fsoptimizedct/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
picnicl3fsoptimizedm4rm/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
picnicl3fsrefgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
515165801.00picnicl3uroptimizedm4rm/sse2icc -xAVX -O3 -fomit-frame-pointer (18.0.20180210)
804359041.56picnicl3uroptimizedm4rm/cicc -xSSE4.1 -O3 -fomit-frame-pointer
826650761.60picnicl3uroptimizedct/sse2icc -xCORE-AVX2 -O2 -fomit-frame-pointer
1589885803.09picnicl3uroptimizedct/cicc -xSSE4.1 -O2 -fomit-frame-pointer
picnicl3uroptimizedct/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
picnicl3uroptimizedm4rm/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
picnicl3urrefgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
846428401.00picnicl5fsoptimizedm4rm/sse2icc -xCORE-AVX-I -O2 -fomit-frame-pointer (18.0.20180210)
1414072001.67picnicl5fsoptimizedct/sse2icc -xAVX -O3 -fomit-frame-pointer
2471210362.92picnicl5fsoptimizedm4rm/cicc -xSSE4.2 -O3 -fomit-frame-pointer
3695289364.37picnicl5fsoptimizedct/cicc -xCORE-AVX2 -O2 -fomit-frame-pointer
picnicl5fsoptimizedct/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
picnicl5fsoptimizedm4rm/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
picnicl5fsrefgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1127341201.00picnicl5uroptimizedm4rm/sse2icc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
1603261761.42picnicl5uroptimizedct/sse2icc -xCORE-AVX-I -O3 -fomit-frame-pointer
2758459082.45picnicl5uroptimizedm4rm/cicc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
3917847123.48picnicl5uroptimizedct/cicc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
picnicl5uroptimizedct/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
picnicl5uroptimizedm4rm/avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
picnicl5urrefgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1495742241.00pqrsa15reficc -xSSE4.1 -O2 -fomit-frame-pointer (18.0.20180210)
9421761.00qtesla1reficc -xCORE-AVX2 -O3 -fomit-frame-pointer (18.0.20180210)
101933361.00qtesla128reficc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
414182881.00qtesla192reficc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
21309961.00qtesla1preficc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
373335561.00qtesla256reficc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
12769161.00qtesla3freficc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
93842001.00qtesla3preficc -xCORE-AVX2 -O3 -fomit-frame-pointer (18.0.20180210)
23173041.00qtesla3sreficc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
rainbowrefg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
rainbow181212refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1371121.00rainbow1aavx2icc -xCORE-AVX2 -O3 -fomit-frame-pointer (18.0.20180210)
10253607.48rainbow1aportableicc -xSSE4.1 -O3 -fomit-frame-pointer
214873215.67rainbow1areficc -xCORE-AVX2 -O2 -fomit-frame-pointer
9771401.00rainbow1bavx2icc -xCORE-AVX2 -O3 -fomit-frame-pointer (18.0.20180210)
70927247.26rainbow1breficc -xCORE-AVX-I -O3 -fomit-frame-pointer
70963887.26rainbow1bportableicc -xCORE-AVX-I -O3 -fomit-frame-pointer
2102961.00rainbow1cavx2icc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
363443217.28rainbow1cportableicc -xCORE-AVX2 -O3 -fomit-frame-pointer
1920929691.34rainbow1creficc -no-vec
32514721.00rainbow3bavx2icc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
236687207.28rainbow3bportableicc -xSSE4.2 -O3 -fomit-frame-pointer
236761007.28rainbow3breficc -xSSE4.2 -O3 -fomit-frame-pointer
6195081.00rainbow3cavx2icc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
1249625220.17rainbow3cportableicc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
rainbow3crefgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
16500761.00rainbow4aavx2icc -xSSE4.1 -O2 -fomit-frame-pointer (18.0.20180210)
32732041.98rainbow4aportableicc -xSSE4.1 -O3 -fomit-frame-pointer
93013445.64rainbow4areficc -xCORE-AVX2 -O2 -fomit-frame-pointer
1098401.00rainbow5640reficpc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
12322081.00rainbow5cavx2icc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
rainbow5cportablegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
rainbow5crefgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1613121.00rainbow6440reficpc -xCORE-AVX2 -O3 -fomit-frame-pointer (18.0.20180210)
12641721.00rainbow6aavx2icc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
74315485.88rainbow6aportableicc -xSSE4.1 -O3 -fomit-frame-pointer
1327127210.50rainbow6areficc -xCORE-AVX2 -O3 -fomit-frame-pointer
81259361.00rainbow6bavx2icc -xCORE-AVX2 -O3 -fomit-frame-pointer (18.0.20180210)
rainbow6bportablegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
rainbow6brefgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
758801.00rainbowbinary16242020reficpc -xCORE-AVX-I -O3 -fomit-frame-pointer (18.0.20180210)
590881.00rainbowbinary256181212reficpc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
9720401.00ronald1024opensslicc -no-vec (18.0.20180210)
24957121.00ronald1536opensslicc -xSSE4.2 -O2 -fomit-frame-pointer (18.0.20180210)
35948601.00ronald2048opensslicc -xSSE4.1 -O2 -fomit-frame-pointer (18.0.20180210)
88994641.00ronald3072opensslicc -xAVX -O3 -fomit-frame-pointer (18.0.20180210)
179541961.00ronald4096opensslicc -xSSE4.1 -O3 -fomit-frame-pointer (18.0.20180210)
4859041.00ronald512opensslicc -xCORE-AVX2 -O3 -fomit-frame-pointer (18.0.20180210)
8079121.00ronald768opensslicc -xAVX -O2 -fomit-frame-pointer (18.0.20180210)
9163801.00rwb0fuz1024gmpicc -xCORE-AVX-I -O2 -fomit-frame-pointer (18.0.20180210)
1785801.00sflashv2reficc (18.0.20180210)
518034641.00sphincs256avx2icc -xCORE-AVX2 -O3 -fomit-frame-pointer (18.0.20180210)
2400772084.63sphincs256reficc -xCORE-AVX2 -O3 -fomit-frame-pointer (18.0.20180210)
480036361.00sphincsf128harakaaesniicc -xSSE4.2 -O2 -fomit-frame-pointer (18.0.20180210)
141109053629.40sphincsf128harakareficc -xSSE4.2 -O2 -fomit-frame-pointer (18.0.20180210)
1511371041.00sphincsf128sha256avx2icc -xCORE-AVX2 -O3 -fomit-frame-pointer (18.0.20180210)
3076170162.04sphincsf128sha256reficc -xCORE-AVX2 -O3 -fomit-frame-pointer (18.0.20180210)
2792075721.00sphincsf128shake256avx2icc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
4833572881.73sphincsf128shake256reficc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
602120521.00sphincsf192harakaaesniicc -xCORE-AVX2 -O3 -fomit-frame-pointer (18.0.20180210)
171340214828.46sphincsf192harakareficc -xSSE4.2 -O2 -fomit-frame-pointer
2537197681.00sphincsf192sha256avx2icc -xCORE-AVX2 -O3 -fomit-frame-pointer (18.0.20180210)
5197272562.05sphincsf192sha256reficc -xSSE4.1 -O2 -fomit-frame-pointer
3727721721.00sphincsf192shake256avx2icc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
6363756801.71sphincsf192shake256reficc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
1359315201.00sphincsf256harakaaesniicc -xSSE4.2 -O3 -fomit-frame-pointer (18.0.20180210)
411423330430.27sphincsf256harakareficc -xSSE4.2 -O2 -fomit-frame-pointer
7296438601.00sphincsf256sha256avx2icc -xSSE4.2 -O2 -fomit-frame-pointer (18.0.20180210)
15757720362.16sphincsf256sha256reficc -xSSE4.2 -O2 -fomit-frame-pointer (18.0.20180210)
7707210401.00sphincsf256shake256avx2icc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
13619571241.77sphincsf256shake256reficc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
7789809881.00sphincss128harakaaesniicc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
2175898352027.93sphincss128harakareficc
23924972281.00sphincss128sha256avx2icc -xCORE-AVX2 -O3 -fomit-frame-pointer (18.0.20180210)
44117914361.84sphincss128sha256reficc -xAVX -O2 -fomit-frame-pointer
39165096241.00sphincss128shake256avx2icc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
68280143601.74sphincss128shake256reficc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
18832245841.00sphincss192harakaaesniicc -xCORE-AVX2 -O3 -fomit-frame-pointer (18.0.20180210)
5349645836828.41sphincss192harakareficc -xSSE4.2 -O2 -fomit-frame-pointer
52196042641.00sphincss192sha256avx2icc -xCORE-AVX2 -O3 -fomit-frame-pointer (18.0.20180210)
123752871122.37sphincss192sha256reficc -xSSE4.2 -O3 -fomit-frame-pointer
80845852881.00sphincss192shake256avx2icc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
140130393041.73sphincss192shake256reficc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
11844548881.00sphincss256harakaaesniicc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
3613115129630.50sphincss256harakareficc
56479783641.00sphincss256sha256avx2icc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
128285526842.27sphincss256sha256reficc -xSSE4.2 -O2 -fomit-frame-pointer
60272731121.00sphincss256shake256avx2icc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
109470021161.82sphincss256shake256reficc -xCORE-AVX2 -O2 -fomit-frame-pointer (18.0.20180210)
tts6440refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv