Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
0 | 17487 192 0 | 31083 1128 776 | lower-mem | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
0 | 14247 192 0 | 23894 1104 744 | lower-mem | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
0 | 154771 192 0 | 167375 1104 744 | new-aes-round | gcc | 20191127 | 20190816 |
0 | 64699 192 0 | 78051 1120 744 | no-salt | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
0 | 36024 0 0 | 45622 904 744 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
0 | 36276 0 0 | 46538 920 744 | sphlib | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
0 | 18368 0 0 | 30226 920 776 | sphlib-small | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
8883 | 12184 0 0 | 23296 816 760 | sphlib-small | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
17766 | 14655 192 0 | 24971 1120 744 | lower-mem | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
17766 | 67663 192 0 | 78011 1120 744 | new-aes-round | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
23386 | 34516 0 0 | 44706 920 744 | sphlib | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
24975 | 27083 192 0 | 40619 1120 744 | low-mem | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191127 | 20190816 |
24975 | 17495 192 0 | 31059 1128 776 | lower-mem | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
24975 | 62095 192 0 | 72363 1120 744 | no-salt | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
24975 | 67071 192 0 | 80611 1120 744 | no-salt | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191127 | 20190816 |
24975 | 36276 0 0 | 46538 920 744 | sphlib | gcc_-O_-fomit-frame-pointer | 20191127 | 20190816 |
24975 | 40784 0 0 | 54290 920 776 | sphlib | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
24975 | 18392 0 0 | 31914 920 776 | sphlib-small | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
24978 | 34812 0 0 | 45042 920 744 | sphlib | gcc_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
24978 | 40952 0 0 | 52802 920 776 | sphlib | gcc_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
24978 | 36864 0 0 | 50322 920 744 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
26649 | 25623 192 0 | 39203 1128 776 | low-mem | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
26649 | 23571 192 0 | 33915 1120 744 | low-mem | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
26649 | 36024 0 0 | 45622 904 744 | sphlib | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
26649 | 40480 0 0 | 53954 920 776 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
26649 | 18488 0 0 | 31978 920 776 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
27053 | 25371 192 0 | 38683 1120 744 | low-mem | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
29141 | 69599 192 0 | 83179 1128 776 | no-salt | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
31215 | 69295 192 0 | 82843 1128 776 | no-salt | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
33300 | 23571 192 0 | 33907 1120 744 | low-mem | gcc_-O_-fomit-frame-pointer | 20191127 | 20190816 |
33300 | 22903 192 0 | 32550 1104 744 | low-mem | gcc_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
33300 | 22903 192 0 | 32582 1104 744 | low-mem | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
33300 | 15535 192 0 | 26753 1016 760 | lower-mem | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
33300 | 17527 192 0 | 29467 1128 776 | lower-mem | gcc_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
33300 | 19947 192 0 | 33491 1120 744 | lower-mem | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191127 | 20190816 |
33300 | 71571 192 0 | 85115 1120 744 | new-aes-round | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191127 | 20190816 |
33300 | 65039 192 0 | 74718 1104 744 | new-aes-round | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
33300 | 63375 192 0 | 74585 1016 760 | no-salt | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
33300 | 70791 192 0 | 82691 1128 776 | no-salt | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
33300 | 60867 192 0 | 70550 1104 744 | no-salt | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
33300 | 72023 192 0 | 83939 1128 776 | no-salt | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
33300 | 60871 192 0 | 70518 1104 744 | no-salt | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
33300 | 39948 0 0 | 51080 816 760 | sphlib | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
33300 | 36020 0 0 | 45582 904 744 | sphlib | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
33300 | 12184 0 0 | 23312 816 760 | sphlib-small | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
33300 | 11504 0 0 | 21078 904 744 | sphlib-small | gcc_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
33300 | 12228 0 0 | 22498 920 744 | sphlib-small | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
33300 | 11504 0 0 | 21078 904 744 | sphlib-small | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
33300 | 13856 0 0 | 27322 920 744 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
33304 | 23839 192 0 | 35025 1016 760 | low-mem | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
33304 | 61951 192 0 | 72259 1120 744 | no-salt | gcc_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
33328 | 63375 192 0 | 74585 1016 760 | no-salt | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
35079 | 36276 0 0 | 46538 920 744 | sphlib | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
39978 | 17503 192 0 | 29419 1128 776 | lower-mem | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
41625 | 25839 192 0 | 37755 1128 776 | low-mem | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
41625 | 15175 192 0 | 25523 1120 744 | lower-mem | gcc_-O_-fomit-frame-pointer | 20191127 | 20190816 |
41625 | 69059 192 0 | 82379 1120 744 | new-aes-round | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
41625 | 68899 192 0 | 82259 1120 744 | new-aes-round | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
41625 | 63135 192 0 | 73475 1120 744 | no-salt | gcc_-O_-fomit-frame-pointer | 20191127 | 20190816 |
41625 | 36864 0 0 | 50322 920 744 | sphlib | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191127 | 20190816 |
41625 | 13012 0 0 | 26258 920 744 | sphlib-small | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
41660 | 40640 0 0 | 52466 920 776 | sphlib | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
42720 | 76079 192 0 | 88011 1128 776 | new-aes-round | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
44420 | 75727 192 0 | 86953 1016 760 | new-aes-round | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
46641 | 66239 192 0 | 76555 1120 744 | new-aes-round | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
46772 | 23843 192 0 | 35049 1016 760 | low-mem | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
46772 | 23571 192 0 | 33907 1120 744 | low-mem | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
46772 | 22907 192 0 | 32558 1104 744 | low-mem | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
46772 | 17859 192 0 | 31219 1120 744 | lower-mem | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
46772 | 61991 192 0 | 72299 1120 744 | no-salt | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
46772 | 11508 0 0 | 21110 904 744 | sphlib-small | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
49950 | 25027 192 0 | 38379 1120 744 | low-mem | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
49950 | 25295 192 0 | 38843 1128 776 | low-mem | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
49950 | 75415 192 0 | 87331 1128 776 | new-aes-round | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
49950 | 60867 192 0 | 70550 1104 744 | no-salt | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
49950 | 35116 0 0 | 48394 920 744 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
49950 | 18368 0 0 | 30234 920 776 | sphlib-small | gcc_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
49950 | 18424 0 0 | 30266 920 776 | sphlib-small | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
49950 | 11504 0 0 | 21078 904 744 | sphlib-small | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
51083 | 13856 0 0 | 27322 920 744 | sphlib-small | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191127 | 20190816 |
53298 | 73927 192 0 | 87491 1128 776 | new-aes-round | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
58275 | 22903 192 0 | 32550 1104 744 | low-mem | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
58275 | 75723 192 0 | 86929 1016 760 | new-aes-round | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
58275 | 67663 192 0 | 78011 1120 744 | new-aes-round | gcc_-O_-fomit-frame-pointer | 20191127 | 20190816 |
58275 | 65039 192 0 | 74686 1104 744 | new-aes-round | gcc_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
58275 | 66183 192 0 | 76459 1120 744 | new-aes-round | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
58275 | 65039 192 0 | 74718 1104 744 | new-aes-round | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
58275 | 67663 192 0 | 78011 1120 744 | new-aes-round | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
58275 | 65043 192 0 | 74694 1104 744 | new-aes-round | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
58275 | 60867 192 0 | 70518 1104 744 | no-salt | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
58275 | 13308 0 0 | 26594 920 744 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
58282 | 64883 192 0 | 78195 1120 744 | no-salt | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
58465 | 27083 192 0 | 40619 1120 744 | low-mem | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
58465 | 39948 0 0 | 51080 816 760 | sphlib | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
62181 | 23364 0 0 | 35894 904 744 | sphlib-small | cc | 20191127 | 20190816 |
62430 | 75727 192 0 | 86953 1016 760 | new-aes-round | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
62445 | 14243 192 0 | 23926 1104 744 | lower-mem | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
66592 | 23843 192 0 | 35049 1016 760 | low-mem | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
66600 | 23843 192 0 | 35049 1016 760 | low-mem | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
66600 | 25327 192 0 | 37227 1128 776 | low-mem | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
66600 | 17659 192 0 | 30979 1120 744 | lower-mem | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
66600 | 36020 0 0 | 45582 904 744 | sphlib | gcc_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
66600 | 36020 0 0 | 45582 904 744 | sphlib | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
66600 | 34812 0 0 | 45042 920 744 | sphlib | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
66600 | 40944 0 0 | 52786 920 776 | sphlib | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
66608 | 22903 192 0 | 32582 1104 744 | low-mem | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
66608 | 11508 0 0 | 21110 904 744 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
70158 | 71571 192 0 | 85115 1120 744 | new-aes-round | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
70158 | 39948 0 0 | 51056 816 760 | sphlib | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
74925 | 25711 192 0 | 37635 1128 776 | low-mem | gcc_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
74925 | 14243 192 0 | 23894 1104 744 | lower-mem | gcc_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
74925 | 75559 192 0 | 87499 1128 776 | new-aes-round | gcc_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
74925 | 11788 0 0 | 22026 920 744 | sphlib-small | gcc_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
74925 | 11788 0 0 | 22026 920 744 | sphlib-small | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
74934 | 22895 192 0 | 33163 1120 744 | low-mem | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
74934 | 14243 192 0 | 23926 1104 744 | lower-mem | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
75514 | 71271 192 0 | 83195 1128 776 | no-salt | gcc_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
79210 | 67071 192 0 | 80611 1120 744 | no-salt | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
81851 | 15535 192 0 | 26753 1016 760 | lower-mem | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
81851 | 39948 0 0 | 51080 816 760 | sphlib | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
82177 | 23247 192 0 | 33555 1120 744 | low-mem | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
83250 | 23247 192 0 | 33555 1120 744 | low-mem | gcc_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
83250 | 17935 192 0 | 29867 1128 776 | lower-mem | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
83250 | 60867 192 0 | 70518 1104 744 | no-salt | gcc_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
83250 | 86520 0 0 | 99038 904 744 | sphlib | gcc_-funroll-loops | 20191127 | 20190816 |
86619 | 23703 192 0 | 35603 1128 776 | 8-bit | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
87423 | 66311 192 0 | 76627 1120 744 | new-aes-round | gcc_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
91575 | 65039 192 0 | 74686 1104 744 | new-aes-round | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
91586 | 15175 192 0 | 25523 1120 744 | lower-mem | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
95726 | 35460 0 0 | 48698 920 744 | sphlib | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
99900 | 28119 192 0 | 39337 1016 760 | 8-bit | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
99900 | 14663 192 0 | 24979 1120 744 | lower-mem | gcc_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
99900 | 73799 192 0 | 87395 1128 776 | new-aes-round | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
99900 | 23364 0 0 | 35894 904 744 | sphlib-small | gcc_-funroll-loops | 20191127 | 20190816 |
99900 | 12228 0 0 | 22498 920 744 | sphlib-small | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
99912 | 14243 192 0 | 23894 1104 744 | lower-mem | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
99912 | 12228 0 0 | 22498 920 744 | sphlib-small | gcc_-O_-fomit-frame-pointer | 20191127 | 20190816 |
104075 | 63135 192 0 | 73475 1120 744 | no-salt | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
105237 | 63371 192 0 | 74561 1016 760 | no-salt | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
106131 | 63135 192 0 | 73475 1120 744 | no-salt | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
108225 | 154771 192 0 | 167375 1104 744 | new-aes-round | cc | 20191127 | 20190816 |
116550 | 19947 192 0 | 33491 1120 744 | lower-mem | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
116550 | 12184 0 0 | 23312 816 760 | sphlib-small | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
116564 | 12184 0 0 | 23312 816 760 | sphlib-small | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
124875 | 15175 192 0 | 25523 1120 744 | lower-mem | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
128623 | 14967 192 0 | 25243 1120 744 | lower-mem | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
133200 | 29523 192 0 | 42127 1104 744 | lower-mem | gcc_-funroll-loops | 20191127 | 20190816 |
141525 | 15531 192 0 | 26729 1016 760 | lower-mem | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
141525 | 15535 192 0 | 26753 1016 760 | lower-mem | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
141525 | 11916 0 0 | 22114 920 744 | sphlib-small | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
141542 | 63375 192 0 | 74585 1016 760 | no-salt | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
152009 | 50967 192 0 | 63567 1104 744 | low-mem | gcc | 20191127 | 20190816 |
158175 | 28119 192 0 | 39337 1016 760 | 8-bit | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
158175 | 75727 192 0 | 86953 1016 760 | new-aes-round | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
174825 | 14763 192 0 | 28115 1120 744 | 8-bit | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
174846 | 28119 192 0 | 39337 1016 760 | 8-bit | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
187088 | 86520 0 0 | 99038 904 744 | sphlib | cc | 20191127 | 20190816 |
199800 | 11135 192 0 | 21443 1120 744 | 8-bit | gcc_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
222167 | 24103 192 0 | 36027 1128 776 | 8-bit | gcc_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
230958 | 29523 192 0 | 42127 1104 744 | lower-mem | gcc | 20191127 | 20190816 |
241425 | 24303 192 0 | 37883 1128 776 | 8-bit | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
245553 | 28115 192 0 | 39313 1016 760 | 8-bit | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
249750 | 24119 192 0 | 36035 1128 776 | 8-bit | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
249750 | 154771 192 0 | 167375 1104 744 | new-aes-round | gcc_-funroll-loops | 20191127 | 20190816 |
251651 | 29523 192 0 | 42127 1104 744 | lower-mem | cc | 20191127 | 20190816 |
268939 | 86520 0 0 | 99038 904 744 | sphlib | gcc | 20191127 | 20190816 |
274725 | 11215 192 0 | 21483 1120 744 | 8-bit | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
274725 | 14851 192 0 | 28163 1120 744 | 8-bit | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
283050 | 11079 192 0 | 21387 1120 744 | 8-bit | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
349650 | 50967 192 0 | 63567 1104 744 | low-mem | cc | 20191127 | 20190816 |
349650 | 50967 192 0 | 63567 1104 744 | low-mem | gcc_-funroll-loops | 20191127 | 20190816 |
355851 | 150611 192 0 | 163207 1104 744 | no-salt | cc | 20191127 | 20190816 |
373870 | 16571 192 0 | 30107 1120 744 | 8-bit | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191127 | 20190816 |
374625 | 150611 192 0 | 163207 1104 744 | no-salt | gcc_-funroll-loops | 20191127 | 20190816 |
449550 | 24335 192 0 | 37883 1128 776 | 8-bit | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
532800 | 11719 192 0 | 22059 1120 744 | 8-bit | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
666000 | 150611 192 0 | 163207 1104 744 | no-salt | gcc | 20191127 | 20190816 |
674325 | 10295 192 0 | 19934 1104 744 | 8-bit | gcc_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
674325 | 10295 192 0 | 19934 1104 744 | 8-bit | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
674325 | 10299 192 0 | 19942 1104 744 | 8-bit | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
699300 | 11719 192 0 | 22059 1120 744 | 8-bit | gcc_-O_-fomit-frame-pointer | 20191127 | 20190816 |
765900 | 11699 192 0 | 22043 1120 744 | 8-bit | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
947133 | 10295 192 0 | 19966 1104 744 | 8-bit | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
947133 | 10295 192 0 | 19966 1104 744 | 8-bit | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
981330 | 16571 192 0 | 30107 1120 744 | 8-bit | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
1005598 | 23364 0 0 | 35894 904 744 | sphlib-small | gcc | 20191127 | 20190816 |
1348650 | 30887 192 0 | 43487 1104 744 | 8-bit | gcc | 20191127 | 20190816 |
1889775 | 30887 192 0 | 43487 1104 744 | 8-bit | gcc_-funroll-loops | 20191127 | 20190816 |
2829706 | 30887 192 0 | 43487 1104 744 | 8-bit | cc | 20191127 | 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
|