Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
2133617680 | 22956 0 1280 | 43179 928 2888 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191109 | 20190816 |
2149109760 | 19152 0 1280 | 38019 928 2888 | ref | gcc_-O3_-fomit-frame-pointer | 20191109 | 20190816 |
2189130960 | 19220 0 1280 | 38043 928 2888 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191109 | 20190816 |
2268330000 | 22912 0 1280 | 43083 928 2888 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191109 | 20190816 |
2289611600 | 18820 0 1280 | 38282 816 2888 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191109 | 20190816 |
2312740080 | 18368 0 1280 | 37730 816 2888 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191109 | 20190816 |
2375565200 | 18788 0 1280 | 38202 816 2888 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191109 | 20190816 |
2388928720 | 18788 0 1280 | 38202 816 2888 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191109 | 20190816 |
2431959120 | 18788 0 1280 | 38202 816 2888 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191109 | 20190816 |
2443526160 | 23268 0 1280 | 42971 928 2864 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191109 | 20190816 |
2510830880 | 23484 0 1280 | 43251 928 2864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191109 | 20190816 |
3005434640 | 14688 0 1280 | 32331 928 2864 | ref | gcc_-O2_-fomit-frame-pointer | 20191109 | 20190816 |
3173759280 | 13960 0 1280 | 30825 912 2856 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191109 | 20190816 |
3186453360 | 14792 0 1280 | 32355 928 2864 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191109 | 20190816 |
3200896000 | 13960 0 1280 | 30825 912 2856 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191109 | 20190816 |
3294222400 | 24608 0 1280 | 45595 928 2864 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191109 | 20190816 |
3322102240 | 14020 0 1280 | 30825 912 2856 | ref | gcc_-Os_-fomit-frame-pointer | 20191109 | 20190816 |
3335290160 | 14020 0 1280 | 30825 912 2856 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191109 | 20190816 |
3399529920 | 24608 0 1280 | 45595 928 2864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191109 | 20190816 |
3856459840 | 15000 0 1280 | 32771 928 2864 | ref | gcc_-O_-fomit-frame-pointer | 20191109 | 20190816 |
3906955360 | 15000 0 1280 | 32771 928 2864 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191109 | 20190816 |
16118941680 | 26168 0 1280 | 47627 912 2864 | ref | cc | 20191109 | 20190816 |
16622011520 | 26168 0 1280 | 47627 912 2864 | ref | gcc_-funroll-loops | 20191109 | 20190816 |
16722941680 | 26168 0 1280 | 47627 912 2864 | ref | gcc | 20191109 | 20190816 |
Compiler | Implementations
|
cc | aesni |
gcc | aesni |
gcc -O2 -fomit-frame-pointer | aesni |
gcc -O3 -fomit-frame-pointer | aesni |
gcc -O -fomit-frame-pointer | aesni |
gcc -Os -fomit-frame-pointer | aesni |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | aesni |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | aesni |
gcc -fno-schedule-insns -O -fomit-frame-pointer | aesni |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops | aesni |
gcc -funroll-loops -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -Os -fomit-frame-pointer | aesni |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | aesni |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | aesni |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | aesni |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | aesni
|