Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
753840 | 1768 0 0 | 15118 800 792 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190831 | 20190816 |
809200 | 1760 0 0 | 15054 800 792 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190831 | 20190816 |
809200 | 1756 0 0 | 15102 800 792 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190831 | 20190816 |
809200 | 1756 0 0 | 15102 800 792 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190831 | 20190816 |
809280 | 1756 0 0 | 15102 800 792 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190831 | 20190816 |
4812000 | 2912 0 0 | 16305 888 784 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190831 | 20190816 |
4831680 | 1596 0 0 | 14416 880 768 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190831 | 20190816 |
5504560 | 2860 0 0 | 16225 888 784 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190831 | 20190816 |
5778000 | 1564 0 0 | 14472 880 768 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190831 | 20190816 |
8848240 | 460 0 0 | 10592 864 760 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190831 | 20190816 |
8848400 | 460 0 0 | 10592 864 760 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190831 | 20190816 |
8864080 | 460 0 0 | 10528 864 760 | ref | gcc_-Os_-fomit-frame-pointer | 20190831 | 20190816 |
8864960 | 460 0 0 | 10528 864 760 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190831 | 20190816 |
9125920 | 1696 0 0 | 15856 880 768 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190831 | 20190816 |
9126080 | 1696 0 0 | 15856 880 768 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190831 | 20190816 |
9739520 | 1832 0 0 | 13849 888 784 | ref | gcc_-O3_-fomit-frame-pointer | 20190831 | 20190816 |
9740160 | 1780 0 0 | 13785 888 784 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190831 | 20190816 |
9771760 | 508 0 0 | 11256 880 768 | ref | gcc_-O2_-fomit-frame-pointer | 20190831 | 20190816 |
9783360 | 508 0 0 | 11200 880 768 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190831 | 20190816 |
10725200 | 580 0 0 | 11520 880 768 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190831 | 20190816 |
10728880 | 580 0 0 | 11520 880 768 | ref | gcc_-O_-fomit-frame-pointer | 20190831 | 20190816 |
33107840 | 1064 0 0 | 14560 864 768 | ref | cc | 20190831 | 20190816 |
33110560 | 1064 0 0 | 14560 864 768 | ref | gcc | 20190831 | 20190816 |
33113200 | 1064 0 0 | 14560 864 768 | ref | gcc_-funroll-loops | 20190831 | 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
|