Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
249750 | 10065 0 0 | 28779 960 864 | compact | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191128 | 20190816 |
302022 | 6263 0 0 | 22144 832 880 | compact | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191128 | 20190816 |
373870 | 5677 0 0 | 23035 960 896 | compact | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191128 | 20190816 |
491175 | 5629 0 0 | 22995 960 896 | compact | gcc_-O3_-fomit-frame-pointer | 20191128 | 20190816 |
491588 | 9909 0 0 | 28891 960 896 | compact | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191128 | 20190816 |
678194 | 9853 0 0 | 28787 960 896 | compact | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191128 | 20190816 |
713273 | 5653 0 0 | 22963 960 896 | compact | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191128 | 20190816 |
774225 | 10197 0 0 | 29107 960 864 | compact | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191128 | 20190816 |
878393 | 6263 0 0 | 22144 832 880 | compact | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191128 | 20190816 |
932400 | 9993 0 0 | 28731 960 864 | compact | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191128 | 20190816 |
1121610 | 6259 0 0 | 22120 832 880 | compact | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191128 | 20190816 |
1412556 | 6263 0 0 | 22144 832 880 | compact | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191128 | 20190816 |
1415250 | 10197 0 0 | 29107 960 864 | compact | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191128 | 20190816 |
1415250 | 4703 0 0 | 19439 944 864 | compact | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191128 | 20190816 |
1431900 | 4703 0 0 | 19415 944 864 | compact | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191128 | 20190816 |
1440225 | 5151 0 0 | 20891 960 864 | compact | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191128 | 20190816 |
2011196 | 4703 0 0 | 19415 944 864 | compact | gcc_-Os_-fomit-frame-pointer | 20191128 | 20190816 |
2172825 | 5611 0 0 | 21323 960 864 | compact | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191128 | 20190816 |
2455875 | 5555 0 0 | 21259 960 864 | compact | gcc_-O_-fomit-frame-pointer | 20191128 | 20190816 |
3667603 | 5179 0 0 | 20851 960 864 | compact | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191128 | 20190816 |
3696300 | 4703 0 0 | 19415 944 864 | compact | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191128 | 20190816 |
4112570 | 5171 0 0 | 20915 960 864 | compact | gcc_-O2_-fomit-frame-pointer | 20191128 | 20190816 |
4607042 | 4703 0 0 | 19439 944 864 | compact | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191128 | 20190816 |
10930725 | 9767 0 0 | 31511 944 864 | compact | gcc | 20191128 | 20190816 |
10944648 | 5555 0 0 | 21259 960 864 | compact | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191128 | 20190816 |
13804182 | 68498 56 54 | 79274 1656 944 | ref | clang++_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191128 | 20190816 |
14719131 | 64404 1192 47 | 79898 1952 944 | ref | g++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191128 | 20190816 |
15282751 | 9767 0 0 | 31511 944 864 | compact | gcc_-funroll-loops | 20191128 | 20190816 |
27491538 | 55783 1192 47 | 70693 1952 944 | ref | g++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191128 | 20190816 |
28013625 | 91605 1192 47 | 102688 1952 976 | ref | g++_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191128 | 20190816 |
28038600 | 68498 56 54 | 79274 1656 944 | ref | clang++_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191128 | 20190816 |
30593052 | 55832 1192 47 | 70690 1952 944 | ref | g++_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191128 | 20190816 |
32800500 | 9767 0 0 | 31511 944 864 | compact | cc | 20191128 | 20190816 |
32912999 | 67822 56 54 | 78590 1656 944 | ref | clang++_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191128 | 20190816 |
34458815 | 64743 1192 47 | 79979 1952 944 | ref | g++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191128 | 20190816 |
47374940 | 56047 1192 47 | 70957 1952 944 | ref | g++_-O2_-fomit-frame-pointer | 20191128 | 20190816 |
60755850 | 68498 56 54 | 79274 1656 944 | ref | clang++_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191128 | 20190816 |
79479996 | 40501 1192 47 | 55952 1904 944 | ref | g++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191128 | 20190816 |
80355734 | 40461 1192 47 | 55872 1904 944 | ref | g++_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191128 | 20190816 |
80462464 | 40457 1192 47 | 55872 1904 944 | ref | g++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191128 | 20190816 |
88089080 | 100288 1192 47 | 110295 1952 976 | ref | g++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191128 | 20190816 |
89610300 | 92076 1192 47 | 103219 1952 976 | ref | g++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191128 | 20190816 |
89691835 | 92228 1192 47 | 103387 1952 976 | ref | g++_-O3_-fomit-frame-pointer | 20191128 | 20190816 |
113656480 | 56279 1192 47 | 70883 1952 944 | ref | g++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191128 | 20190816 |
157717125 | 56367 1192 47 | 70979 1952 944 | ref | g++_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191128 | 20190816 |
170379450 | 112534 1656 54 | 114871 2184 944 | ref | g++ | 20191128 | 20190816 |
178488625 | 40461 1192 47 | 55872 1904 944 | ref | g++_-Os_-fomit-frame-pointer | 20191128 | 20190816 |
195612525 | 56367 1192 47 | 70979 1952 944 | ref | g++_-O_-fomit-frame-pointer | 20191128 | 20190816 |