Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
1931920 | 2032 0 0 | 14656 888 744 | unrolled | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190831 | 20190816 |
1934880 | 1808 0 0 | 12352 888 744 | unrolled | gcc_-O2_-fomit-frame-pointer | 20190831 | 20190816 |
1972800 | 2652 0 0 | 15833 896 760 | unrolled | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190831 | 20190816 |
1982720 | 2016 0 0 | 14632 888 744 | simple | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190831 | 20190816 |
1996240 | 4492 0 0 | 17657 896 760 | simple | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190831 | 20190816 |
2011120 | 1800 0 0 | 12288 888 744 | unrolled | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190831 | 20190816 |
2014000 | 2008 0 0 | 14712 888 744 | unrolled | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190831 | 20190816 |
2014720 | 2268 0 0 | 14089 896 760 | unrolled | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190831 | 20190816 |
2021200 | 2652 0 0 | 15873 896 760 | unrolled | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190831 | 20190816 |
2024480 | 2292 0 0 | 14137 896 760 | unrolled | gcc_-O3_-fomit-frame-pointer | 20190831 | 20190816 |
2040160 | 4156 0 0 | 15961 896 760 | simple | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190831 | 20190816 |
2049200 | 2040 0 0 | 14736 888 744 | simple | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190831 | 20190816 |
2083680 | 4380 0 0 | 17577 896 760 | simple | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190831 | 20190816 |
2178960 | 3996 0 0 | 15817 896 760 | simple | gcc_-O3_-fomit-frame-pointer | 20190831 | 20190816 |
2285840 | 3832 0 0 | 17033 896 760 | spec | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190831 | 20190816 |
2349600 | 3400 0 0 | 15233 896 760 | spec | gcc_-O3_-fomit-frame-pointer | 20190831 | 20190816 |
2484320 | 1756 0 0 | 11480 872 736 | unrolled | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190831 | 20190816 |
2486240 | 1756 0 0 | 11480 872 736 | unrolled | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190831 | 20190816 |
2515520 | 3856 0 0 | 17033 896 760 | spec | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190831 | 20190816 |
2584240 | 3424 0 0 | 15233 896 760 | spec | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190831 | 20190816 |
2823680 | 3180 0 0 | 15816 888 744 | spec | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190831 | 20190816 |
2834160 | 2120 0 0 | 14982 800 768 | unrolled | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190831 | 20190816 |
2933760 | 2120 0 0 | 14926 800 768 | unrolled | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190831 | 20190816 |
2934080 | 2120 0 0 | 14974 800 768 | unrolled | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190831 | 20190816 |
2934080 | 2120 0 0 | 14974 800 768 | unrolled | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190831 | 20190816 |
2934080 | 2120 0 0 | 14974 800 768 | unrolled | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190831 | 20190816 |
3029360 | 2216 0 0 | 15952 888 744 | unrolled | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190831 | 20190816 |
3029440 | 2216 0 0 | 15952 888 744 | unrolled | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190831 | 20190816 |
3030400 | 1956 0 0 | 12472 888 744 | unrolled | gcc_-O_-fomit-frame-pointer | 20190831 | 20190816 |
3030400 | 1956 0 0 | 12472 888 744 | unrolled | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190831 | 20190816 |
3079040 | 1756 0 0 | 11416 872 736 | unrolled | gcc_-Os_-fomit-frame-pointer | 20190831 | 20190816 |
3082880 | 1756 0 0 | 11416 872 736 | unrolled | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190831 | 20190816 |
3085360 | 3064 0 0 | 15784 888 744 | spec | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190831 | 20190816 |
3101760 | 2240 0 0 | 15968 888 744 | simple | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190831 | 20190816 |
3106240 | 2240 0 0 | 15968 888 744 | simple | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190831 | 20190816 |
3683280 | 3336 0 0 | 16198 800 768 | spec | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190831 | 20190816 |
3790080 | 3328 0 0 | 16134 800 768 | spec | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190831 | 20190816 |
3806720 | 3328 0 0 | 16182 800 768 | spec | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190831 | 20190816 |
3810560 | 3328 0 0 | 16182 800 768 | spec | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190831 | 20190816 |
3810640 | 3328 0 0 | 16182 800 768 | spec | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190831 | 20190816 |
4447440 | 3516 0 0 | 17256 888 744 | spec | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190831 | 20190816 |
4447600 | 3516 0 0 | 17256 888 744 | spec | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190831 | 20190816 |
5217680 | 2104 0 0 | 14966 800 768 | simple | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190831 | 20190816 |
6449920 | 2376 0 0 | 15230 800 768 | simple | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190831 | 20190816 |
6452400 | 2376 0 0 | 15230 800 768 | simple | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190831 | 20190816 |
6454560 | 2376 0 0 | 15182 800 768 | simple | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190831 | 20190816 |
6522720 | 2376 0 0 | 15230 800 768 | simple | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190831 | 20190816 |
11476400 | 2236 0 0 | 12800 888 744 | spec | gcc_-O2_-fomit-frame-pointer | 20190831 | 20190816 |
16402800 | 2352 0 0 | 12088 872 736 | spec | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190831 | 20190816 |
16599760 | 2352 0 0 | 12088 872 736 | spec | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190831 | 20190816 |
19013840 | 4540 0 0 | 17208 872 744 | unrolled | gcc | 20190831 | 20190816 |
19014080 | 4540 0 0 | 17208 872 744 | unrolled | gcc_-funroll-loops | 20190831 | 20190816 |
19022080 | 4540 0 0 | 17208 872 744 | unrolled | cc | 20190831 | 20190816 |
19293760 | 2268 0 0 | 11944 872 736 | spec | gcc_-Os_-fomit-frame-pointer | 20190831 | 20190816 |
19363920 | 2408 0 0 | 12920 888 744 | spec | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190831 | 20190816 |
19372960 | 2268 0 0 | 11944 872 736 | spec | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190831 | 20190816 |
20778640 | 2532 0 0 | 13056 888 744 | spec | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190831 | 20190816 |
21018000 | 2532 0 0 | 13056 888 744 | spec | gcc_-O_-fomit-frame-pointer | 20190831 | 20190816 |
32397600 | 1336 0 0 | 11056 872 736 | simple | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190831 | 20190816 |
32405520 | 1260 0 0 | 10920 872 736 | simple | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190831 | 20190816 |
32411360 | 1260 0 0 | 10920 872 736 | simple | gcc_-Os_-fomit-frame-pointer | 20190831 | 20190816 |
32584320 | 1336 0 0 | 11056 872 736 | simple | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190831 | 20190816 |
36089600 | 1408 0 0 | 11888 888 744 | simple | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190831 | 20190816 |
36095920 | 1408 0 0 | 11944 888 744 | simple | gcc_-O2_-fomit-frame-pointer | 20190831 | 20190816 |
38036800 | 1476 0 0 | 11976 888 744 | simple | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190831 | 20190816 |
38038640 | 1476 0 0 | 11976 888 744 | simple | gcc_-O_-fomit-frame-pointer | 20190831 | 20190816 |
176538880 | 2644 0 0 | 15304 872 744 | simple | cc | 20190831 | 20190816 |
176588000 | 2644 0 0 | 15304 872 744 | simple | gcc_-funroll-loops | 20190831 | 20190816 |
176627120 | 2644 0 0 | 15304 872 744 | simple | gcc | 20190831 | 20190816 |
295861600 | 5292 0 0 | 17976 872 744 | spec | cc | 20190831 | 20190816 |
296091520 | 5292 0 0 | 17976 872 744 | spec | gcc | 20190831 | 20190816 |
297067840 | 5292 0 0 | 17976 872 744 | spec | gcc_-funroll-loops | 20190831 | 20190816 |