Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
1030428 | 60992 0 0 | 84487 880 1584 | vec | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191210 | 20190816 |
1083726 | 178204 0 0 | 202142 976 1600 | vec | gcc_-O3_-fomit-frame-pointer | 20191210 | 20190816 |
1723302 | 98332 0 0 | 123630 976 1568 | vec | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191210 | 20190816 |
1732185 | 243832 0 0 | 269470 976 1600 | vec | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191210 | 20190816 |
1900962 | 101100 0 0 | 126718 976 1568 | vec | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191210 | 20190816 |
1970027 | 60992 0 0 | 84487 880 1584 | vec | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191210 | 20190816 |
1980909 | 60992 0 0 | 84487 880 1584 | vec | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191210 | 20190816 |
2181150 | 101100 0 0 | 126718 976 1568 | vec | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191210 | 20190816 |
3021975 | 167044 0 0 | 191134 976 1600 | vec | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191210 | 20190816 |
3153465 | 56384 0 0 | 78846 976 1568 | vec | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191210 | 20190816 |
3962264 | 243372 0 0 | 268958 976 1600 | vec | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191210 | 20190816 |
4071414 | 58304 0 0 | 80638 976 1568 | vec | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191210 | 20190816 |
4273204 | 177600 0 0 | 201630 976 1600 | vec | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191210 | 20190816 |
4581923 | 62356 0 0 | 85767 880 1584 | vec | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191210 | 20190816 |
4608441 | 97716 0 0 | 123118 976 1568 | vec | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191210 | 20190816 |
5407737 | 57136 0 0 | 79614 976 1568 | vec | gcc_-O2_-fomit-frame-pointer | 20191210 | 20190816 |
5564594 | 48856 0 0 | 70458 960 1568 | vec | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191210 | 20190816 |
5594400 | 48940 0 0 | 70714 960 1568 | vec | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191210 | 20190816 |
5677650 | 48940 0 0 | 70714 960 1568 | vec | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191210 | 20190816 |
6252075 | 58332 0 0 | 80638 976 1568 | vec | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191210 | 20190816 |
6260400 | 48924 0 0 | 70714 960 1568 | vec | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191210 | 20190816 |
9815175 | 48856 0 0 | 70458 960 1568 | vec | gcc_-Os_-fomit-frame-pointer | 20191210 | 20190816 |
10457025 | 58304 0 0 | 80638 976 1568 | vec | gcc_-O_-fomit-frame-pointer | 20191210 | 20190816 |
13450376 | 89130 0 0 | 114618 960 1568 | vec | gcc | 20191210 | 20190816 |
17842618 | 57568 0 0 | 79870 976 1568 | vec | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191210 | 20190816 |
230593797 | 18668 0 0 | 42167 880 1584 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191210 | 20190816 |
232956675 | 18668 0 0 | 42167 880 1584 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191210 | 20190816 |
286538175 | 114504 0 0 | 138488 984 1600 | ref | gcc_-O3_-fomit-frame-pointer | 20191210 | 20190816 |
296678025 | 171704 0 0 | 197368 984 1600 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191210 | 20190816 |
305868339 | 10864 0 0 | 32506 960 1568 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191210 | 20190816 |
307467225 | 173492 0 0 | 199160 984 1600 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191210 | 20190816 |
309231803 | 36592 0 0 | 61870 976 1568 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191210 | 20190816 |
319193862 | 112584 0 0 | 136696 984 1600 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191210 | 20190816 |
405444150 | 36000 0 0 | 61630 976 1568 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191210 | 20190816 |
435322575 | 18668 0 0 | 42167 880 1584 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191210 | 20190816 |
437169119 | 19172 0 0 | 42679 880 1584 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191210 | 20190816 |
490261840 | 106684 0 0 | 130808 984 1600 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191210 | 20190816 |
521014599 | 36000 0 0 | 61630 976 1568 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191210 | 20190816 |
551231550 | 10832 0 0 | 32506 960 1568 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191210 | 20190816 |
575332425 | 36156 0 0 | 61614 976 1568 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191210 | 20190816 |
581258875 | 10792 0 0 | 32506 960 1568 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191210 | 20190816 |
582758325 | 12168 0 0 | 34494 976 1568 | ref | gcc_-O2_-fomit-frame-pointer | 20191210 | 20190816 |
587378700 | 10864 0 0 | 32506 960 1568 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191210 | 20190816 |
854363175 | 12212 0 0 | 34494 976 1568 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191210 | 20190816 |
969526152 | 13040 0 0 | 35518 976 1568 | ref | gcc_-O_-fomit-frame-pointer | 20191210 | 20190816 |
990774288 | 13060 0 0 | 35518 976 1568 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191210 | 20190816 |
1667972025 | 10792 0 0 | 32506 960 1568 | ref | gcc_-Os_-fomit-frame-pointer | 20191210 | 20190816 |
1798153731 | 12236 0 0 | 34494 976 1568 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191210 | 20190816 |
1870843874 | 13040 0 0 | 35518 976 1568 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191210 | 20190816 |