Implementation notes: amd64, manny613, crypto_sign

Computer: manny613
Architecture: amd64
CPU ID: GenuineIntel-000306e4-bfebfbff
CPU cycles/second: 2700000000...2700000000 (amd64cpuinfo)
SUPERCOP version: 20180818
Benchmark dates: 20180828...20180903

crypto_sign

TimeRelative timePrimitiveImplementationCompiler
2773321.003icprefg++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer (8.2.0)
blsrefg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
60153681.00dilithium2refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer (8.2.0)
dilithium2avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
20220201.00dilithium3refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (8.2.0)
dilithium3avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
31512401.00dilithium4refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer (8.2.0)
dilithium4avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
10066561.00donald1024opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer (8.2.0)
30617601.00donald2048opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer (8.2.0)
donald2048cryptoppg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
4590921.00donald512opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer (8.2.0)
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
28111041.00ecdonaldp256opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer (8.2.0)
56987081.00ecdonaldp384opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer (8.2.0)
119646041.00ecdonaldp521opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (8.2.0)
3107921.00ed25519amd64-51-30kgcc -O -fomit-frame-pointer (8.2.0)
3233881.04ed25519amd64-64-24kgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
6130641.97ed25519ref10gcc -m64 -march=corei7 -O3 -fomit-frame-pointer
621001219.98ed25519reficc -xCORE-AVX-I -O3 -fomit-frame-pointer
10143321.00ed448goldilocksamd64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer (8.2.0)
10829601.07ed448goldilocks64gcc -funroll-loops -O2 -fomit-frame-pointer
24042042.37ed448goldilocks32gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer (8.2.0)
ed448goldilocksarm32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ed448goldilocksneongcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
20920681.00edons128k08n72nu8l4mu3refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer (8.2.0)
47611521.00edons128refrefgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer (8.2.0)
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
397960961.00gui184pclmulqdqicc -xCORE-AVX-I -O2 -fomit-frame-pointer (18.0.20180210)
160978744040.45gui184amd64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
4210286788105.80gui184refgcc -m64 -march=core2 -O3 -fomit-frame-pointer
13749807761.00gui312pclmulqdqicc -xAVX -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
239742252401.00gui448pclmulqdqicc -xAVX -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
54218241.00hectorrefcc (4.8.5 20150623 (Red Hat 4.8.5-4))
6181121.00lattisigns512avxicc -xSSE4.2 -O2 -fomit-frame-pointer (18.0.20180210)
783906121.00luov4849242portablegcc -march=k8 -O2 -fomit-frame-pointer (8.2.0)
1078952161.38luov4849242refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer
2313985721.00luov6468330portablegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer (8.2.0)
4115449561.78luov6468330refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer
4409783241.00luov8086399portablegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer (8.2.0)
8195987361.86luov8086399refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer
1196527241.00luov8117404portablegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer (8.2.0)
9179577287.67luov8117404refgcc -funroll-loops -O2 -fomit-frame-pointer
luov8117404avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
luov8117404pcavx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
161407241.00luov863256portablegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer (8.2.0)
780641084.84luov863256reficc -xCORE-AVX-I -O2 -fomit-frame-pointer
luov863256avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
luov863256pcavx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
612457721.00luov890351portableicc -xSSE4.2 -O3 -fomit-frame-pointer (18.0.20180210)
5000979328.17luov890351refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer
luov890351avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
luov890351pcavx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
582325841.00mqdss48refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer (8.2.0)
mqdss48avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1755606481.00mqdss64refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer (8.2.0)
mqdss64avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
624481.00mqqsig160refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer (8.2.0)
743681.00mqqsig192refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer (8.2.0)
977641.00mqqsig224refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (8.2.0)
1053441.00mqqsig256refgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer (8.2.0)
16090561.00ntrumls401xreficc -xAVX -O3 -fomit-frame-pointer (18.0.20180210)
11739201.00ntrumls439xreficc -xCORE-AVX-I -O2 -fomit-frame-pointer (18.0.20180210)
30212401.00ntrumls593xreficc -xAVX -O3 -fomit-frame-pointer (18.0.20180210)
39503041.00ntrumls743xreficc -xCORE-AVX-I -O3 -fomit-frame-pointer (18.0.20180210)
11323201.00pass769ref-karatsubaicc -xCORE-AVX-I -O2 -fomit-frame-pointer (18.0.20180210)
18638601.00pass863ref-karatsubaicc -xCORE-AVX-I -O3 -fomit-frame-pointer (18.0.20180210)
12606481.00pflash1reficc (18.0.20180210)
154656121.00picnicl1fsoptimizedm4rm/avx2gcc -m64 -O3 -fomit-frame-pointer (8.2.0)
157486521.02picnicl1fsoptimizedm4rm/sse2icc
193353161.25picnicl1fsoptimizedm4rm/cgcc -funroll-loops -m64 -O2 -fomit-frame-pointer
220572681.43picnicl1fsoptimizedct/avx2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer
220752521.43picnicl1fsoptimizedct/sse2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer
370379242.39picnicl1fsoptimizedct/cgcc -funroll-loops -O2 -fomit-frame-pointer
picnicl1fsrefgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
211274681.00picnicl1uroptimizedm4rm/sse2gcc -m64 -O3 -fomit-frame-pointer (8.2.0)
212379321.01picnicl1uroptimizedm4rm/avx2gcc -m64 -march=k8 -O3 -fomit-frame-pointer
247373001.17picnicl1uroptimizedm4rm/cgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
276489121.31picnicl1uroptimizedct/avx2gcc -march=barcelona -O3 -fomit-frame-pointer
278014641.32picnicl1uroptimizedct/sse2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer
427651322.02picnicl1uroptimizedct/cgcc -funroll-loops -O2 -fomit-frame-pointer
picnicl1urrefgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
509733961.00picnicl3fsoptimizedm4rm/sse2icc -xCORE-AVX-I -O3 -fomit-frame-pointer (18.0.20180210)
534083721.05picnicl3fsoptimizedm4rm/avx2gcc -m64 -march=corei7 -O -fomit-frame-pointer
597064241.17picnicl3fsoptimizedm4rm/cgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
646705081.27picnicl3fsoptimizedct/sse2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer
655135281.29picnicl3fsoptimizedct/avx2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer
1238632922.43picnicl3fsoptimizedct/cgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
picnicl3fsrefgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
670808801.00picnicl3uroptimizedm4rm/avx2gcc -fno-schedule-insns -O2 -fomit-frame-pointer (8.2.0)
693783321.03picnicl3uroptimizedm4rm/sse2icc -xCORE-AVX-I -O2 -fomit-frame-pointer
808354121.21picnicl3uroptimizedct/sse2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer
816534241.22picnicl3uroptimizedct/avx2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer
828519721.24picnicl3uroptimizedm4rm/cgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer
1392961322.08picnicl3uroptimizedct/cgcc -m64 -march=core2 -O3 -fomit-frame-pointer
picnicl3urrefgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1007939281.00picnicl5fsoptimizedm4rm/sse2icc -xCORE-AVX-I -O2 -fomit-frame-pointer (18.0.20180210)
1317141961.31picnicl5fsoptimizedm4rm/avx2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer
1324610361.31picnicl5fsoptimizedct/sse2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer
1356943721.35picnicl5fsoptimizedct/avx2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer
2624231922.60picnicl5fsoptimizedm4rm/cgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
2791644442.77picnicl5fsoptimizedct/cgcc -m64 -march=corei7 -O3 -fomit-frame-pointer
picnicl5fsrefgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1356372801.00picnicl5uroptimizedm4rm/sse2icc -xCORE-AVX-I -O3 -fomit-frame-pointer (18.0.20180210)
1575595761.16picnicl5uroptimizedct/avx2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer
1578378521.16picnicl5uroptimizedct/sse2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer
1592960401.17picnicl5uroptimizedm4rm/avx2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
2779064002.05picnicl5uroptimizedm4rm/cgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
3024660402.23picnicl5uroptimizedct/cgcc -m64 -march=corei7 -O3 -fomit-frame-pointer
picnicl5urrefgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1969890641.00pqrsa15refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer (8.2.0)
9997841.00qtesla1refgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer (8.2.0)
35996161.00qtesla128refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer (8.2.0)
137141121.00qtesla192refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer (8.2.0)
23744481.00qtesla1prefgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer (8.2.0)
111079521.00qtesla256refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer (8.2.0)
14943241.00qtesla3frefgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer (8.2.0)
100627881.00qtesla3prefgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer (8.2.0)
44616201.00qtesla3srefgcc -m64 -march=corei7 -Os -fomit-frame-pointer (8.2.0)
rainbowrefg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
rainbow181212refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
10500161.00rainbow1aportablegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (8.2.0)
38923003.71rainbow1areficc -xSSE4.1 -O3 -fomit-frame-pointer
rainbow1aavx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
41731401.00rainbow1brefgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer (8.2.0)
41747841.00rainbow1bportablegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer (8.2.0)
rainbow1bavx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
38493201.00rainbow1cportablegcc -funroll-loops -m64 -O2 -fomit-frame-pointer (8.2.0)
86211922.24rainbow1crefgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
rainbow1cavx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
96520801.00rainbow3brefgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer (8.2.0)
96651241.00rainbow3bportablegcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer
rainbow3bavx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
138068521.00rainbow3cportablegcc -funroll-loops -m64 -O2 -fomit-frame-pointer (8.2.0)
286642562.08rainbow3crefgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer
rainbow3cavx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
33693921.00rainbow4aportablegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer (8.2.0)
127406083.78rainbow4areficc -xAVX -O2 -fomit-frame-pointer
rainbow4aavx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1339721.00rainbow5640reficpc -xCORE-AVX-I -O2 -fomit-frame-pointer (18.0.20180210)
rainbow5cavx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
rainbow5cportablegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
rainbow5crefgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1900001.00rainbow6440reficpc -xAVX -O2 -fomit-frame-pointer (18.0.20180210)
81935401.00rainbow6aportablegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (8.2.0)
256101083.13rainbow6areficc -xCORE-AVX-I -O2 -fomit-frame-pointer
rainbow6aavx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
rainbow6bavx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
rainbow6bportablegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
rainbow6brefgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
898601.00rainbowbinary16242020refg++ -m64 -march=core-avx-i -O3 -fomit-frame-pointer (8.2.0)
745281.00rainbowbinary256181212refg++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer (8.2.0)
14314441.00ronald1024opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer (8.2.0)
31358241.00ronald1536opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer (8.2.0)
59495721.00ronald2048opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer (8.2.0)
175235961.00ronald3072opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer (8.2.0)
369603881.00ronald4096opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer (8.2.0)
5575161.00ronald512opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer (8.2.0)
9265801.00ronald768opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer (8.2.0)
11755801.00rwb0fuz1024gmpgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer (8.2.0)
1884721.00sflashv2refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer (8.2.0)
2522699561.00sphincs256reficc -xAVX -O2 -fomit-frame-pointer (18.0.20180210)
sphincs256avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
437220241.00sphincsf128harakaaesnigcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer (8.2.0)
100947386423.09sphincsf128harakarefgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
4534785161.00sphincsf128sha256refgcc -m64 -march=core2 -O3 -fomit-frame-pointer (8.2.0)
sphincsf128sha256avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
5732098241.00sphincsf128shake256reficc -xSSE4.2 -O2 -fomit-frame-pointer (18.0.20180210)
sphincsf128shake256avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
552035841.00sphincsf192harakaaesnigcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (8.2.0)
122918201622.27sphincsf192harakarefgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
7671284961.00sphincsf192sha256refgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer (8.2.0)
sphincsf192sha256avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
7591361401.00sphincsf192shake256reficc -xCORE-AVX-I -O2 -fomit-frame-pointer (18.0.20180210)
sphincsf192shake256avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1177484081.00sphincsf256harakaaesnigcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer (8.2.0)
294908570425.05sphincsf256harakarefgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
23745760401.00sphincsf256sha256refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer (8.2.0)
sphincsf256sha256avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
16270570121.00sphincsf256shake256reficc -xAVX -O2 -fomit-frame-pointer (18.0.20180210)
sphincsf256shake256avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
7102200041.00sphincss128harakaaesnigcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer (8.2.0)
1557828978021.93sphincss128harakarefgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
65172377761.00sphincss128sha256refgcc -O3 -fomit-frame-pointer (8.2.0)
sphincss128sha256avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
80936010761.00sphincss128shake256reficc (18.0.20180210)
sphincss128shake256avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
16926628481.00sphincss192harakaaesnigcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (8.2.0)
3832444350022.64sphincss192harakarefgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer
182827583441.00sphincss192sha256refgcc -m64 -O3 -fomit-frame-pointer (8.2.0)
sphincss192sha256avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
168091143601.00sphincss192shake256reficc -xSSE4.2 -O2 -fomit-frame-pointer (18.0.20180210)
sphincss192shake256avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
10429264041.00sphincss256harakaaesnigcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer (8.2.0)
2583219810024.77sphincss256harakarefgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer
193102679041.00sphincss256sha256refgcc -m64 -O3 -fomit-frame-pointer (8.2.0)
sphincss256sha256avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
130317492121.00sphincss256shake256reficc (18.0.20180210)
sphincss256shake256avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1266401.00tts6440refg++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer (8.2.0)