| Time | Relative time | Primitive | Implementation | Compiler |
| | 3hfe | T:ref | opt-local-bin-g++ -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | 4hfe | T:ref | opt-local-bin-g++ -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 2650714 | 1.00 | cargocult2048 | T:ref | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| | ledapkc1264 | T:portableopt | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ledapkc12sl | T:portableopt | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ledapkc1364 | T:portableopt | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ledapkc13sl | T:portableopt | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ledapkc1464 | T:portableopt | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ledapkc14sl | T:portableopt | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ledapkc3264 | T:portableopt | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ledapkc32sl | T:portableopt | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ledapkc3364 | T:portableopt | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ledapkc33sl | T:portableopt | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ledapkc3464 | T:portableopt | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ledapkc34sl | T:portableopt | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ledapkc5264 | T:portableopt | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ledapkc52sl | T:portableopt | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 14688411 | 1.00 | ledapkc5364 | T:portableopt | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| | ledapkc53sl | T:portableopt | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ledapkc5464 | T:portableopt | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ledapkc54sl | T:portableopt | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 297979 | 1.00 | lotus128 | T:avx2 | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 351995 | 1.18 | lotus128 | T:opt | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| | lotus128 | T:ref | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 3286784 | 1.00 | lotus192 | T:avx2 | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 6247549 | 1.90 | lotus192 | T:opt | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| | lotus192 | T:ref | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 655821 | 1.00 | lotus256 | T:avx2 | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 751519 | 1.15 | lotus256 | T:opt | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| | lotus256 | T:ref | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| | mceliece | T:ref | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 10667921 | 1.00 | mcnie3q1281 | T:ref | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 12987495 | 1.00 | mcnie3q1282 | T:ref | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 12721299 | 1.00 | mcnie3q1921 | T:ref | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 14948480 | 1.00 | mcnie3q1922 | T:ref | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 12133964 | 1.00 | mcnie3q2561 | T:ref | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 16154015 | 1.00 | mcnie3q2562 | T:ref | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 10888323 | 1.00 | mcnie4q1281 | T:ref | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 11022797 | 1.00 | mcnie4q1282 | T:ref | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 11037682 | 1.00 | mcnie4q1921 | T:ref | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 13162309 | 1.00 | mcnie4q1922 | T:ref | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 10789487 | 1.00 | mcnie4q2561 | T:ref | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 12835797 | 1.00 | mcnie4q2562 | T:ref | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| | ntruees1087ep1 | T:ref | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | ntruees1499ep1 | T:ref | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 111267 | 1.00 | ntruees401ep2 | T:ref | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 124528 | 1.00 | ntruees439ep1 | T:ref | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 176548 | 1.00 | ntruees593ep1 | T:ref | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 221753 | 1.00 | ntruees743ep1 | T:ref | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 274069 | 1.00 | ntruees787ep1 | T:ref | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 168450796 | 1.00 | pqrsa15 | T:ref | clang -march=icelake-client -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Apple LLVM 11.0.3 (clang-1103.0.32.62)) |
| 1380123 | 1.00 | r5n11pke0d | T:avx2 | clang -march=icelake-client -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Apple LLVM 11.0.3 (clang-1103.0.32.62)) |
| 14473828 | 10.49 | r5n11pke0d | T:opt | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 5669741259 | 4108.14 | r5n11pke0d | T:ref | clang -march=icelake-client -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 3332574 | 1.00 | r5n13pke0d | T:avx2 | clang -march=icelake-client -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Apple LLVM 11.0.3 (clang-1103.0.32.62)) |
| 28222019 | 8.47 | r5n13pke0d | T:opt | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 10613300255 | 3184.72 | r5n13pke0d | T:ref | clang -march=icelake-client -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 14068656 | 1.00 | r5n13pke0smallct | T:avx2 | clang -march=icelake-client -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Apple LLVM 11.0.3 (clang-1103.0.32.62)) |
| 16852103 | 1.20 | r5n13pke0smallct | T:opt | clang -march=icelake-client -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| | r5n13pke0smallct | T:ref | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 4375759 | 1.00 | r5n15pke0d | T:avx2 | clang -march=icelake-client -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Apple LLVM 11.0.3 (clang-1103.0.32.62)) |
| 52711293 | 12.05 | r5n15pke0d | T:opt | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| | r5n15pke0d | T:ref | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 343844 | 1.00 | r5nd1pke0d | T:avx2 | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 344427 | 1.00 | r5nd1pke0d | T:opt | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 10846901 | 31.55 | r5nd1pke0d | T:ref | clang -march=icelake-client -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 231470 | 1.00 | r5nd1pke5d | T:avx2 | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 236780 | 1.02 | r5nd1pke5d | T:opt | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 8237483 | 35.59 | r5nd1pke5d | T:ref | clang -march=icelake-client -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 472267 | 1.00 | r5nd3pke0d | T:avx2 | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 474420 | 1.00 | r5nd3pke0d | T:opt | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 22579147 | 47.81 | r5nd3pke0d | T:ref | clang -march=icelake-client -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 448241 | 1.00 | r5nd3pke5d | T:opt | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 450339 | 1.00 | r5nd3pke5d | T:avx2 | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 17844292 | 39.81 | r5nd3pke5d | T:ref | clang -march=icelake-client -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 592979 | 1.00 | r5nd5pke0d | T:avx2 | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 605383 | 1.02 | r5nd5pke0d | T:opt | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 42249268 | 71.25 | r5nd5pke0d | T:ref | clang -march=icelake-client -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 762015 | 1.00 | r5nd5pke5d | T:opt | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 774706 | 1.02 | r5nd5pke5d | T:avx2 | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 27759328 | 36.43 | r5nd5pke5d | T:ref | clang -march=icelake-client -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE |
| 1034266 | 1.00 | ronald1024 | T:opensslnew | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| | ronald1024 | T:openssl | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 2865652 | 1.00 | ronald1536 | T:opensslnew | clang -march=icelake-client -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Apple LLVM 11.0.3 (clang-1103.0.32.62)) |
| | ronald1536 | T:openssl | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 4651071 | 1.00 | ronald2048 | T:opensslnew | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| | ronald2048 | T:openssl | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 12925505 | 1.00 | ronald3072 | T:opensslnew | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| | ronald3072 | T:openssl | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| 27835435 | 1.00 | ronald4096 | T:opensslnew | clang -march=icelake-client -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (4.2.1 Compatible Apple LLVM 11.0.3 (clang-1103.0.32.62)) |
| | ronald4096 | T:openssl | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| 2648333 | 1.00 | rsa2048 | T:ref | opt-local-bin-gcc -march=icelake-client -mtune=icelake-client -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |