| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 665865200 | 14096 0 0 | 33450 816 1608 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191109 | 20190816 |
| 674159920 | 14096 0 0 | 33498 816 1608 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191109 | 20190816 |
| 676428400 | 14096 0 0 | 33498 816 1608 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191109 | 20190816 |
| 678672640 | 14096 0 0 | 33498 816 1608 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191109 | 20190816 |
| 696760400 | 14176 0 0 | 33634 816 1608 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191109 | 20190816 |
| 699481440 | 27740 0 0 | 46643 928 1592 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191109 | 20190816 |
| 699885200 | 31548 0 0 | 51795 928 1592 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191109 | 20190816 |
| 724552960 | 27860 0 0 | 46811 928 1592 | ref | gcc_-O3_-fomit-frame-pointer | 20191109 | 20190816 |
| 734058960 | 31632 0 0 | 51931 928 1592 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191109 | 20190816 |
| 797406720 | 18212 0 0 | 38083 928 1576 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191109 | 20190816 |
| 856881520 | 18344 0 0 | 38155 928 1576 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191109 | 20190816 |
| 1238011680 | 11836 0 0 | 29603 928 1576 | ref | gcc_-O2_-fomit-frame-pointer | 20191109 | 20190816 |
| 1248943920 | 11668 0 0 | 29331 928 1576 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191109 | 20190816 |
| 1275879760 | 18548 0 0 | 39651 928 1576 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191109 | 20190816 |
| 1303402800 | 10912 0 0 | 27777 912 1568 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191109 | 20190816 |
| 1306803840 | 10912 0 0 | 27777 912 1568 | ref | gcc_-Os_-fomit-frame-pointer | 20191109 | 20190816 |
| 1308180560 | 18548 0 0 | 39651 928 1576 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191109 | 20190816 |
| 1309512320 | 10864 0 0 | 27777 912 1568 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191109 | 20190816 |
| 1312118080 | 10864 0 0 | 27777 912 1568 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191109 | 20190816 |
| 1644577040 | 12148 0 0 | 30051 928 1576 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191109 | 20190816 |
| 1645550240 | 12148 0 0 | 30051 928 1576 | ref | gcc_-O_-fomit-frame-pointer | 20191109 | 20190816 |
| 5899613200 | 18656 0 0 | 40131 912 1584 | ref | cc | 20191109 | 20190816 |
| 6118352560 | 18656 0 0 | 40131 912 1584 | ref | gcc | 20191109 | 20190816 |
| 6120894880 | 18656 0 0 | 40131 912 1584 | ref | gcc_-funroll-loops | 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
|