| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 21340949 | 15119 32 0 | 33382 1112 1568 | ref_ossl | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191212 | 20190816 |
| 21645743 | 16995 32 0 | 35550 1112 1584 | ref_ossl | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191212 | 20190816 |
| 26205263 | 10919 32 0 | 29382 1112 1584 | ref_ossl | gcc_-O3_-fomit-frame-pointer | 20191212 | 20190816 |
| 41460244 | 14990 32 0 | 34022 1112 1568 | ref_ossl | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191212 | 20190816 |
| 42747978 | 8697 32 0 | 25262 1096 1552 | ref_ossl | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191212 | 20190816 |
| 43035426 | 9758 32 0 | 27038 1112 1568 | ref_ossl | gcc_-O_-fomit-frame-pointer | 20191212 | 20190816 |
| 45728186 | 9758 32 0 | 27038 1112 1568 | ref_ossl | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191212 | 20190816 |
| 66243548 | 8685 32 0 | 25310 1096 1552 | ref_ossl | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191212 | 20190816 |
| 66357536 | 8693 32 0 | 25262 1096 1552 | ref_ossl | gcc_-Os_-fomit-frame-pointer | 20191212 | 20190816 |
| 66941518 | 8685 32 0 | 25310 1096 1552 | ref_ossl | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191212 | 20190816 |
| 67309914 | 8693 32 0 | 25262 1096 1552 | ref_ossl | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191212 | 20190816 |
| 73070438 | 10975 32 0 | 29542 1112 1584 | ref_ossl | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191212 | 20190816 |
| 73143952 | 9535 32 0 | 26942 1112 1568 | ref_ossl | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191212 | 20190816 |
| 73172862 | 9467 32 0 | 26670 1112 1568 | ref_ossl | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191212 | 20190816 |
| 73330215 | 10891 32 0 | 29310 1112 1584 | ref_ossl | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191212 | 20190816 |
| 73525977 | 9495 32 0 | 26766 1112 1568 | ref_ossl | gcc_-O2_-fomit-frame-pointer | 20191212 | 20190816 |
| 77092645 | 15091 32 0 | 33270 1112 1568 | ref_ossl | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191212 | 20190816 |
| 77541576 | 16995 32 0 | 35558 1112 1584 | ref_ossl | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191212 | 20190816 |
| 77565117 | 14990 32 0 | 34022 1112 1568 | ref_ossl | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191212 | 20190816 |
| 81650513 | 9742 32 0 | 27038 1112 1568 | ref_ossl | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191212 | 20190816 |
| 127215564 | 14848 32 0 | 35062 1096 1568 | ref_ossl | gcc_-funroll-loops | 20191212 | 20190816 |
| 302807883 | 14848 32 0 | 35062 1096 1568 | ref_ossl | gcc | 20191212 | 20190816 |
| 304669687 | 14848 32 0 | 35062 1096 1568 | ref_ossl | cc | 20191212 | 20190816 |
| Compiler | Implementations
|
| g++ | ref_ntl |
| g++ -O2 -fomit-frame-pointer | ref_ntl |
| g++ -O3 -fomit-frame-pointer | ref_ntl |
| g++ -O -fomit-frame-pointer | ref_ntl |
| g++ -Os -fomit-frame-pointer | ref_ntl |
| g++ -fno-schedule-insns -O2 -fomit-frame-pointer | ref_ntl |
| g++ -fno-schedule-insns -O3 -fomit-frame-pointer | ref_ntl |
| g++ -fno-schedule-insns -O -fomit-frame-pointer | ref_ntl |
| g++ -fno-schedule-insns -Os -fomit-frame-pointer | ref_ntl |
| g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ref_ntl |
| g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ref_ntl |
| g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ref_ntl |
| g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ref_ntl |
| g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | ref_ntl |
| g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | ref_ntl |
| g++ -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | ref_ntl |
| g++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | ref_ntl
|