Implementation notes: amd64, kizomba, crypto_sign

Computer: kizomba
Architecture: amd64
CPU ID: GenuineIntel-000906e9-bfebfbff
CPU cycles/second: 3000000000...3000000000 (amd64cpuinfo)
SUPERCOP version: 20181113
Benchmark dates: 20171107...20181118

crypto_sign

TimeRelative timePrimitiveImplementationCompiler
3icpcrypto_sign/3icp/refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blscrypto_sign/bls/refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
24149451.00dilithium2crypto_sign/dilithium2/avx2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
47951231.99dilithium2crypto_sign/dilithium2/refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
8340281.00dilithium3crypto_sign/dilithium3/avx2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
16614561.99dilithium3crypto_sign/dilithium3/refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
12927641.00dilithium4crypto_sign/dilithium4/avx2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
26152422.02dilithium4crypto_sign/dilithium4/refclang -O3 -fomit-frame-pointer -Qunused-arguments
donald1024crypto_sign/donald1024/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
donald2048crypto_sign/donald2048/cryptoppg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
donald2048crypto_sign/donald2048/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
donald512crypto_sign/donald512/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ecdonaldb163crypto_sign/ecdonaldb163/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ecdonaldb233crypto_sign/ecdonaldb233/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ecdonaldb283crypto_sign/ecdonaldb283/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ecdonaldb409crypto_sign/ecdonaldb409/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ecdonaldb571crypto_sign/ecdonaldb571/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ecdonaldk163crypto_sign/ecdonaldk163/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ecdonaldk233crypto_sign/ecdonaldk233/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ecdonaldk283crypto_sign/ecdonaldk283/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ecdonaldk409crypto_sign/ecdonaldk409/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ecdonaldk571crypto_sign/ecdonaldk571/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ecdonaldp160crypto_sign/ecdonaldp160/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ecdonaldp192crypto_sign/ecdonaldp192/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ecdonaldp224crypto_sign/ecdonaldp224/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ecdonaldp256crypto_sign/ecdonaldp256/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ecdonaldp384crypto_sign/ecdonaldp384/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ecdonaldp521crypto_sign/ecdonaldp521/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
2338871.00ed25519crypto_sign/ed25519/amd64-64-24kclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
2393671.02ed25519crypto_sign/ed25519/amd64-51-30kclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
5537852.37ed25519crypto_sign/ed25519/ref10clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments
551971323.60ed25519crypto_sign/ed25519/refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
7114271.00ed448goldilockscrypto_sign/ed448goldilocks/amd64 (2014-10-12)clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
8160831.15ed448goldilockscrypto_sign/ed448goldilocks/64clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
15726192.21ed448goldilockscrypto_sign/ed448goldilocks/arm32clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
21322683.00ed448goldilockscrypto_sign/ed448goldilocks/32clang -O3 -fomit-frame-pointer -Qunused-arguments
ed448goldilockscrypto_sign/ed448goldilocks/neongcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
18194861.00edons128k08n72nu8l4mu3crypto_sign/edons128k08n72nu8l4mu3/ref (1.0)clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
41291151.00edons128refcrypto_sign/edons128ref/ref (1.0)clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
fslwe25crypto_sign/fslwe25/refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
fslwe37crypto_sign/fslwe37/refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
fslwe47crypto_sign/fslwe47/refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
fslwe69crypto_sign/fslwe69/refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
8054555081.00gemss128crypto_sign/gemss128/sse2clang++ -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
68883069738.55gemss128crypto_sign/gemss128/refclang++ -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
gemss128crypto_sign/gemss128/optg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
21058817721.00gemss192crypto_sign/gemss192/sse2clang++ -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
128394499136.10gemss192crypto_sign/gemss192/refclang++ -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
gemss192crypto_sign/gemss192/optg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
34627492231.00gemss256crypto_sign/gemss256/sse2clang++ -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
218093643206.30gemss256crypto_sign/gemss256/refclang++ -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
gemss256crypto_sign/gemss256/optg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
200418751.00gravitysphincslcrypto_sign/gravitysphincsl/fastclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
gravitysphincslcrypto_sign/gravitysphincsl/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
168335131.00gravitysphincsmcrypto_sign/gravitysphincsm/fastclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
gravitysphincsmcrypto_sign/gravitysphincsm/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
95721251.00gravitysphincsscrypto_sign/gravitysphincss/fastclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
48648892350.82gravitysphincsscrypto_sign/gravitysphincss/refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
160794981.00gui184crypto_sign/gui184/pclmulqdqclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
72165225844.88gui184crypto_sign/gui184/amd64clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
3096396196192.57gui184crypto_sign/gui184/refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
4602685021.00gui312crypto_sign/gui312/pclmulqdqclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
2510449635954.54gui312crypto_sign/gui312/amd64clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments
gui312crypto_sign/gui312/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
56381917461.00gui448crypto_sign/gui448/pclmulqdqclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
gui448crypto_sign/gui448/amd64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
gui448crypto_sign/gui448/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
hectorcrypto_sign/hector/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
4692011.00lattisigns512crypto_sign/lattisigns512/avxclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
709789151.00luov4849242crypto_sign/luov4849242/portableclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
890054601.25luov4849242crypto_sign/luov4849242/refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
2173404151.00luov6468330crypto_sign/luov6468330/portableclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
3523275141.62luov6468330crypto_sign/luov6468330/refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
4218670831.00luov8086399crypto_sign/luov8086399/portableclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
6619805521.57luov8086399crypto_sign/luov8086399/refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
391623631.00luov8117404crypto_sign/luov8117404/avx2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
810465952.07luov8117404crypto_sign/luov8117404/portableclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
82973784921.19luov8117404crypto_sign/luov8117404/refclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
16820741.00luov8117404pccrypto_sign/luov8117404pc/avx2clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
67174371.00luov863256crypto_sign/luov863256/avx2clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
133932021.99luov863256crypto_sign/luov863256/portableclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
9995268714.88luov863256crypto_sign/luov863256/refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
4673591.00luov863256pccrypto_sign/luov863256pc/avx2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
230895841.00luov890351crypto_sign/luov890351/avx2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
484751112.10luov890351crypto_sign/luov890351/portableclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
45992737919.92luov890351crypto_sign/luov890351/refclang -O3 -fomit-frame-pointer -Qunused-arguments
11752441.00luov890351pccrypto_sign/luov890351pc/avx2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
102492941.00mqdss48crypto_sign/mqdss48/avx2clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
379344103.70mqdss48crypto_sign/mqdss48/refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
246154091.00mqdss64crypto_sign/mqdss64/avx2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
1063527074.32mqdss64crypto_sign/mqdss64/refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
425911.00mqqsig160crypto_sign/mqqsig160/ref (1.00)clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
493081.00mqqsig192crypto_sign/mqqsig192/ref (1.00)clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
658391.00mqqsig224crypto_sign/mqqsig224/ref (1.00)clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
700321.00mqqsig256crypto_sign/mqqsig256/ref (1.00)clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
9378111.00ntrumls401xcrypto_sign/ntrumls401x/ref (1.0)clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
7286851.00ntrumls439xcrypto_sign/ntrumls439x/ref (1.0)clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
14965481.00ntrumls593xcrypto_sign/ntrumls593x/ref (1.0)clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
22642161.00ntrumls743xcrypto_sign/ntrumls743x/ref (1.0)clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
7496551.00pass769crypto_sign/pass769/ref-karatsuba (1.0k)clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
12138161.00pass863crypto_sign/pass863/ref-karatsuba (1.0k)clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
pflash1crypto_sign/pflash1/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
126805601.00picnicl1fscrypto_sign/picnicl1fs/optimizedm4rm/avx2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
129056051.02picnicl1fscrypto_sign/picnicl1fs/optimizedm4rm/sse2clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
168379661.33picnicl1fscrypto_sign/picnicl1fs/optimizedm4rm/cclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
187469381.48picnicl1fscrypto_sign/picnicl1fs/optimizedct/sse2clang -O3 -fomit-frame-pointer -Qunused-arguments
192509511.52picnicl1fscrypto_sign/picnicl1fs/optimizedct/avx2clang -O3 -fomit-frame-pointer -Qunused-arguments
347674642.74picnicl1fscrypto_sign/picnicl1fs/optimizedct/cclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
picnicl1fscrypto_sign/picnicl1fs/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
175358111.00picnicl1urcrypto_sign/picnicl1ur/optimizedm4rm/avx2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
176967661.01picnicl1urcrypto_sign/picnicl1ur/optimizedm4rm/sse2clang -O3 -fomit-frame-pointer -Qunused-arguments
215945261.23picnicl1urcrypto_sign/picnicl1ur/optimizedm4rm/cclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments
234208431.34picnicl1urcrypto_sign/picnicl1ur/optimizedct/sse2clang -O3 -fomit-frame-pointer -Qunused-arguments
240436471.37picnicl1urcrypto_sign/picnicl1ur/optimizedct/avx2clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
395215062.25picnicl1urcrypto_sign/picnicl1ur/optimizedct/cclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
picnicl1urcrypto_sign/picnicl1ur/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
384185321.00picnicl3fscrypto_sign/picnicl3fs/optimizedm4rm/avx2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
386241111.01picnicl3fscrypto_sign/picnicl3fs/optimizedm4rm/sse2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
485468471.26picnicl3fscrypto_sign/picnicl3fs/optimizedct/avx2clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
570135041.48picnicl3fscrypto_sign/picnicl3fs/optimizedct/sse2clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
700254961.82picnicl3fscrypto_sign/picnicl3fs/optimizedm4rm/cclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
1173459563.05picnicl3fscrypto_sign/picnicl3fs/optimizedct/cclang -O3 -fomit-frame-pointer -Qunused-arguments
picnicl3fscrypto_sign/picnicl3fs/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
522587081.00picnicl3urcrypto_sign/picnicl3ur/optimizedm4rm/avx2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
552650971.06picnicl3urcrypto_sign/picnicl3ur/optimizedm4rm/sse2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
604758281.16picnicl3urcrypto_sign/picnicl3ur/optimizedct/avx2clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
697305681.33picnicl3urcrypto_sign/picnicl3ur/optimizedct/sse2clang -O3 -fomit-frame-pointer -Qunused-arguments
1047146302.00picnicl3urcrypto_sign/picnicl3ur/optimizedm4rm/cclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
1299730972.49picnicl3urcrypto_sign/picnicl3ur/optimizedct/cclang -O3 -fomit-frame-pointer -Qunused-arguments
picnicl3urcrypto_sign/picnicl3ur/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
900190401.00picnicl5fscrypto_sign/picnicl5fs/optimizedm4rm/avx2clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
949844441.06picnicl5fscrypto_sign/picnicl5fs/optimizedct/avx2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
972671411.08picnicl5fscrypto_sign/picnicl5fs/optimizedm4rm/sse2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments
1170134801.30picnicl5fscrypto_sign/picnicl5fs/optimizedct/sse2clang -O3 -fomit-frame-pointer -Qunused-arguments
1804937182.01picnicl5fscrypto_sign/picnicl5fs/optimizedm4rm/cclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
2638990042.93picnicl5fscrypto_sign/picnicl5fs/optimizedct/cclang -O3 -fomit-frame-pointer -Qunused-arguments
picnicl5fscrypto_sign/picnicl5fs/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1087869541.00picnicl5urcrypto_sign/picnicl5ur/optimizedm4rm/avx2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
1123276861.03picnicl5urcrypto_sign/picnicl5ur/optimizedct/avx2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1158266621.06picnicl5urcrypto_sign/picnicl5ur/optimizedm4rm/sse2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
1348610281.24picnicl5urcrypto_sign/picnicl5ur/optimizedct/sse2clang -O3 -fomit-frame-pointer -Qunused-arguments
1921944501.77picnicl5urcrypto_sign/picnicl5ur/optimizedm4rm/cclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
2814815572.59picnicl5urcrypto_sign/picnicl5ur/optimizedct/cclang -O3 -fomit-frame-pointer -Qunused-arguments
picnicl5urcrypto_sign/picnicl5ur/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1431056131.00pqrsa15crypto_sign/pqrsa15/refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
9012641.00qtesla1crypto_sign/qtesla1/refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
31062081.00qtesla128crypto_sign/qtesla128/refclang -O3 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
116469701.00qtesla192crypto_sign/qtesla192/refclang -O3 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
19525731.00qtesla1pcrypto_sign/qtesla1p/refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
94525861.00qtesla256crypto_sign/qtesla256/refclang -O3 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
13205541.00qtesla3fcrypto_sign/qtesla3f/refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
86082481.00qtesla3pcrypto_sign/qtesla3p/refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
23342201.00qtesla3scrypto_sign/qtesla3s/refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
rainbowcrypto_sign/rainbow/refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
rainbow181212crypto_sign/rainbow181212/refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1102501.00rainbow1acrypto_sign/rainbow1a/avx2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
7588396.88rainbow1acrypto_sign/rainbow1a/portableclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
420779238.17rainbow1acrypto_sign/rainbow1a/refclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
4249901.00rainbow1bcrypto_sign/rainbow1b/avx2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
539440912.69rainbow1bcrypto_sign/rainbow1b/portableclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
539587112.70rainbow1bcrypto_sign/rainbow1b/refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1828251.00rainbow1ccrypto_sign/rainbow1c/avx2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
334600818.30rainbow1ccrypto_sign/rainbow1c/portableclang -O3 -fomit-frame-pointer -Qunused-arguments
1184767164.80rainbow1ccrypto_sign/rainbow1c/refclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
12914001.00rainbow3bcrypto_sign/rainbow3b/avx2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
1662616212.87rainbow3bcrypto_sign/rainbow3b/refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1662830312.88rainbow3bcrypto_sign/rainbow3b/portableclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
5563351.00rainbow3ccrypto_sign/rainbow3c/avx2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
1206757121.69rainbow3ccrypto_sign/rainbow3c/portableclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
rainbow3ccrypto_sign/rainbow3c/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
10346671.00rainbow4acrypto_sign/rainbow4a/avx2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
23025162.23rainbow4acrypto_sign/rainbow4a/portableclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
1683154416.27rainbow4acrypto_sign/rainbow4a/refclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
rainbow5640crypto_sign/rainbow5640/refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
11118571.00rainbow5ccrypto_sign/rainbow5c/avx2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
rainbow5ccrypto_sign/rainbow5c/portablegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
rainbow5ccrypto_sign/rainbow5c/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
rainbow6440crypto_sign/rainbow6440/refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
11637321.00rainbow6acrypto_sign/rainbow6a/avx2clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
60726095.22rainbow6acrypto_sign/rainbow6a/portableclang -O3 -fomit-frame-pointer -Qunused-arguments
rainbow6acrypto_sign/rainbow6a/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
31523181.00rainbow6bcrypto_sign/rainbow6b/avx2clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
rainbow6bcrypto_sign/rainbow6b/portablegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
rainbow6bcrypto_sign/rainbow6b/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
635571.00rainbowbinary16242020crypto_sign/rainbowbinary16242020/refclang++ -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
530981.00rainbowbinary256181212crypto_sign/rainbowbinary256181212/refclang++ -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
ronald1024crypto_sign/ronald1024/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ronald1536crypto_sign/ronald1536/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ronald2048crypto_sign/ronald2048/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ronald3072crypto_sign/ronald3072/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ronald4096crypto_sign/ronald4096/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ronald512crypto_sign/ronald512/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
ronald768crypto_sign/ronald768/opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
8590481.00rwb0fuz1024crypto_sign/rwb0fuz1024/gmpclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
1812701.00sflashv2crypto_sign/sflashv2/refclang -O3 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
448428331.00sphincs256crypto_sign/sphincs256/avx2clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
2460911785.49sphincs256crypto_sign/sphincs256/refclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
279556901.00sphincsf128harakacrypto_sign/sphincsf128haraka/aesniclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
91078474832.58sphincsf128harakacrypto_sign/sphincsf128haraka/refclang -O3 -fomit-frame-pointer -Qunused-arguments
1306344321.00sphincsf128sha256crypto_sign/sphincsf128sha256/avx2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
2815874212.16sphincsf128sha256crypto_sign/sphincsf128sha256/refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
2940033441.00sphincsf128shake256crypto_sign/sphincsf128shake256/avx2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
5096906771.73sphincsf128shake256crypto_sign/sphincsf128shake256/refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
398958451.00sphincsf192harakacrypto_sign/sphincsf192haraka/aesniclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
111185688127.87sphincsf192harakacrypto_sign/sphincsf192haraka/refclang -O3 -fomit-frame-pointer -Qunused-arguments
2202136111.00sphincsf192sha256crypto_sign/sphincsf192sha256/avx2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
4784718852.17sphincsf192sha256crypto_sign/sphincsf192sha256/refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
3991951941.00sphincsf192shake256crypto_sign/sphincsf192shake256/avx2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
6706932101.68sphincsf192shake256crypto_sign/sphincsf192shake256/refclang -O3 -fomit-frame-pointer -Qunused-arguments
774444761.00sphincsf256harakacrypto_sign/sphincsf256haraka/aesniclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
265815815534.32sphincsf256harakacrypto_sign/sphincsf256haraka/refclang -O3 -fomit-frame-pointer -Qunused-arguments
6250415931.00sphincsf256sha256crypto_sign/sphincsf256sha256/avx2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
14604223322.34sphincsf256sha256crypto_sign/sphincsf256sha256/refclang -O3 -fomit-frame-pointer -Qunused-arguments
8005402581.00sphincsf256shake256crypto_sign/sphincsf256shake256/avx2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
14010506951.75sphincsf256shake256crypto_sign/sphincsf256shake256/refclang -O3 -fomit-frame-pointer -Qunused-arguments
4407260211.00sphincss128harakacrypto_sign/sphincss128haraka/aesniclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
1403042383931.83sphincss128harakacrypto_sign/sphincss128haraka/refclang -O3 -fomit-frame-pointer -Qunused-arguments
19762096551.00sphincss128sha256crypto_sign/sphincss128sha256/avx2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
40321156212.04sphincss128sha256crypto_sign/sphincss128sha256/refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
40160176171.00sphincss128shake256crypto_sign/sphincss128shake256/avx2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
72549035731.81sphincss128shake256crypto_sign/sphincss128shake256/refclang -O3 -fomit-frame-pointer -Qunused-arguments
11668295971.00sphincss192harakacrypto_sign/sphincss192haraka/aesniclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
3452288910529.59sphincss192harakacrypto_sign/sphincss192haraka/refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
44161819491.00sphincss192sha256crypto_sign/sphincss192sha256/avx2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
113819238482.58sphincss192sha256crypto_sign/sphincss192sha256/refclang -O3 -fomit-frame-pointer -Qunused-arguments
82952725281.00sphincss192shake256crypto_sign/sphincss192shake256/avx2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
148343757781.79sphincss192shake256crypto_sign/sphincss192shake256/refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
6476038331.00sphincss256harakacrypto_sign/sphincss256haraka/aesniclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
2322351129935.86sphincss256harakacrypto_sign/sphincss256haraka/refclang -O3 -fomit-frame-pointer -Qunused-arguments
47748164781.00sphincss256sha256crypto_sign/sphincss256sha256/avx2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
118899581822.49sphincss256sha256crypto_sign/sphincss256sha256/refclang -O3 -fomit-frame-pointer -Qunused-arguments
61783273631.00sphincss256shake256crypto_sign/sphincss256shake256/avx2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 6.0.0 (tags/RELEASE 600/final))
112568709681.82sphincss256shake256crypto_sign/sphincss256shake256/refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
tts6440crypto_sign/tts6440/refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv