Time | Relative time | Primitive | Implementation | Compiler |
2064833 | 1.00 | babybear | crypto_kem/babybear/ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer (7.4.0) |
| | babybear | crypto_kem/babybear/lowmem | gcc -m32 -O3 -fomit-frame-pointer |
| | babybear | crypto_kem/babybear/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | babybear | crypto_kem/babybear/vec | gcc -m32 -O3 -fomit-frame-pointer |
929486 | 1.00 | babybearephem | crypto_kem/babybearephem/ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer (7.4.0) |
| | babybearephem | crypto_kem/babybearephem/lowmem | gcc -m32 -O3 -fomit-frame-pointer |
| | babybearephem | crypto_kem/babybearephem/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | babybearephem | crypto_kem/babybearephem/vec | gcc -m32 -O3 -fomit-frame-pointer |
15043767 | 1.00 | bigquake1 | crypto_kem/bigquake1/ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer (7.4.0) |
54279423 | 1.00 | bigquake3 | crypto_kem/bigquake3/ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer (7.4.0) |
80772555 | 1.00 | bigquake5 | crypto_kem/bigquake5/ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer (7.4.0) |
| | bike1l1nc | crypto_kem/bike1l1nc/ref_ossl | gcc -m32 -O3 -fomit-frame-pointer |
| | bike1l1sc | crypto_kem/bike1l1sc/ref_ossl | gcc -m32 -O3 -fomit-frame-pointer |
| | bike2l1nc | crypto_kem/bike2l1nc/ref_ossl | gcc -m32 -O3 -fomit-frame-pointer |
| | bike2l1sc | crypto_kem/bike2l1sc/ref_ossl | gcc -m32 -O3 -fomit-frame-pointer |
| | bike3l1nc | crypto_kem/bike3l1nc/ref_ossl | gcc -m32 -O3 -fomit-frame-pointer |
| | bike3l1sc | crypto_kem/bike3l1sc/ref_ossl | gcc -m32 -O3 -fomit-frame-pointer |
| | dags3 | crypto_kem/dags3/ref | gcc -m32 -O3 -fomit-frame-pointer |
636700346 | 1.00 | dags3v2 | crypto_kem/dags3v2/ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (7.4.0) |
| | dags5 | crypto_kem/dags5/ref | gcc -m32 -O3 -fomit-frame-pointer |
673568900 | 1.00 | dags5v2 | crypto_kem/dags5v2/ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (7.4.0) |
| | edonk128k08n72nu8l8 | crypto_kem/edonk128k08n72nu8l8/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | edonk128k16n80nu4l6 | crypto_kem/edonk128k16n80nu4l6/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | edonk128k16n80nu8l6 | crypto_kem/edonk128k16n80nu8l6/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | edonk128k32n96nu4l4 | crypto_kem/edonk128k32n96nu4l4/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | edonk128ref | crypto_kem/edonk128ref/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | edonk192k16n112nu4l8 | crypto_kem/edonk192k16n112nu4l8/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | edonk192k32n128nu4l6 | crypto_kem/edonk192k32n128nu4l6/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | edonk192k48n144nu4l4 | crypto_kem/edonk192k48n144nu4l4/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | edonk192ref | crypto_kem/edonk192ref/ref | gcc -m32 -O3 -fomit-frame-pointer |
955921 | 1.00 | firesaber | crypto_kem/firesaber/portable | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (7.4.0) |
957295 | 1.00 | firesaber | crypto_kem/firesaber/ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (7.4.0) |
| | frodokem640 | crypto_kem/frodokem640/optimized | gcc -m32 -O3 -fomit-frame-pointer |
| | frodokem640 | crypto_kem/frodokem640/reference | gcc -m32 -O3 -fomit-frame-pointer |
| | frodokem640 | crypto_kem/frodokem640/x64 | gcc -m32 -O3 -fomit-frame-pointer |
| | frodokem976 | crypto_kem/frodokem976/optimized | gcc -m32 -O3 -fomit-frame-pointer |
| | frodokem976 | crypto_kem/frodokem976/reference | gcc -m32 -O3 -fomit-frame-pointer |
| | frodokem976 | crypto_kem/frodokem976/x64 | gcc -m32 -O3 -fomit-frame-pointer |
638197 | 1.00 | hila5 | crypto_kem/hila5/opt | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer (7.4.0) |
34872284 | 54.64 | hila5 | crypto_kem/hila5/ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer |
| | hila5 | crypto_kem/hila5/avx2 | gcc -m32 -O3 -fomit-frame-pointer |
1499448 | 1.00 | kindi256342 | crypto_kem/kindi256342/ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer (7.4.0) |
3573994 | 1.00 | kindi256522 | crypto_kem/kindi256522/ref | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer (7.4.0) |
1817123 | 1.00 | kindi512222 | crypto_kem/kindi512222/ref | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer (7.4.0) |
1874540 | 1.00 | kindi512241 | crypto_kem/kindi512241/ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer (7.4.0) |
3291465 | 1.00 | kindi512321 | crypto_kem/kindi512321/ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer (7.4.0) |
1480881 | 1.00 | kyber1024 | crypto_kem/kyber1024/ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer (7.4.0) |
| | kyber1024 | crypto_kem/kyber1024/avx2 | gcc -m32 -O3 -fomit-frame-pointer |
590882 | 1.00 | kyber512 | crypto_kem/kyber512/ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer (7.4.0) |
| | kyber512 | crypto_kem/kyber512/avx2 | gcc -m32 -O3 -fomit-frame-pointer |
981468 | 1.00 | kyber768 | crypto_kem/kyber768/ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer (7.4.0) |
| | kyber768 | crypto_kem/kyber768/avx2 | gcc -m32 -O3 -fomit-frame-pointer |
2501050 | 1.00 | kyber90s1024 | crypto_kem/kyber90s1024/ref | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer (7.4.0) |
| | kyber90s1024 | crypto_kem/kyber90s1024/avx2 | gcc -m32 -O3 -fomit-frame-pointer |
907558 | 1.00 | kyber90s512 | crypto_kem/kyber90s512/ref | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer (7.4.0) |
| | kyber90s512 | crypto_kem/kyber90s512/avx2 | gcc -m32 -O3 -fomit-frame-pointer |
1587607 | 1.00 | kyber90s768 | crypto_kem/kyber90s768/ref | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer (7.4.0) |
| | kyber90s768 | crypto_kem/kyber90s768/avx2 | gcc -m32 -O3 -fomit-frame-pointer |
| | lac128 | crypto_kem/lac128/avx2 | gcc -m32 -O3 -fomit-frame-pointer |
| | lac128 | crypto_kem/lac128/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | lac128 | crypto_kem/lac128/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | lac192 | crypto_kem/lac192/avx2 | gcc -m32 -O3 -fomit-frame-pointer |
| | lac192 | crypto_kem/lac192/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | lac192 | crypto_kem/lac192/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | lac256 | crypto_kem/lac256/avx2 | gcc -m32 -O3 -fomit-frame-pointer |
| | lac256 | crypto_kem/lac256/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | lac256 | crypto_kem/lac256/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | ledakem12 | crypto_kem/ledakem12/portableopt | gcc -m32 -O3 -fomit-frame-pointer |
| | ledakem13 | crypto_kem/ledakem13/portableopt | gcc -m32 -O3 -fomit-frame-pointer |
| | ledakem14 | crypto_kem/ledakem14/portableopt | gcc -m32 -O3 -fomit-frame-pointer |
| | ledakem32 | crypto_kem/ledakem32/portableopt | gcc -m32 -O3 -fomit-frame-pointer |
| | ledakem33 | crypto_kem/ledakem33/portableopt | gcc -m32 -O3 -fomit-frame-pointer |
| | ledakem34 | crypto_kem/ledakem34/portableopt | gcc -m32 -O3 -fomit-frame-pointer |
| | ledakem52 | crypto_kem/ledakem52/portableopt | gcc -m32 -O3 -fomit-frame-pointer |
| | ledakem53 | crypto_kem/ledakem53/portableopt | gcc -m32 -O3 -fomit-frame-pointer |
| | ledakem54 | crypto_kem/ledakem54/portableopt | gcc -m32 -O3 -fomit-frame-pointer |
| | ledakemlt10 | crypto_kem/ledakemlt10/portableopt | gcc -m32 -O3 -fomit-frame-pointer |
| | ledakemlt11 | crypto_kem/ledakemlt11/portableopt | gcc -m32 -O3 -fomit-frame-pointer |
| | ledakemlt30 | crypto_kem/ledakemlt30/portableopt | gcc -m32 -O3 -fomit-frame-pointer |
| | ledakemlt31 | crypto_kem/ledakemlt31/portableopt | gcc -m32 -O3 -fomit-frame-pointer |
| | ledakemlt50 | crypto_kem/ledakemlt50/portableopt | gcc -m32 -O3 -fomit-frame-pointer |
| | ledakemlt51 | crypto_kem/ledakemlt51/portableopt | gcc -m32 -O3 -fomit-frame-pointer |
355573 | 1.00 | lightsaber | crypto_kem/lightsaber/ref | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer (7.4.0) |
363194 | 1.02 | lightsaber | crypto_kem/lightsaber/portable | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer |
| | lima2p1024cca | crypto_kem/lima2p1024cca/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | lima2p1024cca | crypto_kem/lima2p1024cca/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | lima2p2048cca | crypto_kem/lima2p2048cca/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | lima2p2048cca | crypto_kem/lima2p2048cca/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | limasp1018cca | crypto_kem/limasp1018cca/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | limasp1018cca | crypto_kem/limasp1018cca/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | limasp1306cca | crypto_kem/limasp1306cca/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | limasp1306cca | crypto_kem/limasp1306cca/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | limasp1822cca | crypto_kem/limasp1822cca/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | limasp1822cca | crypto_kem/limasp1822cca/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | limasp2062cca | crypto_kem/limasp2062cca/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | limasp2062cca | crypto_kem/limasp2062cca/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | lotus128 | crypto_kem/lotus128/avx2 | gcc -m32 -O3 -fomit-frame-pointer |
| | lotus128 | crypto_kem/lotus128/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | lotus128 | crypto_kem/lotus128/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | lotus192 | crypto_kem/lotus192/avx2 | gcc -m32 -O3 -fomit-frame-pointer |
| | lotus192 | crypto_kem/lotus192/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | lotus192 | crypto_kem/lotus192/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | lotus256 | crypto_kem/lotus256/avx2 | gcc -m32 -O3 -fomit-frame-pointer |
| | lotus256 | crypto_kem/lotus256/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | lotus256 | crypto_kem/lotus256/ref | gcc -m32 -O3 -fomit-frame-pointer |
3810518 | 1.00 | mamabear | crypto_kem/mamabear/ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer (7.4.0) |
| | mamabear | crypto_kem/mamabear/lowmem | gcc -m32 -O3 -fomit-frame-pointer |
| | mamabear | crypto_kem/mamabear/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | mamabear | crypto_kem/mamabear/vec | gcc -m32 -O3 -fomit-frame-pointer |
1580296 | 1.00 | mamabearephem | crypto_kem/mamabearephem/ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer (7.4.0) |
| | mamabearephem | crypto_kem/mamabearephem/lowmem | gcc -m32 -O3 -fomit-frame-pointer |
| | mamabearephem | crypto_kem/mamabearephem/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | mamabearephem | crypto_kem/mamabearephem/vec | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece348864 | crypto_kem/mceliece348864/avx | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece348864 | crypto_kem/mceliece348864/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece348864 | crypto_kem/mceliece348864/sse | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece348864 | crypto_kem/mceliece348864/vec | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece348864f | crypto_kem/mceliece348864f/avx | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece348864f | crypto_kem/mceliece348864f/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece348864f | crypto_kem/mceliece348864f/sse | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece348864f | crypto_kem/mceliece348864f/vec | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece460896 | crypto_kem/mceliece460896/avx | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece460896 | crypto_kem/mceliece460896/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece460896 | crypto_kem/mceliece460896/sse | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece460896 | crypto_kem/mceliece460896/vec | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece460896f | crypto_kem/mceliece460896f/avx | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece460896f | crypto_kem/mceliece460896f/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece460896f | crypto_kem/mceliece460896f/sse | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece460896f | crypto_kem/mceliece460896f/vec | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece6688128 | crypto_kem/mceliece6688128/avx | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece6688128 | crypto_kem/mceliece6688128/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece6688128 | crypto_kem/mceliece6688128/sse | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece6688128 | crypto_kem/mceliece6688128/vec | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece6688128f | crypto_kem/mceliece6688128f/avx | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece6688128f | crypto_kem/mceliece6688128f/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece6688128f | crypto_kem/mceliece6688128f/sse | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece6688128f | crypto_kem/mceliece6688128f/vec | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece6960119 | crypto_kem/mceliece6960119/avx | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece6960119 | crypto_kem/mceliece6960119/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece6960119 | crypto_kem/mceliece6960119/sse | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece6960119 | crypto_kem/mceliece6960119/vec | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece6960119f | crypto_kem/mceliece6960119f/avx | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece6960119f | crypto_kem/mceliece6960119f/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece6960119f | crypto_kem/mceliece6960119f/sse | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece6960119f | crypto_kem/mceliece6960119f/vec | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece8192128 | crypto_kem/mceliece8192128/avx | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece8192128 | crypto_kem/mceliece8192128/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece8192128 | crypto_kem/mceliece8192128/sse | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece8192128 | crypto_kem/mceliece8192128/vec | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece8192128f | crypto_kem/mceliece8192128f/avx | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece8192128f | crypto_kem/mceliece8192128f/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece8192128f | crypto_kem/mceliece8192128f/sse | gcc -m32 -O3 -fomit-frame-pointer |
| | mceliece8192128f | crypto_kem/mceliece8192128f/vec | gcc -m32 -O3 -fomit-frame-pointer |
| | mersenne756839 | crypto_kem/mersenne756839/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | mersenne756839 | crypto_kem/mersenne756839/ref | gcc -m32 -O3 -fomit-frame-pointer |
1440539 | 1.00 | newhope1024cca | crypto_kem/newhope1024cca/ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer (7.4.0) |
735351 | 1.00 | newhope512cca | crypto_kem/newhope512cca/ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (7.4.0) |
1542157 | 1.00 | ntruhps2048509 | crypto_kem/ntruhps2048509/ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer (7.4.0) |
| | ntruhps2048509 | crypto_kem/ntruhps2048509/avx2 | gcc -m32 -O3 -fomit-frame-pointer |
2719684 | 1.00 | ntruhps2048677 | crypto_kem/ntruhps2048677/ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer (7.4.0) |
3912319 | 1.00 | ntruhps4096821 | crypto_kem/ntruhps4096821/ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer (7.4.0) |
2888627 | 1.00 | ntruhrss701 | crypto_kem/ntruhrss701/ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer (7.4.0) |
| | ntruhrss701 | crypto_kem/ntruhrss701/avx2 | gcc -m32 -O3 -fomit-frame-pointer |
577296 | 1.00 | ntrukem443 | crypto_kem/ntrukem443/ref | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer (7.4.0) |
978280 | 1.00 | ntrukem743 | crypto_kem/ntrukem743/ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (7.4.0) |
| | ntrulpr4591761 | crypto_kem/ntrulpr4591761/avx | gcc -m32 -O3 -fomit-frame-pointer |
| | ntrulpr4591761 | crypto_kem/ntrulpr4591761/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | ntrulpr653 | crypto_kem/ntrulpr653/factored | gcc -m32 -O3 -fomit-frame-pointer |
| | ntrulpr653 | crypto_kem/ntrulpr653/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | ntrulpr761 | crypto_kem/ntrulpr761/factored | gcc -m32 -O3 -fomit-frame-pointer |
| | ntrulpr761 | crypto_kem/ntrulpr761/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | ntrulpr857 | crypto_kem/ntrulpr857/factored | gcc -m32 -O3 -fomit-frame-pointer |
| | ntrulpr857 | crypto_kem/ntrulpr857/ref | gcc -m32 -O3 -fomit-frame-pointer |
1529923 | 1.00 | ntskem1264 | crypto_kem/ntskem1264/opt | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (7.4.0) |
| | ntskem1264 | crypto_kem/ntskem1264/avx2 | gcc -m32 -O3 -fomit-frame-pointer |
| | ntskem1264 | crypto_kem/ntskem1264/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | ntskem1264 | crypto_kem/ntskem1264/sse2 | gcc -m32 -O3 -fomit-frame-pointer |
5557779 | 1.00 | ntskem13136 | crypto_kem/ntskem13136/opt | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer (7.4.0) |
| | ntskem13136 | crypto_kem/ntskem13136/avx2 | gcc -m32 -O3 -fomit-frame-pointer |
| | ntskem13136 | crypto_kem/ntskem13136/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | ntskem13136 | crypto_kem/ntskem13136/sse2 | gcc -m32 -O3 -fomit-frame-pointer |
2636851 | 1.00 | ntskem1380 | crypto_kem/ntskem1380/opt | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (7.4.0) |
| | ntskem1380 | crypto_kem/ntskem1380/avx2 | gcc -m32 -O3 -fomit-frame-pointer |
| | ntskem1380 | crypto_kem/ntskem1380/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | ntskem1380 | crypto_kem/ntskem1380/sse2 | gcc -m32 -O3 -fomit-frame-pointer |
| | oddmanhattan128 | crypto_kem/oddmanhattan128/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | oddmanhattan128 | crypto_kem/oddmanhattan128/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | oddmanhattan192 | crypto_kem/oddmanhattan192/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | oddmanhattan192 | crypto_kem/oddmanhattan192/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | oddmanhattan256 | crypto_kem/oddmanhattan256/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | oddmanhattan256 | crypto_kem/oddmanhattan256/ref | gcc -m32 -O3 -fomit-frame-pointer |
6104192 | 1.00 | papabear | crypto_kem/papabear/ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer (7.4.0) |
| | papabear | crypto_kem/papabear/lowmem | gcc -m32 -O3 -fomit-frame-pointer |
| | papabear | crypto_kem/papabear/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | papabear | crypto_kem/papabear/vec | gcc -m32 -O3 -fomit-frame-pointer |
2420824 | 1.00 | papabearephem | crypto_kem/papabearephem/ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer (7.4.0) |
| | papabearephem | crypto_kem/papabearephem/lowmem | gcc -m32 -O3 -fomit-frame-pointer |
| | papabearephem | crypto_kem/papabearephem/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | papabearephem | crypto_kem/papabearephem/vec | gcc -m32 -O3 -fomit-frame-pointer |
| | pqrsa15 | crypto_kem/pqrsa15/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | ramstakers216091 | crypto_kem/ramstakers216091/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | ramstakers756839 | crypto_kem/ramstakers756839/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | remblem1056 | crypto_kem/remblem1056/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | remblem928 | crypto_kem/remblem928/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | rsa2048 | crypto_kem/rsa2048/gmp | gcc -m32 -O3 -fomit-frame-pointer |
629330 | 1.00 | saber | crypto_kem/saber/portable | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer (7.4.0) |
642895 | 1.02 | saber | crypto_kem/saber/ref | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer |
614608162 | 1.00 | sikep503 | crypto_kem/sikep503/opt | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer (7.4.0) |
| | sikep503 | crypto_kem/sikep503/ms | gcc -m32 -O3 -fomit-frame-pointer |
| | sikep503 | crypto_kem/sikep503/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | sikep503 | crypto_kem/sikep503/x64 | gcc -m32 -O3 -fomit-frame-pointer |
42715643 | 1.00 | sntrup4591761 | crypto_kem/sntrup4591761/ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer (7.4.0) |
| | sntrup4591761 | crypto_kem/sntrup4591761/avx | gcc -m32 -O3 -fomit-frame-pointer |
173705 | 1.00 | sntrup653 | crypto_kem/sntrup653/factored | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer (7.4.0) |
113382506 | 652.73 | sntrup653 | crypto_kem/sntrup653/ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer |
186974 | 1.00 | sntrup761 | crypto_kem/sntrup761/factored | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer (7.4.0) |
153614950 | 821.58 | sntrup761 | crypto_kem/sntrup761/ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer |
228504 | 1.00 | sntrup857 | crypto_kem/sntrup857/factored | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer (7.4.0) |
194419632 | 850.84 | sntrup857 | crypto_kem/sntrup857/ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer |
6244851 | 1.00 | threebears1248r2cca | crypto_kem/threebears1248r2cca/ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer (7.4.0) |
| | threebears1248r2cca | crypto_kem/threebears1248r2cca/lowmem | gcc -m32 -O3 -fomit-frame-pointer |
| | threebears1248r2cca | crypto_kem/threebears1248r2cca/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | threebears1248r2cca | crypto_kem/threebears1248r2cca/vec | gcc -m32 -O3 -fomit-frame-pointer |
| | threebears1248r2ccax | crypto_kem/threebears1248r2ccax/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | threebears1248r2ccax | crypto_kem/threebears1248r2ccax/vec | gcc -m32 -O3 -fomit-frame-pointer |
2441887 | 1.00 | threebears1248r2cpa | crypto_kem/threebears1248r2cpa/ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer (7.4.0) |
| | threebears1248r2cpa | crypto_kem/threebears1248r2cpa/lowmem | gcc -m32 -O3 -fomit-frame-pointer |
| | threebears1248r2cpa | crypto_kem/threebears1248r2cpa/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | threebears1248r2cpa | crypto_kem/threebears1248r2cpa/vec | gcc -m32 -O3 -fomit-frame-pointer |
| | threebears1248r2cpax | crypto_kem/threebears1248r2cpax/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | threebears1248r2cpax | crypto_kem/threebears1248r2cpax/vec | gcc -m32 -O3 -fomit-frame-pointer |
2187430 | 1.00 | threebears624r2cca | crypto_kem/threebears624r2cca/ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer (7.4.0) |
| | threebears624r2cca | crypto_kem/threebears624r2cca/lowmem | gcc -m32 -O3 -fomit-frame-pointer |
| | threebears624r2cca | crypto_kem/threebears624r2cca/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | threebears624r2cca | crypto_kem/threebears624r2cca/vec | gcc -m32 -O3 -fomit-frame-pointer |
| | threebears624r2ccax | crypto_kem/threebears624r2ccax/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | threebears624r2ccax | crypto_kem/threebears624r2ccax/vec | gcc -m32 -O3 -fomit-frame-pointer |
936480 | 1.00 | threebears624r2cpa | crypto_kem/threebears624r2cpa/ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer (7.4.0) |
| | threebears624r2cpa | crypto_kem/threebears624r2cpa/lowmem | gcc -m32 -O3 -fomit-frame-pointer |
| | threebears624r2cpa | crypto_kem/threebears624r2cpa/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | threebears624r2cpa | crypto_kem/threebears624r2cpa/vec | gcc -m32 -O3 -fomit-frame-pointer |
| | threebears624r2cpax | crypto_kem/threebears624r2cpax/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | threebears624r2cpax | crypto_kem/threebears624r2cpax/vec | gcc -m32 -O3 -fomit-frame-pointer |
3923655 | 1.00 | threebears936r2cca | crypto_kem/threebears936r2cca/ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer (7.4.0) |
| | threebears936r2cca | crypto_kem/threebears936r2cca/lowmem | gcc -m32 -O3 -fomit-frame-pointer |
| | threebears936r2cca | crypto_kem/threebears936r2cca/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | threebears936r2cca | crypto_kem/threebears936r2cca/vec | gcc -m32 -O3 -fomit-frame-pointer |
| | threebears936r2ccax | crypto_kem/threebears936r2ccax/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | threebears936r2ccax | crypto_kem/threebears936r2ccax/vec | gcc -m32 -O3 -fomit-frame-pointer |
1589432 | 1.00 | threebears936r2cpa | crypto_kem/threebears936r2cpa/ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer (7.4.0) |
| | threebears936r2cpa | crypto_kem/threebears936r2cpa/lowmem | gcc -m32 -O3 -fomit-frame-pointer |
| | threebears936r2cpa | crypto_kem/threebears936r2cpa/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | threebears936r2cpa | crypto_kem/threebears936r2cpa/vec | gcc -m32 -O3 -fomit-frame-pointer |
| | threebears936r2cpax | crypto_kem/threebears936r2cpax/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | threebears936r2cpax | crypto_kem/threebears936r2cpax/vec | gcc -m32 -O3 -fomit-frame-pointer |
| | titaniumccahi | crypto_kem/titaniumccahi/avx2 | gcc -m32 -O3 -fomit-frame-pointer |
| | titaniumccahi | crypto_kem/titaniumccahi/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | titaniumccahi | crypto_kem/titaniumccahi/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | titaniumccalite | crypto_kem/titaniumccalite/avx2 | gcc -m32 -O3 -fomit-frame-pointer |
| | titaniumccalite | crypto_kem/titaniumccalite/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | titaniumccalite | crypto_kem/titaniumccalite/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | titaniumccamed | crypto_kem/titaniumccamed/avx2 | gcc -m32 -O3 -fomit-frame-pointer |
| | titaniumccamed | crypto_kem/titaniumccamed/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | titaniumccamed | crypto_kem/titaniumccamed/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | titaniumccastd | crypto_kem/titaniumccastd/avx2 | gcc -m32 -O3 -fomit-frame-pointer |
| | titaniumccastd | crypto_kem/titaniumccastd/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | titaniumccastd | crypto_kem/titaniumccastd/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | titaniumccasuper | crypto_kem/titaniumccasuper/avx2 | gcc -m32 -O3 -fomit-frame-pointer |
| | titaniumccasuper | crypto_kem/titaniumccasuper/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | titaniumccasuper | crypto_kem/titaniumccasuper/ref | gcc -m32 -O3 -fomit-frame-pointer |
| | titaniumccatoy | crypto_kem/titaniumccatoy/avx2 | gcc -m32 -O3 -fomit-frame-pointer |
| | titaniumccatoy | crypto_kem/titaniumccatoy/opt | gcc -m32 -O3 -fomit-frame-pointer |
| | titaniumccatoy | crypto_kem/titaniumccatoy/ref | gcc -m32 -O3 -fomit-frame-pointer |