Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
512847920 | 13568 0 0 | 32946 816 1608 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191109 | 20190816 |
514657840 | 13568 0 0 | 32946 816 1608 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191109 | 20190816 |
517591120 | 13568 0 0 | 32946 816 1608 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191109 | 20190816 |
519035440 | 13568 0 0 | 32898 816 1608 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191109 | 20190816 |
525908880 | 13652 0 0 | 33082 816 1608 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191109 | 20190816 |
541518560 | 27776 0 0 | 46643 928 1592 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191109 | 20190816 |
542583280 | 31232 0 0 | 51459 928 1592 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191109 | 20190816 |
557262160 | 27864 0 0 | 46787 928 1592 | ref | gcc_-O3_-fomit-frame-pointer | 20191109 | 20190816 |
565299840 | 31308 0 0 | 51587 928 1592 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191109 | 20190816 |
607901120 | 17940 0 0 | 37787 928 1576 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191109 | 20190816 |
661321680 | 18088 0 0 | 37851 928 1576 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191109 | 20190816 |
923150000 | 11592 0 0 | 29315 928 1576 | ref | gcc_-O2_-fomit-frame-pointer | 20191109 | 20190816 |
928383840 | 11456 0 0 | 29075 928 1576 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191109 | 20190816 |
937796720 | 10652 0 0 | 27553 912 1568 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191109 | 20190816 |
938437680 | 10652 0 0 | 27553 912 1568 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191109 | 20190816 |
968821600 | 18356 0 0 | 39435 928 1576 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191109 | 20190816 |
969291680 | 18356 0 0 | 39435 928 1576 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191109 | 20190816 |
983492000 | 10700 0 0 | 27553 912 1568 | ref | gcc_-Os_-fomit-frame-pointer | 20191109 | 20190816 |
1020224400 | 10700 0 0 | 27553 912 1568 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191109 | 20190816 |
1225345440 | 11924 0 0 | 29803 928 1576 | ref | gcc_-O_-fomit-frame-pointer | 20191109 | 20190816 |
1270610960 | 11924 0 0 | 29803 928 1576 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191109 | 20190816 |
4537627440 | 18372 0 0 | 39851 912 1584 | ref | cc | 20191109 | 20190816 |
4695356080 | 18372 0 0 | 39851 912 1584 | ref | gcc_-funroll-loops | 20191109 | 20190816 |
4712876160 | 18372 0 0 | 39851 912 1584 | ref | gcc | 20191109 | 20190816 |
Compiler | Implementations
|
cc | avx2 |
gcc | avx2 |
gcc -O2 -fomit-frame-pointer | avx2 |
gcc -O3 -fomit-frame-pointer | avx2 |
gcc -O -fomit-frame-pointer | avx2 |
gcc -Os -fomit-frame-pointer | avx2 |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | avx2 |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | avx2 |
gcc -fno-schedule-insns -O -fomit-frame-pointer | avx2 |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops | avx2 |
gcc -funroll-loops -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | avx2
|