| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 31388 | 38592 0 0 | 51916 800 768 | sphlib | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
| 31388 | 38592 0 0 | 51964 800 768 | sphlib | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
| 31388 | 35268 0 0 | 46375 896 744 | sphlib | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
| 31801 | 35308 0 0 | 48631 896 744 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
| 31801 | 36132 0 0 | 46615 880 736 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
| 32214 | 25195 192 0 | 38601 1000 768 | low-mem | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
| 32214 | 25207 192 0 | 38665 1000 768 | low-mem | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
| 32214 | 66779 192 0 | 80233 1000 768 | no-salt | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
| 32214 | 66779 192 0 | 80233 1000 768 | no-salt | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
| 32214 | 36132 0 0 | 46551 880 736 | sphlib | gcc_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
| 32214 | 36132 0 0 | 46551 880 736 | sphlib | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
| 32627 | 36132 0 0 | 46551 880 736 | sphlib | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
| 34279 | 38868 0 0 | 53327 896 744 | sphlib | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190911 | 20190816 |
| 34692 | 38684 0 0 | 49839 896 744 | sphlib | gcc_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
| 34692 | 38076 0 0 | 49319 896 744 | sphlib | gcc_-O_-fomit-frame-pointer | 20190911 | 20190816 |
| 34692 | 38908 0 0 | 50183 896 744 | sphlib | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
| 35105 | 71939 192 0 | 85361 1000 768 | new-aes-round | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
| 35105 | 41840 0 0 | 55543 896 760 | sphlib | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
| 35105 | 12480 0 0 | 25860 800 768 | sphlib-small | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
| 35518 | 12480 0 0 | 25860 800 768 | sphlib-small | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
| 35931 | 27819 192 0 | 42240 1096 744 | low-mem | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
| 36757 | 23331 192 0 | 34384 1096 744 | low-mem | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
| 36757 | 16736 0 0 | 30455 896 760 | sphlib-small | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
| 37170 | 16708 0 0 | 29047 896 760 | sphlib-small | gcc_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
| 37170 | 13148 0 0 | 26463 896 744 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
| 37583 | 27819 192 0 | 42240 1096 744 | low-mem | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190911 | 20190816 |
| 37996 | 16867 192 0 | 30329 1000 768 | lower-mem | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
| 37996 | 62963 192 0 | 74024 1096 744 | no-salt | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
| 37996 | 79491 192 0 | 91904 1104 760 | no-salt | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
| 38409 | 75247 192 0 | 89664 1096 744 | new-aes-round | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
| 38822 | 78503 192 0 | 92208 1104 760 | no-salt | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
| 38822 | 70103 192 0 | 83784 1104 760 | no-salt | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
| 38822 | 13044 0 0 | 24295 896 744 | sphlib-small | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
| 38822 | 16764 0 0 | 30455 896 760 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
| 38822 | 13044 0 0 | 24295 896 744 | sphlib-small | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
| 39235 | 75319 192 0 | 87648 1104 760 | new-aes-round | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
| 39235 | 82207 192 0 | 95920 1104 760 | new-aes-round | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
| 39235 | 68499 192 0 | 82928 1096 744 | no-salt | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
| 39235 | 12652 0 0 | 23751 896 744 | sphlib-small | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
| 39648 | 24003 192 0 | 35208 1096 744 | low-mem | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
| 39648 | 16991 192 0 | 30401 1000 768 | lower-mem | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
| 39648 | 69427 192 0 | 80552 1096 744 | new-aes-round | gcc_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
| 39648 | 74023 192 0 | 87720 1104 760 | new-aes-round | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
| 39648 | 71039 192 0 | 83344 1104 760 | no-salt | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
| 40061 | 23039 192 0 | 33447 1080 736 | low-mem | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
| 40061 | 17347 192 0 | 29784 1104 760 | lower-mem | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
| 40061 | 71555 192 0 | 84752 1096 744 | new-aes-round | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
| 40061 | 61999 192 0 | 72415 1080 736 | no-salt | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
| 40474 | 23039 192 0 | 33383 1080 736 | low-mem | gcc_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
| 40474 | 23039 192 0 | 33383 1080 736 | low-mem | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
| 40474 | 66299 192 0 | 76655 1080 736 | new-aes-round | gcc_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
| 40474 | 66299 192 0 | 76719 1080 736 | new-aes-round | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
| 40474 | 66303 192 0 | 76671 1080 736 | new-aes-round | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
| 40474 | 61999 192 0 | 72415 1080 736 | no-salt | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
| 40887 | 28379 192 0 | 40792 1104 760 | low-mem | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
| 40887 | 66299 192 0 | 76655 1080 736 | new-aes-round | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
| 40887 | 65283 192 0 | 76400 1096 744 | no-salt | gcc_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
| 40887 | 62003 192 0 | 72351 1080 736 | no-salt | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
| 41300 | 20147 192 0 | 34568 1096 744 | lower-mem | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
| 41713 | 14995 192 0 | 26056 1096 744 | lower-mem | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
| 42126 | 17655 192 0 | 30008 1104 760 | lower-mem | gcc_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
| 42126 | 14243 192 0 | 24607 1080 736 | lower-mem | gcc_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
| 42126 | 14243 192 0 | 24607 1080 736 | lower-mem | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
| 42126 | 14243 192 0 | 24671 1080 736 | lower-mem | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
| 42126 | 70783 192 0 | 82000 1096 744 | new-aes-round | gcc_-O_-fomit-frame-pointer | 20190911 | 20190816 |
| 42126 | 70791 192 0 | 82000 1096 744 | new-aes-round | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
| 42539 | 28551 192 0 | 42264 1104 760 | low-mem | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
| 42539 | 12384 0 0 | 22879 880 736 | sphlib-small | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
| 42539 | 12788 0 0 | 24063 896 744 | sphlib-small | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
| 42952 | 28655 192 0 | 40984 1104 760 | low-mem | gcc_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
| 42952 | 15987 192 0 | 29176 1096 744 | lower-mem | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
| 42952 | 64095 192 0 | 75304 1096 744 | no-salt | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
| 43365 | 64087 192 0 | 75288 1096 744 | no-salt | gcc_-O_-fomit-frame-pointer | 20190911 | 20190816 |
| 43365 | 12380 0 0 | 22815 880 736 | sphlib-small | gcc_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
| 44191 | 15435 192 0 | 26648 1096 744 | lower-mem | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
| 45017 | 41980 0 0 | 54311 896 760 | sphlib | gcc_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
| 45017 | 42724 0 0 | 55167 896 760 | sphlib | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
| 45430 | 38660 0 0 | 51887 896 744 | sphlib | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
| 47908 | 15251 192 0 | 26472 1096 744 | lower-mem | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
| 49147 | 25587 192 0 | 38776 1096 744 | low-mem | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
| 49560 | 13108 0 0 | 26335 896 744 | sphlib-small | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
| 49560 | 16876 0 0 | 29327 896 760 | sphlib-small | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
| 49973 | 23219 192 0 | 36488 1096 744 | low-mem | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
| 50799 | 25935 192 0 | 39616 1104 760 | low-mem | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
| 50799 | 63979 192 0 | 77248 1096 744 | no-salt | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
| 51625 | 80015 192 0 | 92352 1104 760 | no-salt | gcc_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
| 51625 | 67419 192 0 | 80616 1096 744 | no-salt | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
| 52038 | 12644 0 0 | 23807 896 744 | sphlib-small | gcc_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
| 52451 | 83411 192 0 | 95840 1104 760 | new-aes-round | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
| 52451 | 35680 0 0 | 49052 800 768 | sphlib | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190911 | 20190816 |
| 52451 | 39012 0 0 | 52679 896 760 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
| 53277 | 73463 192 0 | 86929 1000 768 | new-aes-round | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190911 | 20190816 |
| 53277 | 83767 192 0 | 96112 1104 760 | new-aes-round | gcc_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
| 54103 | 25279 192 0 | 38745 1000 768 | low-mem | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190911 | 20190816 |
| 54103 | 68123 192 0 | 81400 1096 744 | new-aes-round | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
| 54516 | 12396 0 0 | 25780 800 768 | sphlib-small | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190911 | 20190816 |
| 54929 | 68287 192 0 | 81753 1000 768 | no-salt | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190911 | 20190816 |
| 55342 | 39088 0 0 | 51399 896 760 | sphlib | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
| 56168 | 36132 0 0 | 46615 880 736 | sphlib | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
| 56581 | 17655 192 0 | 31384 1104 760 | lower-mem | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
| 59885 | 17527 192 0 | 31208 1104 760 | lower-mem | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
| 60298 | 38592 0 0 | 51964 800 768 | sphlib | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
| 60298 | 38592 0 0 | 51964 800 768 | sphlib | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
| 61537 | 15483 192 0 | 28768 1096 744 | lower-mem | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
| 61950 | 66767 192 0 | 80169 1000 768 | no-salt | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
| 61950 | 66779 192 0 | 80233 1000 768 | no-salt | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
| 62363 | 25951 192 0 | 38272 1104 760 | low-mem | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
| 62363 | 16751 192 0 | 30217 1000 768 | lower-mem | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190911 | 20190816 |
| 63189 | 65307 192 0 | 76528 1096 744 | no-salt | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
| 63602 | 25207 192 0 | 38665 1000 768 | low-mem | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
| 63602 | 12480 0 0 | 25812 800 768 | sphlib-small | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
| 64015 | 25207 192 0 | 38665 1000 768 | low-mem | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
| 64015 | 12480 0 0 | 25860 800 768 | sphlib-small | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
| 64428 | 23039 192 0 | 33447 1080 736 | low-mem | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
| 64841 | 69419 192 0 | 80648 1096 744 | new-aes-round | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
| 65667 | 66299 192 0 | 76719 1080 736 | new-aes-round | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
| 66080 | 25251 192 0 | 36376 1096 744 | low-mem | gcc_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
| 66080 | 71951 192 0 | 85425 1000 768 | new-aes-round | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
| 66080 | 71951 192 0 | 85425 1000 768 | new-aes-round | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
| 66080 | 71951 192 0 | 85425 1000 768 | new-aes-round | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
| 66493 | 25267 192 0 | 36488 1096 744 | low-mem | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
| 66493 | 16736 0 0 | 29079 896 760 | sphlib-small | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
| 69384 | 12384 0 0 | 22879 880 736 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
| 71036 | 14243 192 0 | 24671 1080 736 | lower-mem | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
| 73101 | 17511 192 0 | 29848 1104 760 | lower-mem | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
| 73514 | 15243 192 0 | 26360 1096 744 | lower-mem | gcc_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
| 75992 | 23043 192 0 | 33383 1080 736 | low-mem | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
| 78057 | 12380 0 0 | 22815 880 736 | sphlib-small | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
| 78057 | 12380 0 0 | 22815 880 736 | sphlib-small | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
| 78470 | 16867 192 0 | 30329 1000 768 | lower-mem | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
| 78470 | 16867 192 0 | 30329 1000 768 | lower-mem | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
| 79709 | 61999 192 0 | 72351 1080 736 | no-salt | gcc_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
| 79709 | 61999 192 0 | 72351 1080 736 | no-salt | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
| 84252 | 38076 0 0 | 49319 896 744 | sphlib | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
| 84252 | 38868 0 0 | 53327 896 744 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
| 84252 | 38076 0 0 | 49319 896 744 | sphlib | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
| 88795 | 66979 192 0 | 78048 1096 744 | new-aes-round | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
| 91273 | 68499 192 0 | 82928 1096 744 | no-salt | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190911 | 20190816 |
| 94164 | 87376 0 0 | 104895 880 744 | sphlib | cc | 20190911 | 20190816 |
| 97468 | 14247 192 0 | 24607 1080 736 | lower-mem | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
| 97468 | 14760 0 0 | 29231 896 744 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
| 97881 | 14760 0 0 | 29231 896 744 | sphlib-small | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190911 | 20190816 |
| 100359 | 13044 0 0 | 24295 896 744 | sphlib-small | gcc_-O_-fomit-frame-pointer | 20190911 | 20190816 |
| 104489 | 23995 192 0 | 35192 1096 744 | low-mem | gcc_-O_-fomit-frame-pointer | 20190911 | 20190816 |
| 104489 | 23995 192 0 | 35192 1096 744 | low-mem | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
| 106967 | 75247 192 0 | 89664 1096 744 | new-aes-round | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190911 | 20190816 |
| 108206 | 64087 192 0 | 75288 1096 744 | no-salt | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
| 109858 | 24155 192 0 | 37609 1000 768 | 8-bit | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
| 111510 | 20147 192 0 | 34568 1096 744 | lower-mem | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190911 | 20190816 |
| 123487 | 70783 192 0 | 82000 1096 744 | new-aes-round | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
| 123900 | 15435 192 0 | 26648 1096 744 | lower-mem | gcc_-O_-fomit-frame-pointer | 20190911 | 20190816 |
| 123900 | 15443 192 0 | 26648 1096 744 | lower-mem | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
| 126791 | 24252 0 0 | 41775 880 744 | sphlib-small | gcc_-funroll-loops | 20190911 | 20190816 |
| 132573 | 51307 192 0 | 64664 1080 744 | low-mem | gcc | 20190911 | 20190816 |
| 132986 | 14327 192 0 | 26664 1104 760 | 8-bit | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
| 133812 | 13347 192 0 | 25792 1104 760 | 8-bit | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
| 134225 | 14783 192 0 | 28472 1104 760 | 8-bit | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
| 136703 | 14151 192 0 | 27880 1104 760 | 8-bit | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
| 137116 | 24215 192 0 | 37673 1000 768 | 8-bit | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190911 | 20190816 |
| 138355 | 23919 192 0 | 37329 1000 768 | 8-bit | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
| 138768 | 24155 192 0 | 37609 1000 768 | 8-bit | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
| 138768 | 24155 192 0 | 37609 1000 768 | 8-bit | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
| 139181 | 11131 192 0 | 22272 1096 744 | 8-bit | gcc_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
| 140007 | 155111 192 0 | 168464 1080 744 | new-aes-round | cc | 20190911 | 20190816 |
| 140007 | 155111 192 0 | 168464 1080 744 | new-aes-round | gcc | 20190911 | 20190816 |
| 140007 | 155111 192 0 | 168464 1080 744 | new-aes-round | gcc_-funroll-loops | 20190911 | 20190816 |
| 140420 | 150951 192 0 | 164296 1080 744 | no-salt | cc | 20190911 | 20190816 |
| 140420 | 150951 192 0 | 164296 1080 744 | no-salt | gcc | 20190911 | 20190816 |
| 165200 | 29863 192 0 | 43216 1080 744 | lower-mem | cc | 20190911 | 20190816 |
| 165200 | 29863 192 0 | 43216 1080 744 | lower-mem | gcc | 20190911 | 20190816 |
| 175938 | 12083 192 0 | 25296 1096 744 | 8-bit | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
| 176351 | 13799 192 0 | 26152 1104 760 | 8-bit | gcc_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
| 178416 | 12371 192 0 | 25672 1096 744 | 8-bit | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
| 189154 | 11155 192 0 | 22400 1096 744 | 8-bit | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
| 191219 | 11331 192 0 | 22424 1096 744 | 8-bit | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
| 267211 | 87376 0 0 | 104895 880 744 | sphlib | gcc_-funroll-loops | 20190911 | 20190816 |
| 269689 | 87376 0 0 | 104895 880 744 | sphlib | gcc | 20190911 | 20190816 |
| 350637 | 51307 192 0 | 64664 1080 744 | low-mem | gcc_-funroll-loops | 20190911 | 20190816 |
| 351050 | 51307 192 0 | 64664 1080 744 | low-mem | cc | 20190911 | 20190816 |
| 353941 | 16783 192 0 | 31224 1096 744 | 8-bit | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
| 356832 | 11895 192 0 | 23112 1096 744 | 8-bit | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
| 356832 | 150951 192 0 | 164296 1080 744 | no-salt | gcc_-funroll-loops | 20190911 | 20190816 |
| 363853 | 24252 0 0 | 41775 880 744 | sphlib-small | cc | 20190911 | 20190816 |
| 363853 | 24252 0 0 | 41775 880 744 | sphlib-small | gcc | 20190911 | 20190816 |
| 427455 | 29863 192 0 | 43216 1080 744 | lower-mem | gcc_-funroll-loops | 20190911 | 20190816 |
| 459256 | 10383 192 0 | 20751 1080 736 | 8-bit | gcc_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
| 459256 | 10383 192 0 | 20815 1080 736 | 8-bit | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
| 461321 | 10387 192 0 | 20751 1080 736 | 8-bit | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
| 628173 | 11895 192 0 | 23112 1096 744 | 8-bit | gcc_-O_-fomit-frame-pointer | 20190911 | 20190816 |
| 628173 | 11903 192 0 | 23128 1096 744 | 8-bit | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
| 657083 | 10383 192 0 | 20815 1080 736 | 8-bit | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
| 659974 | 10383 192 0 | 20751 1080 736 | 8-bit | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
| 682689 | 16783 192 0 | 31224 1096 744 | 8-bit | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190911 | 20190816 |
| 1064714 | 31323 192 0 | 44712 1080 744 | 8-bit | gcc_-funroll-loops | 20190911 | 20190816 |
| 1066366 | 31323 192 0 | 44712 1080 744 | 8-bit | cc | 20190911 | 20190816 |
| 1757315 | 31323 192 0 | 44712 1080 744 | 8-bit | gcc | 20190911 | 20190816 |
| Compiler | Implementations
|
| cc | 8-bit |
| gcc | 8-bit |
| gcc -O2 -fomit-frame-pointer | 8-bit |
| gcc -O3 -fomit-frame-pointer | 8-bit |
| gcc -O -fomit-frame-pointer | 8-bit |
| gcc -Os -fomit-frame-pointer | 8-bit |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 8-bit |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 8-bit |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | 8-bit |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | 8-bit |
| gcc -funroll-loops | 8-bit |
| gcc -funroll-loops -O2 -fomit-frame-pointer | 8-bit |
| gcc -funroll-loops -O3 -fomit-frame-pointer | 8-bit |
| gcc -funroll-loops -O -fomit-frame-pointer | 8-bit |
| gcc -funroll-loops -Os -fomit-frame-pointer | 8-bit |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 8-bit |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 8-bit |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 8-bit |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 8-bit |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 8-bit |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 8-bit |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 8-bit |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 8-bit |
| cc | low-mem |
| gcc | low-mem |
| gcc -O2 -fomit-frame-pointer | low-mem |
| gcc -O3 -fomit-frame-pointer | low-mem |
| gcc -O -fomit-frame-pointer | low-mem |
| gcc -Os -fomit-frame-pointer | low-mem |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | low-mem |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | low-mem |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | low-mem |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | low-mem |
| gcc -funroll-loops | low-mem |
| gcc -funroll-loops -O2 -fomit-frame-pointer | low-mem |
| gcc -funroll-loops -O3 -fomit-frame-pointer | low-mem |
| gcc -funroll-loops -O -fomit-frame-pointer | low-mem |
| gcc -funroll-loops -Os -fomit-frame-pointer | low-mem |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | low-mem |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | low-mem |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | low-mem |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | low-mem |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | low-mem |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | low-mem |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | low-mem |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | low-mem |
| cc | lower-mem |
| gcc | lower-mem |
| gcc -O2 -fomit-frame-pointer | lower-mem |
| gcc -O3 -fomit-frame-pointer | lower-mem |
| gcc -O -fomit-frame-pointer | lower-mem |
| gcc -Os -fomit-frame-pointer | lower-mem |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | lower-mem |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | lower-mem |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | lower-mem |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | lower-mem |
| gcc -funroll-loops | lower-mem |
| gcc -funroll-loops -O2 -fomit-frame-pointer | lower-mem |
| gcc -funroll-loops -O3 -fomit-frame-pointer | lower-mem |
| gcc -funroll-loops -O -fomit-frame-pointer | lower-mem |
| gcc -funroll-loops -Os -fomit-frame-pointer | lower-mem |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | lower-mem |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | lower-mem |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | lower-mem |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | lower-mem |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | lower-mem |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | lower-mem |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | lower-mem |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | lower-mem |
| cc | new-aes-round |
| gcc | new-aes-round |
| gcc -O2 -fomit-frame-pointer | new-aes-round |
| gcc -O3 -fomit-frame-pointer | new-aes-round |
| gcc -O -fomit-frame-pointer | new-aes-round |
| gcc -Os -fomit-frame-pointer | new-aes-round |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | new-aes-round |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | new-aes-round |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | new-aes-round |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | new-aes-round |
| gcc -funroll-loops | new-aes-round |
| gcc -funroll-loops -O2 -fomit-frame-pointer | new-aes-round |
| gcc -funroll-loops -O3 -fomit-frame-pointer | new-aes-round |
| gcc -funroll-loops -O -fomit-frame-pointer | new-aes-round |
| gcc -funroll-loops -Os -fomit-frame-pointer | new-aes-round |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | new-aes-round |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | new-aes-round |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | new-aes-round |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | new-aes-round |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | new-aes-round |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | new-aes-round |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | new-aes-round |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | new-aes-round |
| cc | no-salt |
| gcc | no-salt |
| gcc -O2 -fomit-frame-pointer | no-salt |
| gcc -O3 -fomit-frame-pointer | no-salt |
| gcc -O -fomit-frame-pointer | no-salt |
| gcc -Os -fomit-frame-pointer | no-salt |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | no-salt |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | no-salt |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | no-salt |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | no-salt |
| gcc -funroll-loops | no-salt |
| gcc -funroll-loops -O2 -fomit-frame-pointer | no-salt |
| gcc -funroll-loops -O3 -fomit-frame-pointer | no-salt |
| gcc -funroll-loops -O -fomit-frame-pointer | no-salt |
| gcc -funroll-loops -Os -fomit-frame-pointer | no-salt |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | no-salt |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | no-salt |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | no-salt |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | no-salt |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | no-salt |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | no-salt |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | no-salt |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | no-salt
|