Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
17449752 | 15395 92 12 | 37099 924 1144 | ref | clang++_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
18119168 | 15395 92 12 | 37099 924 1144 | ref | clang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190828 | 20190816 |
18244876 | 15187 92 12 | 36107 924 1144 | ref | clang++_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
20395548 | 15187 92 12 | 36107 924 1144 | ref | clang++_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
26976692 | 15571 92 12 | 38203 924 904 | ref | clang++_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190828 | 20190816 |
27460120 | 15635 92 12 | 39595 924 904 | ref | clang++_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190828 | 20190816 |
28737248 | 15635 92 12 | 39595 924 904 | ref | clang++_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190828 | 20190816 |
29036808 | 15635 92 12 | 39595 924 904 | ref | clang++_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190828 | 20190816 |
76239176 | 13178 96 12 | 33029 904 960 | ref | g++_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
76291248 | 13365 96 12 | 33021 904 960 | ref | g++_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
79078380 | 13365 96 12 | 33085 904 960 | ref | g++_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
79481932 | 13365 96 12 | 33085 904 960 | ref | g++_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
80023692 | 13213 96 12 | 32901 904 960 | ref | g++_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
80676608 | 13178 96 12 | 33029 904 960 | ref | g++_-march=k8_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
81128580 | 13197 96 12 | 32733 904 960 | ref | g++_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
81718552 | 13213 96 12 | 32901 904 960 | ref | g++_-m64_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
81751912 | 13040 96 12 | 32709 904 960 | ref | g++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190828 | 20190816 |
82833668 | 12292 96 12 | 32053 904 960 | ref | g++_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
83120772 | 13213 96 12 | 32901 904 960 | ref | g++_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
85735060 | 15560 96 12 | 37589 904 960 | ref | g++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
86866864 | 12292 96 12 | 32053 904 960 | ref | g++_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
87511036 | 12292 96 12 | 32053 904 960 | ref | g++_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
109490412 | 12086 96 12 | 32708 896 960 | ref | g++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
118400036 | 7246 96 12 | 24572 896 960 | ref | g++_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
122130272 | 7246 96 12 | 24604 896 960 | ref | g++_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
123828928 | 7238 96 12 | 24564 896 960 | ref | g++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190828 | 20190816 |
123956292 | 7246 96 12 | 24556 896 960 | ref | g++_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
124419104 | 6964 96 12 | 24164 896 960 | ref | g++_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
124998980 | 6964 96 12 | 24164 896 960 | ref | g++_-march=k8_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
125560660 | 7262 96 12 | 24564 896 960 | ref | g++_-m64_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
126750720 | 7246 96 12 | 24604 896 960 | ref | g++_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
127737376 | 7246 96 12 | 24604 896 960 | ref | g++_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
128375500 | 7262 96 12 | 24564 896 960 | ref | g++_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
129064224 | 7246 96 12 | 24572 896 960 | ref | g++_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
137642980 | 7262 96 12 | 24564 896 960 | ref | g++_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
138905228 | 7246 96 12 | 24572 896 960 | ref | g++_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
177508808 | 26954 192 24 | 33653 904 960 | ref | g++_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
180814524 | 5628 96 12 | 21248 880 928 | ref | g++_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
181213124 | 12837 96 12 | 33380 896 960 | ref | g++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190828 | 20190816 |
181383368 | 5628 96 12 | 21248 880 928 | ref | g++_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
184097472 | 12811 96 12 | 31989 904 960 | ref | g++_-march=nocona_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
184500192 | 12811 96 12 | 31989 904 960 | ref | g++_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
184658684 | 5628 96 12 | 21248 880 928 | ref | g++_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
187013540 | 13477 96 12 | 33653 904 960 | ref | g++_-march=barcelona_-O3_-fomit-frame-pointer | 20190828 | 20190816 |
189031480 | 5745 96 12 | 21392 880 928 | ref | g++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
191222940 | 5626 96 12 | 21224 880 928 | ref | g++_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
192107700 | 5626 96 12 | 21224 880 928 | ref | g++_-march=nocona_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
197618020 | 5567 96 12 | 21192 880 928 | ref | g++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190828 | 20190816 |
202481164 | 6761 96 12 | 23820 896 960 | ref | g++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190828 | 20190816 |
203805784 | 6837 96 12 | 23780 896 960 | ref | g++_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190828 | 20190816 |
204213084 | 6837 96 12 | 23780 896 960 | ref | g++_-march=nocona_-O_-fomit-frame-pointer | 20190828 | 20190816 |
204776608 | 6704 96 12 | 23636 896 960 | ref | g++_-march=k8_-O_-fomit-frame-pointer | 20190828 | 20190816 |
206390008 | 5628 96 12 | 21248 880 928 | ref | g++_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
208161736 | 6764 96 12 | 23836 896 960 | ref | g++_-m64_-O_-fomit-frame-pointer | 20190828 | 20190816 |
209017388 | 6704 96 12 | 23636 896 960 | ref | g++_-m64_-march=k8_-O_-fomit-frame-pointer | 20190828 | 20190816 |
219897740 | 6759 96 12 | 23820 896 960 | ref | g++_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190828 | 20190816 |
219948736 | 6759 96 12 | 23820 896 960 | ref | g++_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190828 | 20190816 |
220392864 | 6764 96 12 | 23836 896 960 | ref | g++_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190828 | 20190816 |
220471776 | 13392 192 24 | 23772 896 960 | ref | g++_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190828 | 20190816 |
221443020 | 6764 96 12 | 23836 896 960 | ref | g++_-O_-fomit-frame-pointer | 20190828 | 20190816 |
221525708 | 6759 96 12 | 23820 896 960 | ref | g++_-m64_-march=core2_-O_-fomit-frame-pointer | 20190828 | 20190816 |
221677816 | 6759 96 12 | 23820 896 960 | ref | g++_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190828 | 20190816 |
222340912 | 5627 96 12 | 21240 880 928 | ref | g++_-march=k8_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
222453648 | 5627 96 12 | 21240 880 928 | ref | g++_-m64_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
222511220 | 6759 96 12 | 23820 896 960 | ref | g++_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190828 | 20190816 |
222639100 | 5627 96 12 | 21240 880 928 | ref | g++_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
223055932 | 5627 96 12 | 21240 880 928 | ref | g++_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
223619224 | 6696 96 12 | 23772 896 960 | ref | g++_-march=barcelona_-O_-fomit-frame-pointer | 20190828 | 20190816 |
223705208 | 5627 96 12 | 21248 880 928 | ref | g++_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
224190316 | 5627 96 12 | 21240 880 928 | ref | g++_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
224939956 | 5627 96 12 | 21240 880 928 | ref | g++_-march=barcelona_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
225722920 | 11254 192 24 | 21240 880 928 | ref | g++_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
226244696 | 6759 96 12 | 23820 896 960 | ref | g++_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190828 | 20190816 |
226696072 | 5627 96 12 | 21248 880 928 | ref | g++_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
227818592 | 6759 96 12 | 23820 896 960 | ref | g++_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190828 | 20190816 |
227932192 | 5627 96 12 | 21248 880 928 | ref | g++_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190828 | 20190816 |
229171068 | 6642 96 12 | 23444 896 960 | ref | g++_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
237705220 | 7628 96 12 | 25268 896 960 | ref | g++_-march=barcelona_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
244322236 | 6642 96 12 | 23444 896 960 | ref | g++_-march=nocona_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
247906424 | 15256 192 24 | 25268 896 960 | ref | g++_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190828 | 20190816 |
675797100 | 10173 92 12 | 29045 884 920 | ref | g++ | 20190828 | 20190816 |