Implementation notes: x86, rumba5, crypto_sign

Computer: rumba5
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
CPU cycles/second: 3200000000...3200000000 (x86cpuinfo)
SUPERCOP version: 20181216
Benchmark dates: 20180513...20181216

crypto_sign

TimeRelative timePrimitiveImplementationCompiler
113639681.00dilithium2crypto_sign/dilithium2/refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (5.4.0 20160609)
43202241.00dilithium3crypto_sign/dilithium3/refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (5.4.0 20160609)
67705601.00dilithium4crypto_sign/dilithium4/refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (5.4.0 20160609)
donald1024crypto_sign/donald1024/opensslgcc -m32 -O3 -fomit-frame-pointer
donald2048crypto_sign/donald2048/opensslgcc -m32 -O3 -fomit-frame-pointer
donald512crypto_sign/donald512/opensslgcc -m32 -O3 -fomit-frame-pointer
ecdonaldb163crypto_sign/ecdonaldb163/opensslgcc -m32 -O3 -fomit-frame-pointer
ecdonaldb233crypto_sign/ecdonaldb233/opensslgcc -m32 -O3 -fomit-frame-pointer
ecdonaldb283crypto_sign/ecdonaldb283/opensslgcc -m32 -O3 -fomit-frame-pointer
ecdonaldb409crypto_sign/ecdonaldb409/opensslgcc -m32 -O3 -fomit-frame-pointer
ecdonaldb571crypto_sign/ecdonaldb571/opensslgcc -m32 -O3 -fomit-frame-pointer
ecdonaldk163crypto_sign/ecdonaldk163/opensslgcc -m32 -O3 -fomit-frame-pointer
ecdonaldk233crypto_sign/ecdonaldk233/opensslgcc -m32 -O3 -fomit-frame-pointer
ecdonaldk283crypto_sign/ecdonaldk283/opensslgcc -m32 -O3 -fomit-frame-pointer
ecdonaldk409crypto_sign/ecdonaldk409/opensslgcc -m32 -O3 -fomit-frame-pointer
ecdonaldk571crypto_sign/ecdonaldk571/opensslgcc -m32 -O3 -fomit-frame-pointer
ecdonaldp160crypto_sign/ecdonaldp160/opensslgcc -m32 -O3 -fomit-frame-pointer
ecdonaldp192crypto_sign/ecdonaldp192/opensslgcc -m32 -O3 -fomit-frame-pointer
ecdonaldp224crypto_sign/ecdonaldp224/opensslgcc -m32 -O3 -fomit-frame-pointer
ecdonaldp256crypto_sign/ecdonaldp256/opensslgcc -m32 -O3 -fomit-frame-pointer
ecdonaldp384crypto_sign/ecdonaldp384/opensslgcc -m32 -O3 -fomit-frame-pointer
ecdonaldp521crypto_sign/ecdonaldp521/opensslgcc -m32 -O3 -fomit-frame-pointer
14013441.00ed25519crypto_sign/ed25519/ref10gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer (5.4.0 20160609)
69618564.97ed25519crypto_sign/ed25519/refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
54361601.00ed448goldilockscrypto_sign/ed448goldilocks/32 (2014-10-12)gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer (5.4.0 20160609)
ed448goldilockscrypto_sign/ed448goldilocks/64gcc -m32 -O3 -fomit-frame-pointer
ed448goldilockscrypto_sign/ed448goldilocks/amd64gcc -m32 -O3 -fomit-frame-pointer
ed448goldilockscrypto_sign/ed448goldilocks/arm32gcc -m32 -O3 -fomit-frame-pointer
ed448goldilockscrypto_sign/ed448goldilocks/neongcc -m32 -O3 -fomit-frame-pointer
edons128k08n72nu8l4mu3crypto_sign/edons128k08n72nu8l4mu3/refgcc -m32 -O3 -fomit-frame-pointer
edons128refcrypto_sign/edons128ref/refgcc -m32 -O3 -fomit-frame-pointer
gravitysphincslcrypto_sign/gravitysphincsl/fastgcc -m32 -O3 -fomit-frame-pointer
gravitysphincslcrypto_sign/gravitysphincsl/refgcc -m32 -O3 -fomit-frame-pointer
gravitysphincsmcrypto_sign/gravitysphincsm/fastgcc -m32 -O3 -fomit-frame-pointer
gravitysphincsmcrypto_sign/gravitysphincsm/refgcc -m32 -O3 -fomit-frame-pointer
gravitysphincsscrypto_sign/gravitysphincss/fastgcc -m32 -O3 -fomit-frame-pointer
gravitysphincsscrypto_sign/gravitysphincss/refgcc -m32 -O3 -fomit-frame-pointer
gui184crypto_sign/gui184/amd64gcc -m32 -O3 -fomit-frame-pointer
gui184crypto_sign/gui184/pclmulqdqgcc -m32 -O3 -fomit-frame-pointer
gui184crypto_sign/gui184/refgcc -m32 -O3 -fomit-frame-pointer
gui312crypto_sign/gui312/amd64gcc -m32 -O3 -fomit-frame-pointer
gui312crypto_sign/gui312/pclmulqdqgcc -m32 -O3 -fomit-frame-pointer
gui312crypto_sign/gui312/refgcc -m32 -O3 -fomit-frame-pointer
gui448crypto_sign/gui448/amd64gcc -m32 -O3 -fomit-frame-pointer
gui448crypto_sign/gui448/pclmulqdqgcc -m32 -O3 -fomit-frame-pointer
gui448crypto_sign/gui448/refgcc -m32 -O3 -fomit-frame-pointer
hectorcrypto_sign/hector/refgcc -m32 -O3 -fomit-frame-pointer
1037076481.00luov4849242crypto_sign/luov4849242/portablegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer (5.4.0 20160609)
1637788801.58luov4849242crypto_sign/luov4849242/refgcc -m32 -march=k8 -O3 -fomit-frame-pointer
3129065601.00luov6468330crypto_sign/luov6468330/portablegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer (5.4.0 20160609)
7860576962.51luov6468330crypto_sign/luov6468330/refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
6102608961.00luov8086399crypto_sign/luov8086399/portablegcc -m32 -march=k8 -O3 -fomit-frame-pointer (5.4.0 20160609)
16379325762.68luov8086399crypto_sign/luov8086399/refgcc -m32 -march=nocona -O2 -fomit-frame-pointer
949938881.00luov8117404crypto_sign/luov8117404/avx2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer (5.4.0 20160609)
1867528001.97luov8117404crypto_sign/luov8117404/portablegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
162994889617.16luov8117404crypto_sign/luov8117404/refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
37417601.00luov8117404pccrypto_sign/luov8117404pc/avx2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer (5.4.0 20160609)
150528001.00luov863256crypto_sign/luov863256/avx2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer (5.4.0 20160609)
345721922.30luov863256crypto_sign/luov863256/portablegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
15961014410.60luov863256crypto_sign/luov863256/refgcc -m32 -march=i386 -O2 -fomit-frame-pointer
9861761.00luov863256pccrypto_sign/luov863256pc/avx2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer (5.4.0 20160609)
550877441.00luov890351crypto_sign/luov890351/avx2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer (5.4.0 20160609)
1163280002.11luov890351crypto_sign/luov890351/portablegcc -m32 -march=k8 -O3 -fomit-frame-pointer
90732195216.47luov890351crypto_sign/luov890351/refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
26144641.00luov890351pccrypto_sign/luov890351pc/avx2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer (5.4.0 20160609)
274956161.00mqdss48crypto_sign/mqdss48/avx2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (5.4.0 20160609)
716241602.60mqdss48crypto_sign/mqdss48/refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (5.4.0 20160609)
610026561.00mqdss64crypto_sign/mqdss64/avx2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer (5.4.0 20160609)
1987744003.26mqdss64crypto_sign/mqdss64/refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
1491201.00mqqsig160crypto_sign/mqqsig160/ref (1.00)gcc -m32 -march=corei7 -O3 -fomit-frame-pointer (5.4.0 20160609)
1496321.00mqqsig192crypto_sign/mqqsig192/ref (1.00)gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer (5.4.0 20160609)
1665601.00mqqsig224crypto_sign/mqqsig224/ref (1.00)gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer (5.4.0 20160609)
1703361.00mqqsig256crypto_sign/mqqsig256/ref (1.00)gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer (5.4.0 20160609)
17799681.00ntrumls401xcrypto_sign/ntrumls401x/ref (1.0)gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (5.4.0 20160609)
13141121.00ntrumls439xcrypto_sign/ntrumls439x/ref (1.0)gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (5.4.0 20160609)
30192321.00ntrumls593xcrypto_sign/ntrumls593x/ref (1.0)gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (5.4.0 20160609)
40600001.00ntrumls743xcrypto_sign/ntrumls743x/ref (1.0)gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (5.4.0 20160609)
20071681.00pass769crypto_sign/pass769/ref-karatsuba (1.0k)gcc -m32 -march=corei7 -O3 -fomit-frame-pointer (5.4.0 20160609)
32532481.00pass863crypto_sign/pass863/ref-karatsuba (1.0k)gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer (5.4.0 20160609)
pflash1crypto_sign/pflash1/refgcc -m32 -O3 -fomit-frame-pointer
257499521.00picnicl1fscrypto_sign/picnicl1fs/optimizedm4rm/sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer (5.4.0 20160609)
262441281.02picnicl1fscrypto_sign/picnicl1fs/optimizedm4rm/avx2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
337378241.31picnicl1fscrypto_sign/picnicl1fs/optimizedm4rm/cgcc -m32 -O3 -fomit-frame-pointer
532378242.07picnicl1fscrypto_sign/picnicl1fs/optimizedct/avx2gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
653660802.54picnicl1fscrypto_sign/picnicl1fs/optimizedct/sse2gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
779860803.03picnicl1fscrypto_sign/picnicl1fs/optimizedct/cgcc -m32 -O3 -fomit-frame-pointer
picnicl1fscrypto_sign/picnicl1fs/refgcc -m32 -O3 -fomit-frame-pointer
356978241.00picnicl1urcrypto_sign/picnicl1ur/optimizedm4rm/sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer (5.4.0 20160609)
362701121.02picnicl1urcrypto_sign/picnicl1ur/optimizedm4rm/avx2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
440069441.23picnicl1urcrypto_sign/picnicl1ur/optimizedm4rm/cgcc -m32 -march=k6 -O3 -fomit-frame-pointer
633879041.78picnicl1urcrypto_sign/picnicl1ur/optimizedct/avx2gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
755443202.12picnicl1urcrypto_sign/picnicl1ur/optimizedct/sse2gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
881312002.47picnicl1urcrypto_sign/picnicl1ur/optimizedct/cgcc -m32 -O3 -fomit-frame-pointer
picnicl1urcrypto_sign/picnicl1ur/refgcc -m32 -O3 -fomit-frame-pointer
820054081.00picnicl3fscrypto_sign/picnicl3fs/optimizedm4rm/avx2gcc -m32 -O2 -fomit-frame-pointer (5.4.0 20160609)
1009118721.23picnicl3fscrypto_sign/picnicl3fs/optimizedm4rm/sse2gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
1892453762.31picnicl3fscrypto_sign/picnicl3fs/optimizedct/avx2gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
2046600962.50picnicl3fscrypto_sign/picnicl3fs/optimizedm4rm/cgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
2602745603.17picnicl3fscrypto_sign/picnicl3fs/optimizedct/cgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
2622389443.20picnicl3fscrypto_sign/picnicl3fs/optimizedct/sse2gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
picnicl3fscrypto_sign/picnicl3fs/refgcc -m32 -O3 -fomit-frame-pointer
1083980481.00picnicl3urcrypto_sign/picnicl3ur/optimizedm4rm/avx2gcc -m32 -O3 -fomit-frame-pointer (5.4.0 20160609)
1303538241.20picnicl3urcrypto_sign/picnicl3ur/optimizedm4rm/sse2gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
2161748161.99picnicl3urcrypto_sign/picnicl3ur/optimizedct/avx2gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
2319828162.14picnicl3urcrypto_sign/picnicl3ur/optimizedm4rm/cgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
2874360322.65picnicl3urcrypto_sign/picnicl3ur/optimizedct/cgcc -m32 -march=corei7 -O2 -fomit-frame-pointer
2894449602.67picnicl3urcrypto_sign/picnicl3ur/optimizedct/sse2gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
picnicl3urcrypto_sign/picnicl3ur/refgcc -m32 -O3 -fomit-frame-pointer (5.4.0 20160609)
2066053441.00picnicl5fscrypto_sign/picnicl5fs/optimizedm4rm/avx2gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer (5.4.0 20160609)
2079136321.01picnicl5fscrypto_sign/picnicl5fs/optimizedm4rm/sse2gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer (5.4.0 20160609)
3891656001.88picnicl5fscrypto_sign/picnicl5fs/optimizedct/avx2gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
4983002882.41picnicl5fscrypto_sign/picnicl5fs/optimizedm4rm/cgcc -funroll-loops -m32 -O2 -fomit-frame-pointer
5524249282.67picnicl5fscrypto_sign/picnicl5fs/optimizedct/sse2gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
6030650882.92picnicl5fscrypto_sign/picnicl5fs/optimizedct/cgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
picnicl5fscrypto_sign/picnicl5fs/refgcc -m32 -O3 -fomit-frame-pointer
2459427201.00picnicl5urcrypto_sign/picnicl5ur/optimizedm4rm/avx2gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer (5.4.0 20160609)
2483163201.01picnicl5urcrypto_sign/picnicl5ur/optimizedm4rm/sse2gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer (5.4.0 20160609)
4281941761.74picnicl5urcrypto_sign/picnicl5ur/optimizedct/avx2gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
5363610882.18picnicl5urcrypto_sign/picnicl5ur/optimizedm4rm/cgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
5915587842.41picnicl5urcrypto_sign/picnicl5ur/optimizedct/sse2gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
6420497922.61picnicl5urcrypto_sign/picnicl5ur/optimizedct/cgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
picnicl5urcrypto_sign/picnicl5ur/refgcc -m32 -O3 -fomit-frame-pointer
pqrsa15crypto_sign/pqrsa15/refgcc -m32 -O3 -fomit-frame-pointer
28589761.00qtesla1crypto_sign/qtesla1/refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer (5.4.0 20160609)
198485441.00qtesla128crypto_sign/qtesla128/refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer (5.4.0 20160609)
833528321.00qtesla192crypto_sign/qtesla192/refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer (5.4.0 20160609)
66905601.00qtesla1pcrypto_sign/qtesla1p/refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer (5.4.0 20160609)
704420161.00qtesla256crypto_sign/qtesla256/refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer (5.4.0 20160609)
39736641.00qtesla3fcrypto_sign/qtesla3f/refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer (5.4.0 20160609)
293132481.00qtesla3pcrypto_sign/qtesla3p/refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer (5.4.0 20160609)
70395201.00qtesla3scrypto_sign/qtesla3s/refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer (5.4.0 20160609)
rainbow1acrypto_sign/rainbow1a/avx2gcc -m32 -O3 -fomit-frame-pointer
rainbow1acrypto_sign/rainbow1a/portablegcc -m32 -O3 -fomit-frame-pointer
rainbow1acrypto_sign/rainbow1a/refgcc -m32 -O3 -fomit-frame-pointer
rainbow1bcrypto_sign/rainbow1b/avx2gcc -m32 -O3 -fomit-frame-pointer
rainbow1bcrypto_sign/rainbow1b/portablegcc -m32 -O3 -fomit-frame-pointer
rainbow1bcrypto_sign/rainbow1b/refgcc -m32 -O3 -fomit-frame-pointer
rainbow1ccrypto_sign/rainbow1c/avx2gcc -m32 -O3 -fomit-frame-pointer
rainbow1ccrypto_sign/rainbow1c/portablegcc -m32 -O3 -fomit-frame-pointer
rainbow1ccrypto_sign/rainbow1c/refgcc -m32 -O3 -fomit-frame-pointer
rainbow3bcrypto_sign/rainbow3b/avx2gcc -m32 -O3 -fomit-frame-pointer
rainbow3bcrypto_sign/rainbow3b/portablegcc -m32 -O3 -fomit-frame-pointer
rainbow3bcrypto_sign/rainbow3b/refgcc -m32 -O3 -fomit-frame-pointer
rainbow3ccrypto_sign/rainbow3c/avx2gcc -m32 -O3 -fomit-frame-pointer
rainbow3ccrypto_sign/rainbow3c/portablegcc -m32 -O3 -fomit-frame-pointer
rainbow3ccrypto_sign/rainbow3c/refgcc -m32 -O3 -fomit-frame-pointer
rainbow4acrypto_sign/rainbow4a/avx2gcc -m32 -O3 -fomit-frame-pointer
rainbow4acrypto_sign/rainbow4a/portablegcc -m32 -O3 -fomit-frame-pointer
rainbow4acrypto_sign/rainbow4a/refgcc -m32 -O3 -fomit-frame-pointer
rainbow5ccrypto_sign/rainbow5c/avx2gcc -m32 -O3 -fomit-frame-pointer
rainbow5ccrypto_sign/rainbow5c/portablegcc -m32 -O3 -fomit-frame-pointer
rainbow5ccrypto_sign/rainbow5c/refgcc -m32 -O3 -fomit-frame-pointer
rainbow6acrypto_sign/rainbow6a/avx2gcc -m32 -O3 -fomit-frame-pointer
rainbow6acrypto_sign/rainbow6a/portablegcc -m32 -O3 -fomit-frame-pointer
rainbow6acrypto_sign/rainbow6a/refgcc -m32 -O3 -fomit-frame-pointer
rainbow6bcrypto_sign/rainbow6b/avx2gcc -m32 -O3 -fomit-frame-pointer
rainbow6bcrypto_sign/rainbow6b/portablegcc -m32 -O3 -fomit-frame-pointer
rainbow6bcrypto_sign/rainbow6b/refgcc -m32 -O3 -fomit-frame-pointer
ronald1024crypto_sign/ronald1024/opensslgcc -m32 -O3 -fomit-frame-pointer
ronald1536crypto_sign/ronald1536/opensslgcc -m32 -O3 -fomit-frame-pointer
ronald2048crypto_sign/ronald2048/opensslgcc -m32 -O3 -fomit-frame-pointer
ronald3072crypto_sign/ronald3072/opensslgcc -m32 -O3 -fomit-frame-pointer
ronald4096crypto_sign/ronald4096/opensslgcc -m32 -O3 -fomit-frame-pointer
ronald512crypto_sign/ronald512/opensslgcc -m32 -O3 -fomit-frame-pointer
ronald768crypto_sign/ronald768/opensslgcc -m32 -O3 -fomit-frame-pointer
rwb0fuz1024crypto_sign/rwb0fuz1024/gmpgcc -m32 -O3 -fomit-frame-pointer
sflashv2crypto_sign/sflashv2/refgcc -m32 -O3 -fomit-frame-pointer
sphincs256crypto_sign/sphincs256/avx2gcc -m32 -O3 -fomit-frame-pointer
sphincs256crypto_sign/sphincs256/refgcc -m32 -O3 -fomit-frame-pointer
14087299841.00sphincsf128harakacrypto_sign/sphincsf128haraka/refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer (5.4.0 20160609)
sphincsf128harakacrypto_sign/sphincsf128haraka/aesnigcc -m32 -O3 -fomit-frame-pointer
sphincsf128sha256crypto_sign/sphincsf128sha256/avx2gcc -m32 -O3 -fomit-frame-pointer
sphincsf128sha256crypto_sign/sphincsf128sha256/refgcc -m32 -O3 -fomit-frame-pointer
6307474561.00sphincsf128shake256crypto_sign/sphincsf128shake256/avx2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (5.4.0 20160609)
22402342723.55sphincsf128shake256crypto_sign/sphincsf128shake256/refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (5.4.0 20160609)
17194275521.00sphincsf192harakacrypto_sign/sphincsf192haraka/refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer (5.4.0 20160609)
sphincsf192harakacrypto_sign/sphincsf192haraka/aesnigcc -m32 -O3 -fomit-frame-pointer
sphincsf192sha256crypto_sign/sphincsf192sha256/avx2gcc -m32 -O3 -fomit-frame-pointer
sphincsf192sha256crypto_sign/sphincsf192sha256/refgcc -m32 -O3 -fomit-frame-pointer
8721518081.00sphincsf192shake256crypto_sign/sphincsf192shake256/avx2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (5.4.0 20160609)
29377219523.37sphincsf192shake256crypto_sign/sphincsf192shake256/refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (5.4.0 20160609)
41055344321.00sphincsf256harakacrypto_sign/sphincsf256haraka/refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer (5.4.0 20160609)
sphincsf256harakacrypto_sign/sphincsf256haraka/aesnigcc -m32 -O3 -fomit-frame-pointer
sphincsf256sha256crypto_sign/sphincsf256sha256/avx2gcc -m32 -O3 -fomit-frame-pointer
sphincsf256sha256crypto_sign/sphincsf256sha256/refgcc -m32 -O3 -fomit-frame-pointer
15803975041.00sphincsf256shake256crypto_sign/sphincsf256shake256/avx2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (5.4.0 20160609)
62460545923.95sphincsf256shake256crypto_sign/sphincsf256shake256/refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (5.4.0 20160609)
216832401921.00sphincss128harakacrypto_sign/sphincss128haraka/refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer (5.4.0 20160609)
sphincss128harakacrypto_sign/sphincss128haraka/aesnigcc -m32 -O3 -fomit-frame-pointer
sphincss128sha256crypto_sign/sphincss128sha256/avx2gcc -m32 -O3 -fomit-frame-pointer
sphincss128sha256crypto_sign/sphincss128sha256/refgcc -m32 -O3 -fomit-frame-pointer
71916543361.00sphincss128shake256crypto_sign/sphincss128shake256/avx2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (5.4.0 20160609)
317535516484.42sphincss128shake256crypto_sign/sphincss128shake256/refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (5.4.0 20160609)
531302632961.00sphincss192harakacrypto_sign/sphincss192haraka/refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer (5.4.0 20160609)
sphincss192harakacrypto_sign/sphincss192haraka/aesnigcc -m32 -O3 -fomit-frame-pointer
sphincss192sha256crypto_sign/sphincss192sha256/avx2gcc -m32 -O3 -fomit-frame-pointer
sphincss192sha256crypto_sign/sphincss192sha256/refgcc -m32 -O3 -fomit-frame-pointer
146340931841.00sphincss192shake256crypto_sign/sphincss192shake256/avx2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (5.4.0 20160609)
648610601284.43sphincss192shake256crypto_sign/sphincss192shake256/refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (5.4.0 20160609)
359258378561.00sphincss256harakacrypto_sign/sphincss256haraka/refgcc -m32 -O3 -fomit-frame-pointer (5.4.0 20160609)
sphincss256harakacrypto_sign/sphincss256haraka/aesnigcc -m32 -O3 -fomit-frame-pointer (5.4.0 20160609)
sphincss256sha256crypto_sign/sphincss256sha256/avx2gcc -m32 -O3 -fomit-frame-pointer
sphincss256sha256crypto_sign/sphincss256sha256/refgcc -m32 -O3 -fomit-frame-pointer
110185023681.00sphincss256shake256crypto_sign/sphincss256shake256/avx2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (5.4.0 20160609)
502691878404.56sphincss256shake256crypto_sign/sphincss256shake256/refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (5.4.0 20160609)