Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
74925 | 5240 0 0 | 18786 928 744 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191127 | 20190816 |
83250 | 5240 0 0 | 18786 928 744 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
99900 | 6232 0 0 | 18170 928 776 | ref | gcc_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
106596 | 5204 0 0 | 16416 824 760 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
116550 | 5204 0 0 | 16416 824 760 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
128623 | 5204 0 0 | 16416 824 760 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
133200 | 6320 0 0 | 18226 928 776 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
141525 | 7524 0 0 | 21106 928 776 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
149850 | 5016 0 0 | 18338 928 744 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
158175 | 7544 0 0 | 21098 928 776 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
163702 | 5204 0 0 | 16400 824 760 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
166500 | 5112 0 0 | 18474 928 744 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
278921 | 6240 0 0 | 18162 928 776 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
308025 | 3372 0 0 | 13054 912 744 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
308025 | 3472 0 0 | 13786 928 744 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
308025 | 3372 0 0 | 13022 912 744 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
316350 | 3504 0 0 | 13778 928 744 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
424575 | 3644 0 0 | 13986 928 744 | ref | gcc_-O_-fomit-frame-pointer | 20191127 | 20190816 |
424575 | 3644 0 0 | 13986 928 744 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
432641 | 3372 0 0 | 13054 912 744 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
690975 | 3480 0 0 | 13794 928 744 | ref | gcc_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
765900 | 3372 0 0 | 13022 912 744 | ref | gcc_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
1052370 | 3372 0 0 | 13022 912 744 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
1340325 | 5734 0 0 | 18342 912 744 | ref | gcc | 20191127 | 20190816 |
1835801 | 3660 0 0 | 14010 928 744 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
2106225 | 5734 0 0 | 18342 912 744 | ref | gcc_-funroll-loops | 20191127 | 20190816 |
2993197 | 5734 0 0 | 18342 912 744 | ref | cc | 20191127 | 20190816 |
3646350 | 33666 176 126 | 48896 1336 904 | refcpp | g++_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
3912750 | 58141 176 126 | 75221 1336 928 | refcpp | g++_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
3938198 | 58297 176 126 | 75369 1336 928 | refcpp | g++_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
4412250 | 33450 176 126 | 48624 1336 904 | refcpp | g++_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
4420575 | 33570 176 126 | 48792 1336 904 | refcpp | g++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
4428900 | 45459 176 126 | 63805 1336 904 | refcpp | g++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191127 | 20190816 |
4512150 | 46169 64 140 | 61997 1704 928 | refcpp | clang++_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
4920075 | 43305 176 126 | 62185 1336 904 | refcpp | g++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
5552775 | 73477 176 126 | 92197 1336 928 | refcpp | g++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191127 | 20190816 |
5613162 | 47129 64 140 | 62973 1704 928 | refcpp | clang++_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
6135525 | 58009 176 126 | 75073 1336 928 | refcpp | g++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
6360992 | 47129 64 140 | 62973 1704 928 | refcpp | clang++_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
6386877 | 31112 176 126 | 46768 1336 904 | refcpp | g++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
6395760 | 31148 176 126 | 46800 1336 904 | refcpp | g++_-O_-fomit-frame-pointer | 20191127 | 20190816 |
6828712 | 26820 176 126 | 42507 1360 904 | refcpp | g++_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
11671650 | 26804 176 126 | 42547 1360 904 | refcpp | g++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
12053152 | 26820 176 126 | 42507 1360 904 | refcpp | g++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191127 | 20190816 |
12293339 | 31148 176 126 | 46800 1336 904 | refcpp | g++_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191127 | 20190816 |
19280960 | 47129 64 140 | 62973 1704 928 | refcpp | clang++_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191127 | 20190816 |
20496700 | 26820 176 126 | 42507 1360 904 | refcpp | g++_-Os_-fomit-frame-pointer | 20191127 | 20190816 |
20895750 | 80900 200 133 | 103972 1504 904 | refcpp | g++ | 20191127 | 20190816 |