| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 23450140 | 17419 32 0 | 35966 1112 1584 | ref_ossl | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191212 | 20190816 |
| 23910635 | 15567 32 0 | 33822 1112 1568 | ref_ossl | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191212 | 20190816 |
| 28152971 | 11399 32 0 | 29958 1112 1584 | ref_ossl | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191212 | 20190816 |
| 28241766 | 9899 32 0 | 27102 1112 1568 | ref_ossl | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191212 | 20190816 |
| 29353562 | 9935 32 0 | 27198 1112 1568 | ref_ossl | gcc_-O2_-fomit-frame-pointer | 20191212 | 20190816 |
| 29599710 | 11335 32 0 | 29798 1112 1584 | ref_ossl | gcc_-O3_-fomit-frame-pointer | 20191212 | 20190816 |
| 29792581 | 9967 32 0 | 27358 1112 1568 | ref_ossl | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191212 | 20190816 |
| 43896118 | 9025 32 0 | 25654 1096 1552 | ref_ossl | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191212 | 20190816 |
| 44582111 | 9029 32 0 | 25606 1096 1552 | ref_ossl | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191212 | 20190816 |
| 44727487 | 15390 32 0 | 34430 1112 1568 | ref_ossl | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191212 | 20190816 |
| 45127684 | 10158 32 0 | 27446 1112 1568 | ref_ossl | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191212 | 20190816 |
| 45451063 | 10158 32 0 | 27446 1112 1568 | ref_ossl | gcc_-O_-fomit-frame-pointer | 20191212 | 20190816 |
| 46041240 | 10142 32 0 | 27446 1112 1568 | ref_ossl | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191212 | 20190816 |
| 51493666 | 9025 32 0 | 25606 1096 1552 | ref_ossl | gcc_-Os_-fomit-frame-pointer | 20191212 | 20190816 |
| 71663760 | 9025 32 0 | 25654 1096 1552 | ref_ossl | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191212 | 20190816 |
| 71830612 | 9025 32 0 | 25606 1096 1552 | ref_ossl | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191212 | 20190816 |
| 78886304 | 11323 32 0 | 29734 1112 1584 | ref_ossl | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191212 | 20190816 |
| 81357283 | 15531 32 0 | 33686 1112 1568 | ref_ossl | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191212 | 20190816 |
| 82380697 | 17435 32 0 | 35982 1112 1584 | ref_ossl | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191212 | 20190816 |
| 82538463 | 15390 32 0 | 34430 1112 1568 | ref_ossl | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191212 | 20190816 |
| 132769588 | 15604 32 0 | 35830 1096 1568 | ref_ossl | gcc_-funroll-loops | 20191212 | 20190816 |
| 132802215 | 15604 32 0 | 35830 1096 1568 | ref_ossl | gcc | 20191212 | 20190816 |
| 309724394 | 15604 32 0 | 35830 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
|