Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
324320 | 5476 5120 0 | 22265 6048 880 | ref | gcc_-O3_-fomit-frame-pointer | 20190904 | 20190816 |
324640 | 5336 5120 0 | 20929 6040 864 | ref | gcc_-O2_-fomit-frame-pointer | 20190904 | 20190816 |
329760 | 5380 5120 0 | 23009 6040 864 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190904 | 20190816 |
330000 | 5464 5120 0 | 23601 6048 880 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190904 | 20190816 |
338320 | 5500 5120 0 | 23225 6040 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190904 | 20190816 |
339840 | 5588 5120 0 | 23697 6048 880 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190904 | 20190816 |
342000 | 5376 5120 0 | 20041 6024 856 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190904 | 20190816 |
342560 | 5376 5120 0 | 20041 6024 856 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190904 | 20190816 |
360240 | 4820 5120 0 | 22358 5920 888 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190904 | 20190816 |
379280 | 4936 5120 0 | 22406 5920 888 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190904 | 20190816 |
379280 | 4936 5120 0 | 22462 5920 888 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190904 | 20190816 |
379280 | 4936 5120 0 | 22462 5920 888 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190904 | 20190816 |
379280 | 4936 5120 0 | 22462 5920 888 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190904 | 20190816 |
501600 | 5460 5120 0 | 20993 6040 864 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190904 | 20190816 |
502320 | 5608 5120 0 | 22385 6048 880 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190904 | 20190816 |
503040 | 5392 5120 0 | 20001 6024 856 | ref | gcc_-Os_-fomit-frame-pointer | 20190904 | 20190816 |
503440 | 5392 5120 0 | 20001 6024 856 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190904 | 20190816 |
673120 | 5884 5120 0 | 24785 6040 864 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190904 | 20190816 |
673200 | 5816 5120 0 | 21497 6040 864 | ref | gcc_-O_-fomit-frame-pointer | 20190904 | 20190816 |
673200 | 5816 5120 0 | 21497 6040 864 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190904 | 20190816 |
673200 | 5884 5120 0 | 24785 6040 864 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190904 | 20190816 |
1953360 | 14052 5120 0 | 36241 6024 864 | ref | cc | 20190904 | 20190816 |
1953680 | 14052 5120 0 | 36241 6024 864 | ref | gcc | 20190904 | 20190816 |
1955920 | 14052 5120 0 | 36241 6024 864 | ref | gcc_-funroll-loops | 20190904 | 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
|