Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
412160 | 43760 0 0 | 58080 936 880 | ref | gcc_-O3_-fomit-frame-pointer | 20190903 | 20190816 |
428080 | 46292 0 0 | 61952 936 880 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190903 | 20190816 |
432160 | 46032 0 0 | 61712 936 880 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190903 | 20190816 |
599120 | 43480 0 0 | 57832 936 880 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190903 | 20190816 |
600400 | 31748 0 0 | 47048 936 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190903 | 20190816 |
601200 | 31892 0 0 | 47040 936 864 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190903 | 20190816 |
710560 | 29881 0 0 | 44905 816 888 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190903 | 20190816 |
727200 | 29849 0 0 | 44849 816 888 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190903 | 20190816 |
727440 | 29801 0 0 | 44753 816 888 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190903 | 20190816 |
727760 | 29849 0 0 | 44849 816 888 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190903 | 20190816 |
727840 | 29849 0 0 | 44849 816 888 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190903 | 20190816 |
865200 | 27228 0 0 | 40336 936 864 | ref | gcc_-O2_-fomit-frame-pointer | 20190903 | 20190816 |
941040 | 25939 0 0 | 38312 920 856 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190903 | 20190816 |
941520 | 25939 0 0 | 38312 920 856 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190903 | 20190816 |
993280 | 27156 0 0 | 40256 936 864 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190903 | 20190816 |
1036960 | 31948 0 0 | 48456 936 864 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190903 | 20190816 |
1037360 | 31948 0 0 | 48456 936 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190903 | 20190816 |
1096960 | 25963 0 0 | 38288 920 856 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190903 | 20190816 |
1097120 | 25963 0 0 | 38288 920 856 | ref | gcc_-Os_-fomit-frame-pointer | 20190903 | 20190816 |
1185040 | 27064 0 0 | 40352 936 864 | ref | gcc_-O_-fomit-frame-pointer | 20190903 | 20190816 |
1185680 | 27064 0 0 | 40352 936 864 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190903 | 20190816 |
4503360 | 46207 0 0 | 63656 920 864 | ref | cc | 20190903 | 20190816 |
4517680 | 46207 0 0 | 63656 920 864 | ref | gcc_-funroll-loops | 20190903 | 20190816 |
4522800 | 46207 0 0 | 63656 920 864 | ref | gcc | 20190903 | 20190816 |
Compiler | Implementations
|
cc | ref |
gcc | ref |
gcc -O2 -fomit-frame-pointer | ref |
gcc -O3 -fomit-frame-pointer | ref |
gcc -O -fomit-frame-pointer | ref |
gcc -Os -fomit-frame-pointer | ref |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | ref |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | ref |
gcc -fno-schedule-insns -O -fomit-frame-pointer | ref |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | ref |
gcc -funroll-loops | ref |
gcc -funroll-loops -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -O -fomit-frame-pointer | ref |
gcc -funroll-loops -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ref |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ref
|