Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
5619375 | 39791 0 8 | 53881 968 1600 | optimized | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191209 | 20190816 |
7693994 | 45275 0 8 | 60857 968 1600 | optimized | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191209 | 20190816 |
7764152 | 44963 0 8 | 60577 968 1600 | optimized | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191209 | 20190816 |
7939547 | 40027 0 8 | 54057 968 1600 | optimized | gcc_-O3_-fomit-frame-pointer | 20191209 | 20190816 |
12747105 | 16443 0 8 | 32705 968 1568 | optimized | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191209 | 20190816 |
13986000 | 17215 0 8 | 32537 968 1568 | optimized | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191209 | 20190816 |
17099550 | 13549 0 8 | 27858 872 1584 | optimized | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191209 | 20190816 |
17099550 | 13549 0 8 | 27858 872 1584 | optimized | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191209 | 20190816 |
18614700 | 40015 0 8 | 54129 968 1600 | optimized | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191209 | 20190816 |
18972675 | 8597 0 8 | 26405 952 1568 | optimized | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191209 | 20190816 |
18981000 | 9517 0 8 | 23721 968 1568 | optimized | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191209 | 20190816 |
18997650 | 8613 0 8 | 26405 952 1568 | optimized | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191209 | 20190816 |
19441240 | 17183 0 8 | 32465 968 1568 | optimized | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191209 | 20190816 |
19780200 | 8597 0 8 | 26405 952 1568 | optimized | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191209 | 20190816 |
20870775 | 9545 0 8 | 23785 968 1568 | optimized | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191209 | 20190816 |
23867775 | 16443 0 8 | 32705 968 1568 | optimized | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191209 | 20190816 |
23868621 | 9051 32 8 | 23249 1000 1568 | reference | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191209 | 20190816 |
23927680 | 13549 0 8 | 27858 872 1584 | optimized | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191209 | 20190816 |
24899049 | 9507 32 8 | 23865 1000 1568 | reference | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191209 | 20190816 |
25258050 | 8681 0 8 | 22381 952 1568 | optimized | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191209 | 20190816 |
26671733 | 8613 0 8 | 26405 952 1568 | optimized | gcc_-Os_-fomit-frame-pointer | 20191209 | 20190816 |
28338300 | 9981 0 8 | 24361 968 1568 | optimized | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191209 | 20190816 |
30760850 | 15751 32 8 | 32009 1000 1568 | reference | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191209 | 20190816 |
35747550 | 9477 0 8 | 23721 968 1568 | optimized | gcc_-O2_-fomit-frame-pointer | 20191209 | 20190816 |
36172125 | 13549 0 8 | 27834 872 1584 | optimized | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191209 | 20190816 |
38855839 | 9977 0 8 | 24345 968 1568 | optimized | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191209 | 20190816 |
39802972 | 9981 0 8 | 24361 968 1568 | optimized | gcc_-O_-fomit-frame-pointer | 20191209 | 20190816 |
41674950 | 13823 26 8 | 28122 904 1584 | reference | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191209 | 20190816 |
42249375 | 13823 26 8 | 28122 904 1584 | reference | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191209 | 20190816 |
42765525 | 13823 26 8 | 28106 904 1584 | reference | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191209 | 20190816 |
43931025 | 15751 32 8 | 32009 1000 1568 | reference | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191209 | 20190816 |
44273505 | 42979 40 8 | 58577 1016 1600 | reference | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191209 | 20190816 |
44580375 | 39547 40 8 | 53561 1016 1600 | reference | gcc_-O3_-fomit-frame-pointer | 20191209 | 20190816 |
46095525 | 9011 32 8 | 23249 1000 1568 | reference | gcc_-O2_-fomit-frame-pointer | 20191209 | 20190816 |
46253700 | 43235 40 8 | 58801 1016 1600 | reference | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191209 | 20190816 |
48318300 | 13823 26 8 | 28122 904 1584 | reference | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191209 | 20190816 |
48767850 | 9103 32 8 | 23337 1000 1568 | reference | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191209 | 20190816 |
50740875 | 9499 32 8 | 23873 1000 1568 | reference | gcc_-O_-fomit-frame-pointer | 20191209 | 20190816 |
53629650 | 16183 32 8 | 31505 1000 1568 | reference | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191209 | 20190816 |
61820891 | 39319 40 8 | 53401 1016 1600 | reference | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191209 | 20190816 |
71703225 | 8247 32 8 | 21941 984 1568 | reference | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191209 | 20190816 |
86698080 | 39567 40 8 | 53673 1016 1600 | reference | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191209 | 20190816 |
87645600 | 8191 32 8 | 21885 984 1568 | reference | gcc_-Os_-fomit-frame-pointer | 20191209 | 20190816 |
93206700 | 8191 32 8 | 21885 984 1568 | reference | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191209 | 20190816 |
123082848 | 9499 32 8 | 23873 1000 1568 | reference | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191209 | 20190816 |
127995147 | 8175 32 8 | 21877 984 1568 | reference | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191209 | 20190816 |
158741100 | 20603 26 8 | 34733 984 1568 | reference | cc | 20191209 | 20190816 |
166087372 | 22249 0 8 | 36381 952 1568 | optimized | gcc_-funroll-loops | 20191209 | 20190816 |
188359098 | 8175 32 8 | 21877 984 1568 | reference | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191209 | 20190816 |
192024450 | 20603 26 8 | 34733 984 1568 | reference | gcc_-funroll-loops | 20191209 | 20190816 |
196470000 | 20603 26 8 | 34733 984 1568 | reference | gcc | 20191209 | 20190816 |
197985876 | 22249 0 8 | 36381 952 1568 | optimized | cc | 20191209 | 20190816 |
206780250 | 16143 32 8 | 31425 1000 1568 | reference | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191209 | 20190816 |
407783475 | 22249 0 8 | 36381 952 1568 | optimized | gcc | 20191209 | 20190816 |