Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
0 | 2668 0 0 | 12157 896 744 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191126 | 20190816 |
0 | 3696 0 0 | 17073 912 744 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191126 | 20190816 |
0 | 3412 0 0 | 13561 912 744 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191126 | 20190816 |
0 | 8248 0 0 | 19360 816 760 | sphlib-small | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191126 | 20190816 |
8883 | 19884 0 0 | 30114 920 744 | sphlib | gcc_-O2_-fomit-frame-pointer | 20191126 | 20190816 |
8883 | 26308 0 0 | 38154 920 776 | sphlib | gcc_-O3_-fomit-frame-pointer | 20191126 | 20190816 |
8883 | 21500 0 0 | 34962 920 744 | sphlib | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191126 | 20190816 |
16650 | 4568 0 0 | 16402 920 776 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191126 | 20190816 |
16650 | 20840 0 0 | 31098 920 744 | sphlib | gcc_-O_-fomit-frame-pointer | 20191126 | 20190816 |
16650 | 19176 0 0 | 28742 904 744 | sphlib | gcc_-Os_-fomit-frame-pointer | 20191126 | 20190816 |
16650 | 19988 0 0 | 30178 920 744 | sphlib | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191126 | 20190816 |
16650 | 26516 0 0 | 38346 920 776 | sphlib | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191126 | 20190816 |
16650 | 20572 0 0 | 33810 920 744 | sphlib | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191126 | 20190816 |
16650 | 20668 0 0 | 33946 920 744 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191126 | 20190816 |
16650 | 6084 0 0 | 15654 904 744 | sphlib-small | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191126 | 20190816 |
16652 | 19176 0 0 | 28742 904 744 | sphlib | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191126 | 20190816 |
23386 | 4488 0 0 | 16338 920 776 | ref | gcc_-O3_-fomit-frame-pointer | 20191126 | 20190816 |
23386 | 5120 0 0 | 18618 920 776 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191126 | 20190816 |
23386 | 21584 0 0 | 32688 816 760 | sphlib | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191126 | 20190816 |
23386 | 21584 0 0 | 32704 816 760 | sphlib | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191126 | 20190816 |
23386 | 26452 0 0 | 39930 920 776 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191126 | 20190816 |
23386 | 26308 0 0 | 38154 920 776 | sphlib | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191126 | 20190816 |
24972 | 26260 0 0 | 39770 920 776 | sphlib | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191126 | 20190816 |
24975 | 2996 0 0 | 14088 816 760 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191126 | 20190816 |
24975 | 3412 0 0 | 13561 912 744 | ref | gcc_-O2_-fomit-frame-pointer | 20191126 | 20190816 |
24975 | 2848 0 0 | 13025 912 744 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191126 | 20190816 |
24975 | 3696 0 0 | 17073 912 744 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191126 | 20190816 |
24975 | 8248 0 0 | 19376 816 760 | sphlib-small | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191126 | 20190816 |
24975 | 7604 0 0 | 17842 920 744 | sphlib-small | gcc_-O2_-fomit-frame-pointer | 20191126 | 20190816 |
24975 | 14068 0 0 | 25930 920 776 | sphlib-small | gcc_-O3_-fomit-frame-pointer | 20191126 | 20190816 |
24975 | 8828 0 0 | 22298 920 744 | sphlib-small | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191126 | 20190816 |
24975 | 6084 0 0 | 15686 904 744 | sphlib-small | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191126 | 20190816 |
24975 | 8124 0 0 | 21410 920 744 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191126 | 20190816 |
24975 | 7604 0 0 | 17842 920 744 | sphlib-small | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191126 | 20190816 |
24978 | 8112 0 0 | 18378 920 744 | sphlib-small | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191126 | 20190816 |
24996 | 8248 0 0 | 19376 816 760 | sphlib-small | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191126 | 20190816 |
26649 | 19176 0 0 | 28742 904 744 | sphlib | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191126 | 20190816 |
26649 | 21500 0 0 | 34962 920 744 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191126 | 20190816 |
33300 | 2992 0 0 | 14064 816 760 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191126 | 20190816 |
33300 | 4528 0 0 | 16346 920 776 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191126 | 20190816 |
33300 | 19176 0 0 | 28774 904 744 | sphlib | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191126 | 20190816 |
33300 | 14052 0 0 | 27546 920 776 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191126 | 20190816 |
33300 | 6084 0 0 | 15654 904 744 | sphlib-small | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191126 | 20190816 |
33304 | 19176 0 0 | 28774 904 744 | sphlib | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191126 | 20190816 |
33304 | 6084 0 0 | 15654 904 744 | sphlib-small | gcc_-Os_-fomit-frame-pointer | 20191126 | 20190816 |
33315 | 8112 0 0 | 18386 920 744 | sphlib-small | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191126 | 20190816 |
35079 | 2668 0 0 | 12157 896 744 | ref | gcc_-Os_-fomit-frame-pointer | 20191126 | 20190816 |
35079 | 4260 0 0 | 17417 912 744 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191126 | 20190816 |
35079 | 8828 0 0 | 22298 920 744 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191126 | 20190816 |
35532 | 8300 0 0 | 21546 920 744 | sphlib-small | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191126 | 20190816 |
37467 | 14020 0 0 | 27546 920 776 | sphlib-small | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191126 | 20190816 |
41625 | 2996 0 0 | 14088 816 760 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191126 | 20190816 |
41625 | 2996 0 0 | 14088 816 760 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191126 | 20190816 |
41625 | 2668 0 0 | 12157 896 744 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191126 | 20190816 |
41625 | 19884 0 0 | 30114 920 744 | sphlib | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191126 | 20190816 |
41625 | 14068 0 0 | 25930 920 776 | sphlib-small | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191126 | 20190816 |
46280 | 21584 0 0 | 32704 816 760 | sphlib | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191126 | 20190816 |
46772 | 21584 0 0 | 32704 816 760 | sphlib | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191126 | 20190816 |
47863 | 7492 0 0 | 17690 920 744 | sphlib-small | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191126 | 20190816 |
47863 | 14148 0 0 | 25994 920 776 | sphlib-small | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191126 | 20190816 |
49944 | 6084 0 0 | 15686 904 744 | sphlib-small | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191126 | 20190816 |
49950 | 2848 0 0 | 13025 912 744 | ref | gcc_-O_-fomit-frame-pointer | 20191126 | 20190816 |
49950 | 5144 0 0 | 18610 920 776 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191126 | 20190816 |
49950 | 2672 0 0 | 12197 896 744 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191126 | 20190816 |
49950 | 20840 0 0 | 31098 920 744 | sphlib | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191126 | 20190816 |
58275 | 3392 0 0 | 13497 912 744 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191126 | 20190816 |
62181 | 43820 0 0 | 56342 904 744 | sphlib | cc | 20191126 | 20190816 |
66600 | 2848 0 0 | 13033 912 744 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191126 | 20190816 |
66600 | 43820 0 0 | 56342 904 744 | sphlib | gcc_-funroll-loops | 20191126 | 20190816 |
66600 | 8112 0 0 | 18378 920 744 | sphlib-small | gcc_-O_-fomit-frame-pointer | 20191126 | 20190816 |
70158 | 4256 0 0 | 17449 912 744 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191126 | 20190816 |
74925 | 6072 0 0 | 18509 896 744 | ref | gcc_-funroll-loops | 20191126 | 20190816 |
83250 | 8248 0 0 | 19376 816 760 | sphlib-small | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191126 | 20190816 |
91575 | 20840 0 0 | 31106 920 744 | sphlib | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191126 | 20190816 |
99900 | 2672 0 0 | 12197 896 744 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191126 | 20190816 |
99900 | 43820 0 0 | 56342 904 744 | sphlib | gcc | 20191126 | 20190816 |
128623 | 6072 0 0 | 18509 896 744 | ref | gcc | 20191126 | 20190816 |
141525 | 6072 0 0 | 18509 896 744 | ref | cc | 20191126 | 20190816 |
162318 | 12972 0 0 | 25502 904 744 | sphlib-small | gcc | 20191126 | 20190816 |
174972 | 12972 0 0 | 25502 904 744 | sphlib-small | cc | 20191126 | 20190816 |
228965 | 12972 0 0 | 25502 904 744 | sphlib-small | gcc_-funroll-loops | 20191126 | 20190816 |