Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
195120 | 4644 127 0 | 19342 927 888 | opt | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190907 | 20190816 |
195200 | 4644 127 0 | 19342 927 888 | opt | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190907 | 20190816 |
195200 | 4644 127 0 | 19342 927 888 | opt | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190907 | 20190816 |
195440 | 4644 127 0 | 19294 927 888 | opt | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190907 | 20190816 |
196080 | 3880 127 0 | 16376 1039 864 | opt | gcc_-O2_-fomit-frame-pointer | 20190907 | 20190816 |
196080 | 5844 127 0 | 19633 1055 880 | opt | gcc_-O3_-fomit-frame-pointer | 20190907 | 20190816 |
196080 | 6188 127 0 | 20736 1039 864 | opt | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190907 | 20190816 |
196320 | 8656 127 0 | 23801 1055 880 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190907 | 20190816 |
200320 | 8500 127 0 | 23641 1055 880 | opt | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190907 | 20190816 |
200480 | 6196 127 0 | 20872 1039 864 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190907 | 20190816 |
205920 | 3628 127 0 | 15408 1023 856 | opt | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190907 | 20190816 |
206000 | 3628 127 0 | 15408 1023 856 | opt | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190907 | 20190816 |
206720 | 5760 127 0 | 19569 1055 880 | opt | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190907 | 20190816 |
207200 | 3628 127 0 | 15360 1023 856 | opt | gcc_-Os_-fomit-frame-pointer | 20190907 | 20190816 |
207280 | 3628 127 0 | 15360 1023 856 | opt | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190907 | 20190816 |
209120 | 4676 127 0 | 19390 927 888 | opt | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190907 | 20190816 |
213120 | 3112 127 0 | 17814 927 888 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190907 | 20190816 |
213120 | 3112 127 0 | 17814 927 888 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190907 | 20190816 |
213120 | 3112 127 0 | 17814 927 888 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190907 | 20190816 |
214800 | 3772 127 0 | 16256 1039 864 | opt | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190907 | 20190816 |
219200 | 3112 127 0 | 17758 927 888 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190907 | 20190816 |
235760 | 3060 127 0 | 17774 927 888 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190907 | 20190816 |
245280 | 4860 127 0 | 17544 1039 864 | opt | gcc_-O_-fomit-frame-pointer | 20190907 | 20190816 |
245360 | 4860 127 0 | 17544 1039 864 | opt | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190907 | 20190816 |
245360 | 7864 127 0 | 23768 1039 864 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190907 | 20190816 |
245440 | 7864 127 0 | 23768 1039 864 | opt | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190907 | 20190816 |
281200 | 5472 127 0 | 20184 1039 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190907 | 20190816 |
287280 | 5432 127 0 | 20008 1039 864 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190907 | 20190816 |
290480 | 6680 127 0 | 21881 1055 880 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190907 | 20190816 |
295840 | 6716 127 0 | 21913 1055 880 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190907 | 20190816 |
312480 | 4780 127 0 | 18633 1055 880 | ref | gcc_-O3_-fomit-frame-pointer | 20190907 | 20190816 |
334880 | 4744 127 0 | 18617 1055 880 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190907 | 20190816 |
391920 | 2948 127 0 | 15488 1039 864 | ref | gcc_-O2_-fomit-frame-pointer | 20190907 | 20190816 |
402880 | 2812 127 0 | 15344 1039 864 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190907 | 20190816 |
434160 | 6256 127 0 | 22200 1039 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190907 | 20190816 |
434640 | 6256 127 0 | 22200 1039 864 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190907 | 20190816 |
548160 | 2848 127 0 | 15576 1039 864 | ref | gcc_-O_-fomit-frame-pointer | 20190907 | 20190816 |
548160 | 2848 127 0 | 15576 1039 864 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190907 | 20190816 |
579040 | 2448 127 0 | 14208 1023 856 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190907 | 20190816 |
580000 | 2448 127 0 | 14208 1023 856 | ref | gcc_-Os_-fomit-frame-pointer | 20190907 | 20190816 |
582560 | 2448 127 0 | 14264 1023 856 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190907 | 20190816 |
585520 | 2448 127 0 | 14264 1023 856 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190907 | 20190816 |
1736160 | 12744 127 0 | 29656 1023 864 | opt | gcc | 20190907 | 20190816 |
1736240 | 12744 127 0 | 29656 1023 864 | opt | cc | 20190907 | 20190816 |
1738480 | 12744 127 0 | 29656 1023 864 | opt | gcc_-funroll-loops | 20190907 | 20190816 |
3134240 | 5644 127 0 | 22600 1023 864 | ref | cc | 20190907 | 20190816 |
3134320 | 5644 127 0 | 22600 1023 864 | ref | gcc | 20190907 | 20190816 |
3134320 | 5644 127 0 | 22600 1023 864 | ref | gcc_-funroll-loops | 20190907 | 20190816 |
Compiler | Implementations
|
cc | opt |
gcc | opt |
gcc -O2 -fomit-frame-pointer | opt |
gcc -O3 -fomit-frame-pointer | opt |
gcc -O -fomit-frame-pointer | opt |
gcc -Os -fomit-frame-pointer | opt |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | opt |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | opt |
gcc -fno-schedule-insns -O -fomit-frame-pointer | opt |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | opt |
gcc -funroll-loops | opt |
gcc -funroll-loops -O2 -fomit-frame-pointer | opt |
gcc -funroll-loops -O3 -fomit-frame-pointer | opt |
gcc -funroll-loops -O -fomit-frame-pointer | opt |
gcc -funroll-loops -Os -fomit-frame-pointer | opt |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | opt |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | opt |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | opt |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | opt
|