Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
171040 | 24844 0 0 | 41737 920 880 | littleendoptnotaesni | gcc_-O3_-fomit-frame-pointer | 20190924 | 20190816 |
171920 | 27212 0 0 | 45449 920 880 | littleendoptnotaesni | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190924 | 20190816 |
176320 | 26216 0 0 | 43888 912 864 | littleendoptnotaesni | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190924 | 20190816 |
179520 | 22708 0 0 | 38344 912 864 | littleendoptnotaesni | gcc_-O2_-fomit-frame-pointer | 20190924 | 20190816 |
189040 | 26448 0 0 | 44264 912 864 | littleendoptnotaesni | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190924 | 20190816 |
192160 | 22532 0 0 | 37208 896 856 | littleendoptnotaesni | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190924 | 20190816 |
192240 | 22532 0 0 | 37208 896 856 | littleendoptnotaesni | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190924 | 20190816 |
194000 | 27104 0 0 | 45377 920 880 | littleendoptnotaesni | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190924 | 20190816 |
199920 | 24024 0 0 | 41566 800 888 | littleendoptnotaesni | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190924 | 20190816 |
211280 | 24028 0 0 | 41502 800 888 | littleendoptnotaesni | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190924 | 20190816 |
211600 | 24028 0 0 | 41550 800 888 | littleendoptnotaesni | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190924 | 20190816 |
212560 | 24028 0 0 | 41550 800 888 | littleendoptnotaesni | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190924 | 20190816 |
212800 | 24028 0 0 | 41550 800 888 | littleendoptnotaesni | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190924 | 20190816 |
216880 | 19212 0 0 | 36750 800 888 | anotherlittleend | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190924 | 20190816 |
218640 | 19672 0 0 | 36577 920 880 | anotherlittleend | gcc_-O3_-fomit-frame-pointer | 20190924 | 20190816 |
219040 | 21496 0 0 | 39769 920 880 | anotherlittleend | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190924 | 20190816 |
220640 | 21452 0 0 | 39713 920 880 | anotherlittleend | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190924 | 20190816 |
220960 | 16880 0 0 | 31576 896 856 | anotherlittleend | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190924 | 20190816 |
221520 | 16880 0 0 | 31576 896 856 | anotherlittleend | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190924 | 20190816 |
225200 | 20408 0 0 | 38088 912 864 | anotherlittleend | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190924 | 20190816 |
225760 | 20732 0 0 | 38552 912 864 | anotherlittleend | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190924 | 20190816 |
228640 | 17304 0 0 | 32952 912 864 | anotherlittleend | gcc_-O2_-fomit-frame-pointer | 20190924 | 20190816 |
235280 | 19108 0 0 | 36630 800 888 | anotherlittleend | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190924 | 20190816 |
235600 | 19108 0 0 | 36630 800 888 | anotherlittleend | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190924 | 20190816 |
235760 | 19108 0 0 | 36582 800 888 | anotherlittleend | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190924 | 20190816 |
236320 | 19108 0 0 | 36630 800 888 | anotherlittleend | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190924 | 20190816 |
256800 | 24784 0 0 | 41713 920 880 | littleendoptnotaesni | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190924 | 20190816 |
266400 | 22732 0 0 | 38352 912 864 | littleendoptnotaesni | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190924 | 20190816 |
269920 | 22472 0 0 | 37104 896 856 | littleendoptnotaesni | gcc_-Os_-fomit-frame-pointer | 20190924 | 20190816 |
269920 | 22472 0 0 | 37104 896 856 | littleendoptnotaesni | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190924 | 20190816 |
285360 | 16872 0 0 | 31528 896 856 | anotherlittleend | gcc_-Os_-fomit-frame-pointer | 20190924 | 20190816 |
285520 | 16872 0 0 | 31528 896 856 | anotherlittleend | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190924 | 20190816 |
288320 | 19752 0 0 | 36705 920 880 | anotherlittleend | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190924 | 20190816 |
299920 | 17332 0 0 | 32968 912 864 | anotherlittleend | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190924 | 20190816 |
370800 | 27664 0 0 | 46648 912 864 | littleendoptnotaesni | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190924 | 20190816 |
371120 | 27664 0 0 | 46648 912 864 | littleendoptnotaesni | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190924 | 20190816 |
373680 | 23128 0 0 | 38896 912 864 | littleendoptnotaesni | gcc_-O_-fomit-frame-pointer | 20190924 | 20190816 |
374160 | 23128 0 0 | 38896 912 864 | littleendoptnotaesni | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190924 | 20190816 |
422960 | 22024 0 0 | 41016 912 864 | anotherlittleend | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190924 | 20190816 |
423120 | 22024 0 0 | 41016 912 864 | anotherlittleend | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190924 | 20190816 |
430400 | 17516 0 0 | 33296 912 864 | anotherlittleend | gcc_-O_-fomit-frame-pointer | 20190924 | 20190816 |
430400 | 17516 0 0 | 33296 912 864 | anotherlittleend | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190924 | 20190816 |
1043120 | 38676 0 0 | 60800 896 864 | littleendoptnotaesni | gcc_-funroll-loops | 20190924 | 20190816 |
1043920 | 38676 0 0 | 60800 896 864 | littleendoptnotaesni | cc | 20190924 | 20190816 |
1044720 | 38676 0 0 | 60800 896 864 | littleendoptnotaesni | gcc | 20190924 | 20190816 |
1107200 | 15544 0 0 | 32497 920 880 | ref | gcc_-O3_-fomit-frame-pointer | 20190924 | 20190816 |
1108080 | 16204 0 0 | 34497 920 880 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190924 | 20190816 |
1112320 | 16124 0 0 | 34441 920 880 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190924 | 20190816 |
1177360 | 13764 0 0 | 31472 912 864 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190924 | 20190816 |
1178640 | 13952 0 0 | 31800 912 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190924 | 20190816 |
1351840 | 25512 0 0 | 47664 896 864 | anotherlittleend | cc | 20190924 | 20190816 |
1352720 | 25512 0 0 | 47664 896 864 | anotherlittleend | gcc_-funroll-loops | 20190924 | 20190816 |
1353600 | 25512 0 0 | 47664 896 864 | anotherlittleend | gcc | 20190924 | 20190816 |
1392560 | 14602 0 0 | 32118 800 888 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190924 | 20190816 |
1427040 | 15460 0 0 | 32441 920 880 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190924 | 20190816 |
1498400 | 14102 0 0 | 31558 800 888 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190924 | 20190816 |
1509520 | 14574 0 0 | 32078 800 888 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190924 | 20190816 |
1509600 | 14574 0 0 | 32078 800 888 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190924 | 20190816 |
1511200 | 14574 0 0 | 32078 800 888 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190924 | 20190816 |
1863920 | 8824 0 0 | 24496 912 864 | ref | gcc_-O2_-fomit-frame-pointer | 20190924 | 20190816 |
1917680 | 14952 0 0 | 33968 912 864 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190924 | 20190816 |
1917840 | 14952 0 0 | 33968 912 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190924 | 20190816 |
2010640 | 7838 0 0 | 22560 896 856 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190924 | 20190816 |
2016480 | 7838 0 0 | 22560 896 856 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190924 | 20190816 |
2117600 | 8812 0 0 | 24472 912 864 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190924 | 20190816 |
2191360 | 7722 0 0 | 22384 896 856 | ref | gcc_-Os_-fomit-frame-pointer | 20190924 | 20190816 |
2191840 | 7722 0 0 | 22384 896 856 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190924 | 20190816 |
2361920 | 8144 0 0 | 23944 912 864 | ref | gcc_-O_-fomit-frame-pointer | 20190924 | 20190816 |
2364400 | 8144 0 0 | 23944 912 864 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190924 | 20190816 |
7658560 | 14760 0 0 | 36920 896 864 | ref | cc | 20190924 | 20190816 |
7715760 | 14760 0 0 | 36920 896 864 | ref | gcc_-funroll-loops | 20190924 | 20190816 |
7879920 | 14760 0 0 | 36920 896 864 | ref | gcc | 20190924 | 20190816 |
Compiler | Implementations
|
cc | aesnioptimized |
gcc | aesnioptimized |
gcc -O2 -fomit-frame-pointer | aesnioptimized |
gcc -O3 -fomit-frame-pointer | aesnioptimized |
gcc -O -fomit-frame-pointer | aesnioptimized |
gcc -Os -fomit-frame-pointer | aesnioptimized |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | aesnioptimized |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | aesnioptimized |
gcc -fno-schedule-insns -O -fomit-frame-pointer | aesnioptimized |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | aesnioptimized |
gcc -funroll-loops | aesnioptimized |
gcc -funroll-loops -O2 -fomit-frame-pointer | aesnioptimized |
gcc -funroll-loops -O3 -fomit-frame-pointer | aesnioptimized |
gcc -funroll-loops -O -fomit-frame-pointer | aesnioptimized |
gcc -funroll-loops -Os -fomit-frame-pointer | aesnioptimized |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | aesnioptimized |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | aesnioptimized |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | aesnioptimized |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | aesnioptimized
|
Compiler | Implementations
|
cc | bigendoptimized |
gcc | bigendoptimized |
gcc -O2 -fomit-frame-pointer | bigendoptimized |
gcc -O3 -fomit-frame-pointer | bigendoptimized |
gcc -O -fomit-frame-pointer | bigendoptimized |
gcc -Os -fomit-frame-pointer | bigendoptimized |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | bigendoptimized |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | bigendoptimized |
gcc -fno-schedule-insns -O -fomit-frame-pointer | bigendoptimized |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | bigendoptimized |
gcc -funroll-loops | bigendoptimized |
gcc -funroll-loops -O2 -fomit-frame-pointer | bigendoptimized |
gcc -funroll-loops -O3 -fomit-frame-pointer | bigendoptimized |
gcc -funroll-loops -O -fomit-frame-pointer | bigendoptimized |
gcc -funroll-loops -Os -fomit-frame-pointer | bigendoptimized |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | bigendoptimized |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | bigendoptimized |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | bigendoptimized |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | bigendoptimized
|