| Time | Relative time | Primitive | Implementation | Compiler |
| 350362 | 1.00 | 3icp | ref | icpc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer (19.0.20190416) |
| | bls | ref | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 139019258 | 1.00 | bluegemss128 | skylake | icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer (19.0.20190416) |
| 149914886 | 1.08 | bluegemss128 | opt | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 908241224 | 6.53 | bluegemss128 | ref | g++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 364714744 | 1.00 | bluegemss192 | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 366470006 | 1.00 | bluegemss192 | skylake | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 1465082138 | 4.02 | bluegemss192 | ref | icpc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer |
| 571619966 | 1.00 | bluegemss256 | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 572978646 | 1.00 | bluegemss256 | skylake | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 1800176078 | 3.15 | bluegemss256 | ref | g++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 618318 | 1.00 | dilithium2 | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 1968130 | 3.18 | dilithium2 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 336300 | 1.00 | dilithium2aes | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 1859588 | 5.53 | dilithium2aes | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 614298 | 1.00 | dilithium3 | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 1886998 | 3.07 | dilithium3 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 598584 | 1.00 | dilithium3aes | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 3580362 | 5.98 | dilithium3aes | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 692860 | 1.00 | dilithium4 | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 1858638 | 2.68 | dilithium4 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 399034 | 1.00 | dilithium4aes | avx2 | icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer (19.0.20190416) |
| 2825014 | 7.08 | dilithium4aes | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 594462 | 1.00 | donald1024 | openssl | icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer (19.0.20190416) |
| 1564282 | 1.00 | donald2048 | openssl | icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer (19.0.20190416) |
| | donald2048 | cryptopp | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 323318 | 1.00 | donald512 | openssl | icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer (19.0.20190416) |
| | ecdonaldb163 | openssl | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ecdonaldb233 | openssl | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ecdonaldb283 | openssl | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ecdonaldb409 | openssl | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ecdonaldb571 | openssl | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ecdonaldk163 | openssl | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ecdonaldk233 | openssl | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ecdonaldk283 | openssl | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ecdonaldk409 | openssl | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ecdonaldk571 | openssl | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ecdonaldp160 | openssl | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ecdonaldp192 | openssl | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ecdonaldp224 | openssl | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 533570 | 1.00 | ecdonaldp256 | openssl | icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer (19.0.20190416) |
| 4995066 | 1.00 | ecdonaldp384 | openssl | icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer (19.0.20190416) |
| 4879320 | 1.00 | ecdonaldp521 | openssl | icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer (19.0.20190416) |
| 233762 | 1.00 | ed25519 | amd64-64-24k | icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer (19.0.20190416) |
| 239620 | 1.03 | ed25519 | amd64-51-30k | icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer |
| 527688 | 2.26 | ed25519 | ref10 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 5423588 | 23.20 | ed25519 | ref | icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer |
| 763836 | 1.00 | ed448goldilocks | amd64 | icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer (19.0.20190416) |
| 871578 | 1.14 | ed448goldilocks | 64 | icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer |
| 2725174 | 3.57 | ed448goldilocks | 32 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ed448goldilocks | neon | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 1687674 | 1.00 | edons128k08n72nu8l4mu3 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 4163466 | 1.00 | edons128ref | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 1829028 | 1.00 | falcon1024dyn | avx2 | icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer (19.0.20190416) |
| 2155574 | 1.18 | falcon1024dyn | fpu | icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer |
| 37143952 | 20.31 | falcon1024dyn | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 1067324 | 1.00 | falcon1024tree | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 1595968 | 1.50 | falcon1024tree | fpu | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 16580488 | 15.53 | falcon1024tree | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 970202 | 1.00 | falcon512dyn | avx2 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 1238886 | 1.28 | falcon512dyn | fpu | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 16995422 | 17.52 | falcon512dyn | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 553468 | 1.00 | falcon512tree | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 821412 | 1.48 | falcon512tree | fpu | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 7757384 | 14.02 | falcon512tree | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| | fslwe25 | ref | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | fslwe37 | ref | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | fslwe47 | ref | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | fslwe69 | ref | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 872803528 | 1.00 | gemss128 | skylake | icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer (19.0.20190416) |
| 933705030 | 1.07 | gemss128 | opt | icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer |
| 6788826006 | 7.78 | gemss128 | ref | g++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 2466721576 | 1.00 | gemss192 | skylake | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 2470268924 | 1.00 | gemss192 | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 14451456164 | 5.86 | gemss192 | ref | g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 4132762962 | 1.00 | gemss256 | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 4135193532 | 1.00 | gemss256 | skylake | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 23909425374 | 5.79 | gemss256 | ref | g++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 19039746 | 1.00 | gravitysphincsl | fast | icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer (19.0.20190416) |
| | gravitysphincsl | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 15841256 | 1.00 | gravitysphincsm | fast | icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer (19.0.20190416) |
| | gravitysphincsm | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 8566286 | 1.00 | gravitysphincss | fast | icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer (19.0.20190416) |
| 488510558 | 57.03 | gravitysphincss | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 15584396 | 1.00 | gui184 | pclmulqdq | icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer (19.0.20190416) |
| 1251880648 | 80.33 | gui184 | amd64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 3396658516 | 217.95 | gui184 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 412324938 | 1.00 | gui312 | pclmulqdq | icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer (19.0.20190416) |
| | gui312 | amd64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | gui312 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 5760030020 | 1.00 | gui448 | pclmulqdq | icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer (19.0.20190416) |
| | gui448 | amd64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | gui448 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 1300574 | 1.00 | hector | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 412006 | 1.00 | lattisigns512 | avx | icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer (19.0.20190416) |
| 67920288 | 1.00 | luov4849242 | portable | icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer (19.0.20190416) |
| 99408690 | 1.46 | luov4849242 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 201879466 | 1.00 | luov6468330 | portable | icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer (19.0.20190416) |
| 365267166 | 1.81 | luov6468330 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 401935896 | 1.00 | luov8086399 | portable | icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer (19.0.20190416) |
| 744975968 | 1.85 | luov8086399 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 35008356 | 1.00 | luov8117404 | avx2 | icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer (19.0.20190416) |
| 67565116 | 1.93 | luov8117404 | portable | icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer |
| 893355512 | 25.52 | luov8117404 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 1786258 | 1.00 | luov8117404pc | avx2 | icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer (19.0.20190416) |
| 5898364 | 1.00 | luov863256 | avx2 | icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer (19.0.20190416) |
| 11073042 | 1.88 | luov863256 | portable | icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer (19.0.20190416) |
| 59015654 | 10.01 | luov863256 | ref | icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer |
| 458556 | 1.00 | luov863256pc | avx2 | icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer (19.0.20190416) |
| 20416744 | 1.00 | luov890351 | avx2 | icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer (19.0.20190416) |
| 39265432 | 1.92 | luov890351 | portable | icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer (19.0.20190416) |
| 484484634 | 23.73 | luov890351 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 1219078 | 1.00 | luov890351pc | avx2 | icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer (19.0.20190416) |
| 8492528 | 1.00 | mqdss48 | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 50892880 | 5.99 | mqdss48 | ref | icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer |
| 20302192 | 1.00 | mqdss64 | avx2 | icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer (19.0.20190416) |
| 120494300 | 5.94 | mqdss64 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 47360 | 1.00 | mqqsig160 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 53792 | 1.00 | mqqsig192 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 69808 | 1.00 | mqqsig224 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 75728 | 1.00 | mqqsig256 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 757800 | 1.00 | ntrumls401x | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 554658 | 1.00 | ntrumls439x | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 1264930 | 1.00 | ntrumls593x | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 1691334 | 1.00 | ntrumls743x | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 645256 | 1.00 | pass769 | ref-karatsuba | icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer (19.0.20190416) |
| 1007572 | 1.00 | pass863 | ref-karatsuba | icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer (19.0.20190416) |
| 801352 | 1.00 | pflash1 | ref | icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer (19.0.20190416) |
| 201101834 | 1.00 | picnic2l1fs | optimizedct/avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 367939888 | 1.83 | picnic2l1fs | optimizedct/sse2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 437338036 | 2.17 | picnic2l1fs | optimizedct/c | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 2439458700 | 12.13 | picnic2l1fs | ref | icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer |
| 577951164 | 1.00 | picnic2l3fs | optimizedct/avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 990214688 | 1.71 | picnic2l3fs | optimizedct/sse2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 1254728566 | 2.17 | picnic2l3fs | optimizedct/c | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 10228299760 | 17.70 | picnic2l3fs | ref | icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer |
| 1173059500 | 1.00 | picnic2l5fs | optimizedct/avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 1972139124 | 1.68 | picnic2l5fs | optimizedct/sse2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 2596068106 | 2.21 | picnic2l5fs | optimizedct/c | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 25354171220 | 21.61 | picnic2l5fs | ref | icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer |
| 8471590 | 1.00 | picnicl1fs | optimizedct/avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 15531556 | 1.83 | picnicl1fs | optimizedct/sse2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 17220876 | 2.03 | picnicl1fs | optimizedct/c | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 126946626 | 14.98 | picnicl1fs | ref | icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer |
| 10376506 | 1.00 | picnicl1ur | optimizedct/avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 19210980 | 1.85 | picnicl1ur | optimizedct/sse2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 20822234 | 2.01 | picnicl1ur | optimizedct/c | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 130919994 | 12.62 | picnicl1ur | ref | icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer |
| 20518492 | 1.00 | picnicl3fs | optimizedct/avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 38834732 | 1.89 | picnicl3fs | optimizedct/sse2 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 44572174 | 2.17 | picnicl3fs | optimizedct/c | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 489725700 | 23.87 | picnicl3fs | ref | icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer |
| 25464846 | 1.00 | picnicl3ur | optimizedct/avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 48942056 | 1.92 | picnicl3ur | optimizedct/sse2 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 54663876 | 2.15 | picnicl3ur | optimizedct/c | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 500411448 | 19.65 | picnicl3ur | ref | icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer |
| 36051540 | 1.00 | picnicl5fs | optimizedct/avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 68041888 | 1.89 | picnicl5fs | optimizedct/sse2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 80757442 | 2.24 | picnicl5fs | optimizedct/c | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 1198684038 | 33.25 | picnicl5fs | ref | icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer |
| 43806552 | 1.00 | picnicl5ur | optimizedct/avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 82473006 | 1.88 | picnicl5ur | optimizedct/sse2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 95133360 | 2.17 | picnicl5ur | optimizedct/c | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 1214429726 | 27.72 | picnicl5ur | ref | icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer |
| 139667158 | 1.00 | pqrsa15 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 776662 | 1.00 | qtesla1 | ref | icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer (19.0.20190416) |
| 3233516 | 1.00 | qtesla128 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 12794110 | 1.00 | qtesla192 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 1777378 | 1.00 | qtesla1p | ref | icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer (19.0.20190416) |
| 10308774 | 1.00 | qtesla256 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 1119278 | 1.00 | qtesla3f | ref | icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer (19.0.20190416) |
| 7536466 | 1.00 | qtesla3p | ref | icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer (19.0.20190416) |
| 2018400 | 1.00 | qtesla3s | ref | icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer (19.0.20190416) |
| | rainbow | ref | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | rainbow181212 | ref | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 114106 | 1.00 | rainbow1a | avx2 | icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer (19.0.20190416) |
| 748678 | 6.56 | rainbow1a | portable | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 1781880 | 15.62 | rainbow1a | ref | icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer |
| 821386 | 1.00 | rainbow1b | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 5403118 | 6.58 | rainbow1b | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 5404484 | 6.58 | rainbow1b | portable | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 178472 | 1.00 | rainbow1c | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 2381468 | 13.34 | rainbow1c | portable | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 8790048 | 49.25 | rainbow1c | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 2754416 | 1.00 | rainbow3b | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 13548156 | 4.92 | rainbow3b | ref | icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer |
| 13561338 | 4.92 | rainbow3b | portable | icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer |
| 669038 | 1.00 | rainbow3c | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 9455692 | 14.13 | rainbow3c | portable | icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer |
| 23959144 | 35.81 | rainbow3c | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 1113140 | 1.00 | rainbow4a | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 3078178 | 2.77 | rainbow4a | portable | icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer |
| 6282610 | 5.64 | rainbow4a | ref | icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer |
| 91632 | 1.00 | rainbow5640 | ref | icpc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer (19.0.20190416) |
| 1452708 | 1.00 | rainbow5c | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 22898340 | 15.76 | rainbow5c | portable | icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer |
| | rainbow5c | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 125610 | 1.00 | rainbow6440 | ref | icpc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer (19.0.20190416) |
| 1207448 | 1.00 | rainbow6a | avx2 | icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer (19.0.20190416) |
| 6959924 | 5.76 | rainbow6a | portable | icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer |
| 9858184 | 8.16 | rainbow6a | ref | icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer |
| 7041650 | 1.00 | rainbow6b | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| | rainbow6b | portable | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| | rainbow6b | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 70604 | 1.00 | rainbowbinary16242020 | ref | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 56766 | 1.00 | rainbowbinary256181212 | ref | g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 4112006 | 1.00 | redgemss128 | skylake | icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer (19.0.20190416) |
| 4336382 | 1.05 | redgemss128 | opt | icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer |
| 39942934 | 9.71 | redgemss128 | ref | icpc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer |
| 10139550 | 1.00 | redgemss192 | opt | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 10198224 | 1.01 | redgemss192 | skylake | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 92858994 | 9.16 | redgemss192 | ref | icpc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer |
| 16562810 | 1.00 | redgemss256 | opt | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 17022796 | 1.03 | redgemss256 | skylake | icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer |
| 166318112 | 10.04 | redgemss256 | ref | icpc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer |
| 939438 | 1.00 | ronald1024 | openssl | icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer (19.0.20190416) |
| 2458898 | 1.00 | ronald1536 | openssl | icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer (19.0.20190416) |
| 3560008 | 1.00 | ronald2048 | openssl | icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer (19.0.20190416) |
| 8764400 | 1.00 | ronald3072 | openssl | icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer (19.0.20190416) |
| 17820736 | 1.00 | ronald4096 | openssl | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 455732 | 1.00 | ronald512 | openssl | icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer (19.0.20190416) |
| 763498 | 1.00 | ronald768 | openssl | icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer (19.0.20190416) |
| 846750 | 1.00 | rwb0fuz1024 | gmp | icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer (19.0.20190416) |
| 241128 | 1.00 | sflashv2 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 43852550 | 1.00 | sphincs256 | avx2 | icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer (19.0.20190416) |
| 232055768 | 5.29 | sphincs256 | ref | icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer (19.0.20190416) |
| 32665742 | 1.00 | sphincsf128harakarobust | aesni | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 561942236 | 17.20 | sphincsf128harakarobust | ref | icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer |
| 25954990 | 1.00 | sphincsf128harakasimple | aesni | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 332856824 | 12.82 | sphincsf128harakasimple | ref | icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer |
| 103061542 | 1.00 | sphincsf128sha256robust | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 255899658 | 2.48 | sphincsf128sha256robust | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 54532564 | 1.00 | sphincsf128sha256simple | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 138738124 | 2.54 | sphincsf128sha256simple | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 234593206 | 1.00 | sphincsf128shake256robust | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 434752402 | 1.85 | sphincsf128shake256robust | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 133023382 | 1.00 | sphincsf128shake256simple | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 240385256 | 1.81 | sphincsf128shake256simple | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 41230372 | 1.00 | sphincsf192harakarobust | aesni | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 698242222 | 16.94 | sphincsf192harakarobust | ref | icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer |
| 32304732 | 1.00 | sphincsf192harakasimple | aesni | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 391846602 | 12.13 | sphincsf192harakasimple | ref | icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer |
| 146603108 | 1.00 | sphincsf192sha256robust | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 354350016 | 2.42 | sphincsf192sha256robust | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 75934756 | 1.00 | sphincsf192sha256simple | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 182817466 | 2.41 | sphincsf192sha256simple | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 313343350 | 1.00 | sphincsf192shake256robust | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 574971448 | 1.83 | sphincsf192shake256robust | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 171229208 | 1.00 | sphincsf192shake256simple | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 309308758 | 1.81 | sphincsf192shake256simple | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 94389336 | 1.00 | sphincsf256harakarobust | aesni | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 1634043676 | 17.31 | sphincsf256harakarobust | ref | icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer |
| 73736606 | 1.00 | sphincsf256harakasimple | aesni | icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer (19.0.20190416) |
| 940169952 | 12.75 | sphincsf256harakasimple | ref | icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer |
| 522043350 | 1.00 | sphincsf256sha256robust | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 1092779274 | 2.09 | sphincsf256sha256robust | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 144259102 | 1.00 | sphincsf256sha256simple | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 404626526 | 2.80 | sphincsf256sha256simple | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 642208194 | 1.00 | sphincsf256shake256robust | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 1222948304 | 1.90 | sphincsf256shake256robust | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 359088050 | 1.00 | sphincsf256shake256simple | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 660261172 | 1.84 | sphincsf256shake256simple | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 532786220 | 1.00 | sphincss128harakarobust | aesni | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 8523732424 | 16.00 | sphincss128harakarobust | ref | icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer |
| 422476638 | 1.00 | sphincss128harakasimple | aesni | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 5128261264 | 12.14 | sphincss128harakasimple | ref | icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer |
| 1558333878 | 1.00 | sphincss128sha256robust | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 3624163994 | 2.33 | sphincss128sha256robust | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 826128822 | 1.00 | sphincss128sha256simple | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 2022445806 | 2.45 | sphincss128sha256simple | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 3261585608 | 1.00 | sphincss128shake256robust | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 6182684738 | 1.90 | sphincss128shake256robust | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 1916850836 | 1.00 | sphincss128shake256simple | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 3488827366 | 1.82 | sphincss128shake256simple | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 1334327098 | 1.00 | sphincss192harakarobust | aesni | icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer (19.0.20190416) |
| 20324561738 | 15.23 | sphincss192harakarobust | ref | icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer |
| 964862768 | 1.00 | sphincss192harakasimple | aesni | icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer (19.0.20190416) |
| 11450240984 | 11.87 | sphincss192harakasimple | ref | icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer |
| 3033165698 | 1.00 | sphincss192sha256robust | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 8960383924 | 2.95 | sphincss192sha256robust | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 1658187976 | 1.00 | sphincss192sha256simple | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 4888257644 | 2.95 | sphincss192sha256simple | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 6718787040 | 1.00 | sphincss192shake256robust | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 12696619566 | 1.89 | sphincss192shake256robust | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 3996666202 | 1.00 | sphincss192shake256simple | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 7337048658 | 1.84 | sphincss192shake256simple | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 806725550 | 1.00 | sphincss256harakarobust | aesni | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 14082168230 | 17.46 | sphincss256harakarobust | ref | icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer |
| 622933820 | 1.00 | sphincss256harakasimple | aesni | icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer (19.0.20190416) |
| 8187203378 | 13.14 | sphincss256harakasimple | ref | icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer |
| 3999927704 | 1.00 | sphincss256sha256robust | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 8998417070 | 2.25 | sphincss256sha256robust | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 1129586428 | 1.00 | sphincss256sha256simple | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 3380892676 | 2.99 | sphincss256sha256simple | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 5007550130 | 1.00 | sphincss256shake256robust | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 9841012544 | 1.97 | sphincss256shake256robust | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 2851110522 | 1.00 | sphincss256shake256simple | avx2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 5387103364 | 1.89 | sphincss256shake256simple | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |
| 88948 | 1.00 | tts6440 | ref | g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (9.2.0) |