Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
14460931 | 15310 32 0 | 33382 1136 1568 | ref_ossl | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191208 | 20190816 |
18503289 | 10454 32 0 | 28414 1136 1600 | ref_ossl | gcc_-O3_-fomit-frame-pointer | 20191208 | 20190816 |
21932127 | 16666 32 0 | 34686 1136 1568 | ref_ossl | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191208 | 20190816 |
22458752 | 7453 32 0 | 23242 1120 1568 | ref_ossl | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191208 | 20190816 |
22545054 | 7485 32 0 | 23242 1120 1568 | ref_ossl | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191208 | 20190816 |
23060268 | 10462 32 0 | 28406 1136 1600 | ref_ossl | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191208 | 20190816 |
23667975 | 15330 32 0 | 33470 1136 1568 | ref_ossl | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191208 | 20190816 |
27022086 | 8614 32 0 | 25006 1136 1568 | ref_ossl | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191208 | 20190816 |
27309280 | 17234 32 0 | 35574 1136 1600 | ref_ossl | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191208 | 20190816 |
30759261 | 17218 32 0 | 35550 1136 1600 | ref_ossl | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191208 | 20190816 |
32009625 | 8350 32 0 | 24662 1136 1568 | ref_ossl | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191208 | 20190816 |
33507987 | 10526 32 0 | 28478 1136 1600 | ref_ossl | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191208 | 20190816 |
34194992 | 8418 32 0 | 28870 1136 1568 | ref_ossl | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191208 | 20190816 |
37470825 | 16666 32 0 | 34686 1136 1568 | ref_ossl | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191208 | 20190816 |
41954714 | 7481 32 0 | 23266 1120 1568 | ref_ossl | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191208 | 20190816 |
43348275 | 8354 32 0 | 24710 1136 1568 | ref_ossl | gcc_-O2_-fomit-frame-pointer | 20191208 | 20190816 |
49523048 | 8606 32 0 | 24990 1136 1568 | ref_ossl | gcc_-O_-fomit-frame-pointer | 20191208 | 20190816 |
49991625 | 7485 32 0 | 23242 1120 1568 | ref_ossl | gcc_-Os_-fomit-frame-pointer | 20191208 | 20190816 |
50967609 | 7481 32 0 | 23266 1120 1568 | ref_ossl | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191208 | 20190816 |
55028250 | 8606 32 0 | 24990 1136 1568 | ref_ossl | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191208 | 20190816 |
119249135 | 13484 32 0 | 32674 1120 1568 | ref_ossl | gcc_-funroll-loops | 20191208 | 20190816 |
120978900 | 13484 32 0 | 32674 1120 1568 | ref_ossl | gcc | 20191208 | 20190816 |
145730380 | 13484 32 0 | 32674 1120 1568 | ref_ossl | cc | 20191208 | 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
|