Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
9639680 | 3836 0 0 | 15899 896 784 | ref | gcc_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
9699440 | 4520 0 0 | 17963 896 784 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
9764400 | 4476 0 0 | 17891 896 784 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
10829440 | 3788 0 0 | 15843 896 784 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
15235200 | 4324 0 0 | 17638 800 792 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190828 | 20190816 |
15994720 | 4280 0 0 | 17590 800 792 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190829 | 20190816 |
15998400 | 4280 0 0 | 17590 800 792 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190829 | 20190816 |
16002800 | 4280 0 0 | 17590 800 792 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190829 | 20190816 |
16009840 | 4280 0 0 | 17534 800 792 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190829 | 20190816 |
57833120 | 2380 0 0 | 15168 880 768 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
65567680 | 712 0 0 | 11416 880 768 | ref | gcc_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
65735280 | 640 0 0 | 10752 864 760 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
65736160 | 640 0 0 | 10752 864 760 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
67460080 | 2328 0 0 | 15200 880 768 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
67870160 | 640 0 0 | 10688 864 760 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
67886800 | 640 0 0 | 10688 864 760 | ref | gcc_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
74213360 | 676 0 0 | 11336 880 768 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
77524880 | 2320 0 0 | 16456 880 768 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190828 | 20190816 |
77533600 | 2320 0 0 | 16456 880 768 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190828 | 20190816 |
81651600 | 688 0 0 | 11608 880 768 | ref | gcc_-O_-fomit-frame-pointer | 20190828 | 20190816 |
81660720 | 688 0 0 | 11608 880 768 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190828 | 20190816 |
Compiler | Implementations
|
cc | avx |
gcc | avx |
gcc -O2 -fomit-frame-pointer | avx |
gcc -O3 -fomit-frame-pointer | avx |
gcc -O -fomit-frame-pointer | avx |
gcc -Os -fomit-frame-pointer | avx |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | avx |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | avx |
gcc -fno-schedule-insns -O -fomit-frame-pointer | avx |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | avx |
gcc -funroll-loops | avx |
gcc -funroll-loops -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -O -fomit-frame-pointer | avx |
gcc -funroll-loops -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | avx |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | avx
|