Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
1428791360 | 13808 0 0 | 33218 816 1608 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191110 | 20190816 |
1445408080 | 13808 0 0 | 33218 816 1608 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191110 | 20190816 |
1457542880 | 13808 0 0 | 33170 816 1608 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191110 | 20190816 |
1459749360 | 13808 0 0 | 33218 816 1608 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191110 | 20190816 |
1498447680 | 13924 0 0 | 33378 816 1608 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191110 | 20190816 |
1529449360 | 28044 0 0 | 46931 928 1592 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191110 | 20190816 |
1531589840 | 28156 0 0 | 47083 928 1592 | ref | gcc_-O3_-fomit-frame-pointer | 20191110 | 20190816 |
1534895280 | 31512 0 0 | 51739 928 1592 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191110 | 20190816 |
1577545600 | 31628 0 0 | 51907 928 1592 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191110 | 20190816 |
1764687120 | 18220 0 0 | 38067 928 1576 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191110 | 20190816 |
1922366800 | 18396 0 0 | 38179 928 1576 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191110 | 20190816 |
2620610880 | 11844 0 0 | 29595 928 1576 | ref | gcc_-O2_-fomit-frame-pointer | 20191110 | 20190816 |
2671882800 | 11676 0 0 | 29331 928 1576 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191110 | 20190816 |
2718669520 | 10804 0 0 | 27729 912 1568 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191110 | 20190816 |
2720898400 | 10804 0 0 | 27729 912 1568 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191110 | 20190816 |
2752589120 | 18584 0 0 | 39675 928 1576 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191110 | 20190816 |
2811398320 | 10856 0 0 | 27729 912 1568 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191110 | 20190816 |
2822811760 | 18584 0 0 | 39675 928 1576 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191110 | 20190816 |
2891550080 | 10856 0 0 | 27729 912 1568 | ref | gcc_-Os_-fomit-frame-pointer | 20191110 | 20190816 |
3469572240 | 12132 0 0 | 30019 928 1576 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191110 | 20190816 |
3487915680 | 12132 0 0 | 30019 928 1576 | ref | gcc_-O_-fomit-frame-pointer | 20191110 | 20190816 |
12899788400 | 18428 0 0 | 44003 912 1584 | ref | cc | 20191110 | 20190816 |
13314065920 | 18428 0 0 | 44003 912 1584 | ref | gcc_-funroll-loops | 20191110 | 20190816 |
13394375120 | 18428 0 0 | 44003 912 1584 | ref | gcc | 20191110 | 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
|