| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 17914960 | 19592 0 8 | 38860 808 1608 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190926 | 20190816 |
| 18775600 | 15696 0 8 | 33723 904 1592 | ref | gcc_-O3_-fomit-frame-pointer | 20190926 | 20190816 |
| 18988080 | 16792 0 8 | 36179 904 1592 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190926 | 20190816 |
| 19053760 | 12572 0 8 | 29449 896 1576 | ref | gcc_-O2_-fomit-frame-pointer | 20190926 | 20190816 |
| 19253280 | 16800 0 8 | 36163 904 1592 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190926 | 20190816 |
| 19319920 | 14924 0 8 | 33849 896 1576 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190926 | 20190816 |
| 19442160 | 10920 0 8 | 27087 880 1568 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190926 | 20190816 |
| 19448320 | 10920 0 8 | 27087 880 1568 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190926 | 20190816 |
| 19653920 | 21816 0 8 | 41004 808 1608 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190926 | 20190816 |
| 19683360 | 21896 0 8 | 41140 808 1608 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190926 | 20190816 |
| 19683520 | 15556 0 8 | 34569 896 1576 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190926 | 20190816 |
| 19688480 | 21896 0 8 | 41140 808 1608 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190926 | 20190816 |
| 19840240 | 21896 0 8 | 41140 808 1608 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190926 | 20190816 |
| 22311360 | 15712 0 8 | 33723 904 1592 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190926 | 20190816 |
| 22661840 | 10932 0 8 | 27047 880 1568 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190926 | 20190816 |
| 22694880 | 13024 0 8 | 29841 896 1576 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190926 | 20190816 |
| 22763680 | 10932 0 8 | 27047 880 1568 | ref | gcc_-Os_-fomit-frame-pointer | 20190926 | 20190816 |
| 38631600 | 14712 0 8 | 34993 896 1576 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190926 | 20190816 |
| 38757680 | 12904 0 8 | 29961 896 1576 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190926 | 20190816 |
| 38814480 | 12904 0 8 | 29961 896 1576 | ref | gcc_-O_-fomit-frame-pointer | 20190926 | 20190816 |
| 38850960 | 14712 0 8 | 34993 896 1576 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190926 | 20190816 |
| 121757200 | 32332 0 8 | 52801 880 1584 | ref | cc | 20190926 | 20190816 |
| 121832960 | 32332 0 8 | 52801 880 1584 | ref | gcc_-funroll-loops | 20190926 | 20190816 |
| 121897600 | 32332 0 8 | 52801 880 1584 | ref | gcc | 20190926 | 20190816 |
| Compiler | Implementations
|
| cc | ref |
| gcc | ref |
| gcc -O2 -fomit-frame-pointer | ref |
| gcc -O3 -fomit-frame-pointer | ref |
| gcc -O -fomit-frame-pointer | ref |
| gcc -Os -fomit-frame-pointer | ref |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | ref |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | ref |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | ref |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops | ref |
| gcc -funroll-loops -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ref
|