Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
0 | 1420 0 0 | 11982 904 768 | dolbeau/armv8crypto | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191125 | 20190816 |
0 | 1536 0 0 | 13775 912 800 | dolbeau/armv8crypto | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191125 | 20190816 |
0 | 1468 0 0 | 12094 904 768 | dolbeau/armv8crypto | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191125 | 20190816 |
0 | 1408 0 0 | 11306 888 768 | dolbeau/armv8crypto | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191125 | 20190816 |
0 | 2816 0 0 | 14400 816 784 | dolbeau/std-1ft | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191125 | 20190816 |
0 | 2816 0 0 | 14424 816 784 | dolbeau/std-1ft | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191125 | 20190816 |
0 | 2816 0 0 | 14424 816 784 | dolbeau/std-1ft | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191125 | 20190816 |
0 | 2816 0 0 | 14424 816 784 | dolbeau/std-1ft | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191125 | 20190816 |
0 | 2924 0 0 | 13486 904 768 | dolbeau/std-1ft | gcc_-O2_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 2940 0 0 | 15191 912 800 | dolbeau/std-1ft | gcc_-O3_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 2972 0 0 | 13598 904 768 | dolbeau/std-1ft | gcc_-O_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 2896 0 0 | 12786 888 768 | dolbeau/std-1ft | gcc_-Os_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 2896 0 0 | 13406 904 768 | dolbeau/std-1ft | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 2912 0 0 | 15127 912 800 | dolbeau/std-1ft | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 2972 0 0 | 13598 904 768 | dolbeau/std-1ft | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 2896 0 0 | 12786 888 768 | dolbeau/std-1ft | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 3500 14336 0 | 16778 15224 768 | dolbeau/std-1ft | gcc_-funroll-loops | 20191125 | 20190816 |
0 | 2924 0 0 | 16494 904 768 | dolbeau/std-1ft | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 2940 0 0 | 16847 912 800 | dolbeau/std-1ft | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 2972 0 0 | 16798 904 768 | dolbeau/std-1ft | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 2896 0 0 | 12818 888 768 | dolbeau/std-1ft | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 2896 0 0 | 16494 904 768 | dolbeau/std-1ft | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 2912 0 0 | 16775 912 800 | dolbeau/std-1ft | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 2972 0 0 | 16798 904 768 | dolbeau/std-1ft | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 2896 0 0 | 12818 888 768 | dolbeau/std-1ft | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 2924 0 0 | 13486 904 768 | dolbeau/std-1ft | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191125 | 20190816 |
0 | 2940 0 0 | 15183 912 800 | dolbeau/std-1ft | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191125 | 20190816 |
0 | 2972 0 0 | 13598 904 768 | dolbeau/std-1ft | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191125 | 20190816 |
0 | 2896 0 0 | 12786 888 768 | dolbeau/std-1ft | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191125 | 20190816 |
0 | 3848 0 0 | 15432 816 784 | dolbeau/std-2ft | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191125 | 20190816 |
0 | 3848 0 0 | 15456 816 784 | dolbeau/std-2ft | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191125 | 20190816 |
0 | 3848 0 0 | 15456 816 784 | dolbeau/std-2ft | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191125 | 20190816 |
0 | 3848 0 0 | 15456 816 784 | dolbeau/std-2ft | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191125 | 20190816 |
0 | 3936 0 0 | 14494 904 768 | dolbeau/std-2ft | gcc_-O2_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 3952 0 0 | 16199 912 800 | dolbeau/std-2ft | gcc_-O3_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 3992 0 0 | 14614 904 768 | dolbeau/std-2ft | gcc_-O_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 3900 0 0 | 13794 888 768 | dolbeau/std-2ft | gcc_-Os_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 3900 0 0 | 14414 904 768 | dolbeau/std-2ft | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 3916 0 0 | 16135 912 800 | dolbeau/std-2ft | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 3992 0 0 | 14614 904 768 | dolbeau/std-2ft | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 3936 0 0 | 17502 904 768 | dolbeau/std-2ft | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 3952 0 0 | 17855 912 800 | dolbeau/std-2ft | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 3992 0 0 | 17814 904 768 | dolbeau/std-2ft | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 3900 0 0 | 13826 888 768 | dolbeau/std-2ft | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 3900 0 0 | 17502 904 768 | dolbeau/std-2ft | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 3916 0 0 | 17783 912 800 | dolbeau/std-2ft | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 3992 0 0 | 17814 904 768 | dolbeau/std-2ft | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 3900 0 0 | 13826 888 768 | dolbeau/std-2ft | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 3936 0 0 | 14494 904 768 | dolbeau/std-2ft | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191125 | 20190816 |
0 | 3952 0 0 | 16191 912 800 | dolbeau/std-2ft | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191125 | 20190816 |
0 | 3992 0 0 | 14622 904 768 | dolbeau/std-2ft | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191125 | 20190816 |
0 | 3900 0 0 | 13794 888 768 | dolbeau/std-2ft | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191125 | 20190816 |
0 | 3352 14336 0 | 16634 15224 768 | dolbeau/std-4ft | cc | 20191125 | 20190816 |
0 | 5912 0 0 | 17496 816 784 | dolbeau/std-4ft | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191125 | 20190816 |
0 | 5912 0 0 | 17520 816 784 | dolbeau/std-4ft | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191125 | 20190816 |
0 | 5912 0 0 | 17520 816 784 | dolbeau/std-4ft | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191125 | 20190816 |
0 | 5912 0 0 | 17520 816 784 | dolbeau/std-4ft | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191125 | 20190816 |
0 | 3352 14336 0 | 16634 15224 768 | dolbeau/std-4ft | gcc | 20191125 | 20190816 |
0 | 6004 0 0 | 16566 904 768 | dolbeau/std-4ft | gcc_-O2_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 6016 0 0 | 18263 912 800 | dolbeau/std-4ft | gcc_-O3_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 6056 0 0 | 16678 904 768 | dolbeau/std-4ft | gcc_-O_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 5960 0 0 | 15850 888 768 | dolbeau/std-4ft | gcc_-Os_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 5960 0 0 | 16470 904 768 | dolbeau/std-4ft | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 5968 0 0 | 18183 912 800 | dolbeau/std-4ft | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 6056 0 0 | 16678 904 768 | dolbeau/std-4ft | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 5960 0 0 | 15850 888 768 | dolbeau/std-4ft | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 6004 0 0 | 19574 904 768 | dolbeau/std-4ft | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 6016 0 0 | 19919 912 800 | dolbeau/std-4ft | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 6056 0 0 | 19878 904 768 | dolbeau/std-4ft | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 5960 0 0 | 15882 888 768 | dolbeau/std-4ft | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 5960 0 0 | 19558 904 768 | dolbeau/std-4ft | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 5968 0 0 | 19831 912 800 | dolbeau/std-4ft | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 6056 0 0 | 19878 904 768 | dolbeau/std-4ft | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 5960 0 0 | 15882 888 768 | dolbeau/std-4ft | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 6004 0 0 | 16566 904 768 | dolbeau/std-4ft | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191125 | 20190816 |
0 | 6016 0 0 | 18255 912 800 | dolbeau/std-4ft | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191125 | 20190816 |
0 | 6056 0 0 | 16686 904 768 | dolbeau/std-4ft | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191125 | 20190816 |
0 | 5960 0 0 | 15850 888 768 | dolbeau/std-4ft | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191125 | 20190816 |
0 | 80 0 0 | 13568 904 768 | openssl | cc | 20191125 | 20190816 |
0 | 92 0 0 | 11902 832 784 | openssl | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191125 | 20190816 |
0 | 92 0 0 | 11918 832 784 | openssl | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191125 | 20190816 |
0 | 92 0 0 | 11918 832 784 | openssl | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191125 | 20190816 |
0 | 92 0 0 | 11918 832 784 | openssl | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191125 | 20190816 |
0 | 80 0 0 | 13568 904 768 | openssl | gcc | 20191125 | 20190816 |
0 | 76 0 0 | 10844 920 768 | openssl | gcc_-O2_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 76 0 0 | 12541 928 800 | openssl | gcc_-O3_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 72 0 0 | 10900 920 768 | openssl | gcc_-O_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 72 0 0 | 10168 904 768 | openssl | gcc_-Os_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 72 0 0 | 10788 920 768 | openssl | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 72 0 0 | 12501 928 800 | openssl | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 72 0 0 | 10900 920 768 | openssl | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 72 0 0 | 10168 904 768 | openssl | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 80 0 0 | 13568 904 768 | openssl | gcc_-funroll-loops | 20191125 | 20190816 |
0 | 76 0 0 | 13852 920 768 | openssl | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 76 0 0 | 14197 928 800 | openssl | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 72 0 0 | 14100 920 768 | openssl | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 72 0 0 | 10200 904 768 | openssl | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 72 0 0 | 13876 920 768 | openssl | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 72 0 0 | 14149 928 800 | openssl | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 72 0 0 | 14100 920 768 | openssl | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 72 0 0 | 10200 904 768 | openssl | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191125 | 20190816 |
0 | 76 0 0 | 10844 920 768 | openssl | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191125 | 20190816 |
0 | 76 0 0 | 12533 928 800 | openssl | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191125 | 20190816 |
0 | 72 0 0 | 10908 920 768 | openssl | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191125 | 20190816 |
0 | 72 0 0 | 10168 904 768 | openssl | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191125 | 20190816 |
2081 | 3900 0 0 | 13794 888 768 | dolbeau/std-2ft | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191125 | 20190816 |
4162 | 3352 14336 0 | 16634 15224 768 | dolbeau/std-4ft | gcc_-funroll-loops | 20191125 | 20190816 |
4163 | 3500 14336 0 | 16778 15224 768 | dolbeau/std-1ft | gcc | 20191125 | 20190816 |
8325 | 3500 14336 0 | 16778 15224 768 | dolbeau/std-1ft | cc | 20191125 | 20190816 |
8325 | 3452 14336 0 | 16730 15224 768 | dolbeau/std-2ft | cc | 20191125 | 20190816 |
8325 | 3452 14336 0 | 16730 15224 768 | dolbeau/std-2ft | gcc | 20191125 | 20190816 |
8325 | 3452 14336 0 | 16730 15224 768 | dolbeau/std-2ft | gcc_-funroll-loops | 20191125 | 20190816 |
278921 | 3552 0 0 | 17439 912 800 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191125 | 20190816 |
283050 | 3520 0 0 | 17375 912 800 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191125 | 20190816 |
291375 | 3248 0 0 | 15455 912 800 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191125 | 20190816 |
408268 | 3196 0 0 | 16750 904 768 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191125 | 20190816 |
416250 | 3348 0 0 | 17158 904 768 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191125 | 20190816 |
416250 | 3148 0 0 | 16734 904 768 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191125 | 20190816 |
416250 | 3348 0 0 | 17158 904 768 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191125 | 20190816 |
466200 | 3248 0 0 | 15487 912 800 | ref | gcc_-O3_-fomit-frame-pointer | 20191125 | 20190816 |
474525 | 2732 0 0 | 14312 816 784 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191125 | 20190816 |
474525 | 2732 0 0 | 14328 816 784 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191125 | 20190816 |
745177 | 2732 0 0 | 14328 816 784 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191125 | 20190816 |
815850 | 3316 0 0 | 15543 912 800 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191125 | 20190816 |
1098900 | 1560 0 0 | 12054 904 768 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191125 | 20190816 |
1098900 | 1580 0 0 | 11498 888 768 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191125 | 20190816 |
1157175 | 1576 0 0 | 12118 904 768 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191125 | 20190816 |
1165500 | 1664 0 0 | 12278 904 768 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191125 | 20190816 |
1192686 | 2732 0 0 | 14328 816 784 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191125 | 20190816 |
1332450 | 1532 0 0 | 11418 888 768 | ref | gcc_-Os_-fomit-frame-pointer | 20191125 | 20190816 |
2131456 | 1668 0 0 | 12278 904 768 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191125 | 20190816 |
2139525 | 1668 0 0 | 12278 904 768 | ref | gcc_-O_-fomit-frame-pointer | 20191125 | 20190816 |
2420451 | 1580 0 0 | 11498 888 768 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191125 | 20190816 |
2505825 | 1532 0 0 | 11418 888 768 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191125 | 20190816 |
2617090 | 1556 0 0 | 11442 888 768 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191125 | 20190816 |
2630700 | 1568 0 0 | 12110 904 768 | ref | gcc_-O2_-fomit-frame-pointer | 20191125 | 20190816 |
4395600 | 3664 0 0 | 16930 888 768 | ref | cc | 20191125 | 20190816 |
5738418 | 3664 0 0 | 16930 888 768 | ref | gcc_-funroll-loops | 20191125 | 20190816 |
7495875 | 3664 0 0 | 16930 888 768 | ref | gcc | 20191125 | 20190816 |