Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
26947424 | 15239 32 0 | 33510 1112 1568 | ref_ossl | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191212 | 20190816 |
27131209 | 17043 32 0 | 35582 1112 1584 | ref_ossl | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191212 | 20190816 |
27625570 | 15203 32 0 | 33374 1112 1568 | ref_ossl | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191212 | 20190816 |
30004450 | 10959 32 0 | 29414 1112 1584 | ref_ossl | gcc_-O3_-fomit-frame-pointer | 20191212 | 20190816 |
32916100 | 11015 32 0 | 29574 1112 1584 | ref_ossl | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191212 | 20190816 |
33451761 | 9603 32 0 | 26814 1112 1568 | ref_ossl | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191212 | 20190816 |
33768119 | 9647 32 0 | 26910 1112 1568 | ref_ossl | gcc_-O2_-fomit-frame-pointer | 20191212 | 20190816 |
46948188 | 15042 32 0 | 34070 1112 1568 | ref_ossl | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191212 | 20190816 |
83543292 | 8781 32 0 | 25350 1096 1552 | ref_ossl | gcc_-Os_-fomit-frame-pointer | 20191212 | 20190816 |
83599873 | 8781 32 0 | 25398 1096 1552 | ref_ossl | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191212 | 20190816 |
83628370 | 8785 32 0 | 25350 1096 1552 | ref_ossl | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191212 | 20190816 |
83668844 | 8781 32 0 | 25398 1096 1552 | ref_ossl | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191212 | 20190816 |
84089278 | 8781 32 0 | 25350 1096 1552 | ref_ossl | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191212 | 20190816 |
91997815 | 10931 32 0 | 29350 1112 1584 | ref_ossl | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191212 | 20190816 |
92103130 | 9679 32 0 | 27070 1112 1568 | ref_ossl | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191212 | 20190816 |
96354139 | 17043 32 0 | 35598 1112 1584 | ref_ossl | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191212 | 20190816 |
98231224 | 15042 32 0 | 34070 1112 1568 | ref_ossl | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191212 | 20190816 |
100886814 | 9842 32 0 | 27118 1112 1568 | ref_ossl | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191212 | 20190816 |
100945047 | 9826 32 0 | 27118 1112 1568 | ref_ossl | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191212 | 20190816 |
101043754 | 9842 32 0 | 27118 1112 1568 | ref_ossl | gcc_-O_-fomit-frame-pointer | 20191212 | 20190816 |
164092334 | 15028 32 0 | 35254 1096 1568 | ref_ossl | gcc_-funroll-loops | 20191212 | 20190816 |
374091270 | 15028 32 0 | 35254 1096 1568 | ref_ossl | gcc | 20191212 | 20190816 |
375762681 | 15028 32 0 | 35254 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
|