Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
379120 | 14944 0 0 | 33225 920 880 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190909 | 20190816 |
390640 | 14460 0 0 | 32713 920 880 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190909 | 20190816 |
391600 | 13176 0 0 | 30113 920 880 | ref | gcc_-O3_-fomit-frame-pointer | 20190909 | 20190816 |
424960 | 12672 0 0 | 29585 920 880 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190909 | 20190816 |
438880 | 6980 0 0 | 24566 800 888 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190909 | 20190816 |
447760 | 8948 0 0 | 26721 920 864 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190909 | 20190816 |
476160 | 8840 0 0 | 26705 920 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190909 | 20190816 |
478640 | 6996 0 0 | 24510 800 888 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190909 | 20190816 |
484240 | 6996 0 0 | 24558 800 888 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190909 | 20190816 |
484400 | 6996 0 0 | 24558 800 888 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190909 | 20190816 |
484560 | 6996 0 0 | 24558 800 888 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190909 | 20190816 |
524400 | 4912 0 0 | 20641 920 864 | ref | gcc_-O2_-fomit-frame-pointer | 20190909 | 20190816 |
565920 | 4916 0 0 | 20593 920 864 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190909 | 20190816 |
594160 | 3876 0 0 | 18649 904 856 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190909 | 20190816 |
594160 | 3876 0 0 | 18649 904 856 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190909 | 20190816 |
594800 | 3872 0 0 | 18593 904 856 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190909 | 20190816 |
594880 | 3872 0 0 | 18593 904 856 | ref | gcc_-Os_-fomit-frame-pointer | 20190909 | 20190816 |
726880 | 6396 0 0 | 25425 920 864 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190909 | 20190816 |
726880 | 6396 0 0 | 25425 920 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190909 | 20190816 |
751680 | 4384 0 0 | 20201 920 864 | ref | gcc_-O_-fomit-frame-pointer | 20190909 | 20190816 |
752320 | 4384 0 0 | 20201 920 864 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190909 | 20190816 |
3019200 | 6500 0 0 | 28737 904 864 | ref | gcc_-funroll-loops | 20190909 | 20190816 |
3019280 | 6500 0 0 | 28737 904 864 | ref | gcc | 20190909 | 20190816 |
3019440 | 6500 0 0 | 28737 904 864 | ref | cc | 20190909 | 20190816 |
Compiler | Implementations
|
clang -O3 -fomit-frame-pointer -Qunused-arguments | avx1 |
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | avx1 |
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | avx1 |
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | avx1 |
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | avx1 |
clang -O3 -fomit-frame-pointer -Qunused-arguments | sse4 |
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | sse4 |
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | sse4 |
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | sse4 |
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | sse4
|