Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
164068 | 24290 0 0 | 42368 768 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
164202 | 21223 0 0 | 33104 760 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
253746 | 24240 0 0 | 44608 768 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
255300 | 24240 0 0 | 44608 768 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
265364 | 24240 0 0 | 44608 768 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
267836 | 24066 0 0 | 41376 768 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
268344 | 22299 0 0 | 35245 784 928 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
268920 | 22331 0 0 | 35301 784 928 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
269172 | 29171 0 0 | 47615 792 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
269334 | 22299 0 0 | 35245 784 928 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
270480 | 22300 0 0 | 35245 784 928 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
271980 | 24535 0 0 | 40381 784 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
273188 | 25666 0 0 | 40919 792 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
273668 | 22323 0 0 | 35269 784 928 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
273700 | 24835 0 0 | 41069 784 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
274464 | 24256 0 0 | 43296 768 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
274740 | 25650 0 0 | 40799 792 928 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
274984 | 24429 0 0 | 40717 784 928 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
275252 | 24851 0 0 | 41213 784 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
276675 | 28195 0 0 | 45847 792 928 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
277132 | 24366 0 0 | 40789 784 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190825 | 20190816 |
277479 | 22331 0 0 | 35301 784 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
277575 | 22331 0 0 | 35301 784 928 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
277956 | 44792 0 0 | 35685 784 928 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
278424 | 22299 0 0 | 35245 784 928 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
278796 | 22299 0 0 | 35245 784 928 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
280059 | 29043 0 0 | 47303 792 928 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
280156 | 24336 0 0 | 40693 784 928 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
280492 | 24385 0 0 | 40597 784 928 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
281535 | 26043 0 0 | 41639 792 928 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
282024 | 52502 0 0 | 42079 792 928 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
282076 | 22396 0 0 | 35685 784 928 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
284556 | 22300 0 0 | 35245 784 928 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
285987 | 24066 0 0 | 41376 768 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
286857 | 22021 0 0 | 34645 784 928 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
287068 | 21190 0 0 | 33072 760 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
287464 | 21315 0 0 | 33224 760 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
287712 | 24851 0 0 | 41213 784 928 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
287920 | 21315 0 0 | 33224 760 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
288736 | 28195 0 0 | 45847 792 928 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
288980 | 24747 0 0 | 40901 784 928 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
289096 | 21315 0 0 | 33224 760 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
289816 | 24535 0 0 | 40381 784 928 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
291896 | 24835 0 0 | 41069 784 928 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
292544 | 25667 0 0 | 40991 792 928 | ref | gcc_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
292720 | 29171 0 0 | 47615 792 928 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
293476 | 42380 0 0 | 33072 760 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
294284 | 21315 0 0 | 33224 760 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
295536 | 21189 0 0 | 33072 760 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
295872 | 24994 0 0 | 40359 792 928 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
295900 | 21190 0 0 | 33072 760 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
296532 | 25667 0 0 | 40991 792 928 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
297104 | 21315 0 0 | 33224 760 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
297208 | 24835 0 0 | 41069 784 928 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
298119 | 22099 0 0 | 35061 784 928 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
298179 | 22103 0 0 | 35077 784 928 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190825 | 20190816 |
298832 | 22228 0 0 | 35189 784 928 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
299060 | 26043 0 0 | 41639 792 928 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
299772 | 27813 0 0 | 45127 792 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
299900 | 24385 0 0 | 40597 784 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
300164 | 24747 0 0 | 40901 784 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
301575 | 22103 0 0 | 35077 784 928 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190825 | 20190816 |
301756 | 24429 0 0 | 40717 784 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
301984 | 21190 0 0 | 33072 760 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
302020 | 28195 0 0 | 45847 792 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
303016 | 24336 0 0 | 40693 784 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
303072 | 22104 0 0 | 35077 784 928 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190825 | 20190816 |
303556 | 22103 0 0 | 35077 784 928 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
303832 | 24366 0 0 | 40789 784 928 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190825 | 20190816 |
304185 | 22112 0 0 | 35093 784 928 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190825 | 20190816 |
304880 | 21190 0 0 | 33072 760 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
305416 | 22119 0 0 | 35061 784 928 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
305440 | 22300 0 0 | 35245 784 928 | ref | gcc_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
305972 | 22228 0 0 | 35189 784 928 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
306524 | 22104 0 0 | 35077 784 928 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190825 | 20190816 |
306876 | 25667 0 0 | 40991 792 928 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
308236 | 22021 0 0 | 34645 784 928 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
308256 | 25260 0 0 | 40287 792 928 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
308500 | 24366 0 0 | 40789 784 928 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190825 | 20190816 |
310028 | 21315 0 0 | 33224 760 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
310408 | 29043 0 0 | 47303 792 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
310684 | 21190 0 0 | 33072 760 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
312948 | 21190 0 0 | 33072 760 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
314096 | 21192 0 0 | 33072 760 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
314736 | 26251 0 0 | 42079 792 928 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
315516 | 27813 0 0 | 45127 792 928 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
315664 | 25666 0 0 | 40999 792 928 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
316368 | 25666 0 0 | 40983 792 928 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
316856 | 22103 0 0 | 35077 784 928 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190825 | 20190816 |
317044 | 21198 0 0 | 33088 760 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
318432 | 24290 0 0 | 42368 768 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
319644 | 25018 0 0 | 40287 792 928 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
319832 | 21189 0 0 | 33072 760 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
319880 | 44198 0 0 | 35061 784 928 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
322156 | 22099 0 0 | 35069 784 928 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
325236 | 24994 0 0 | 40359 792 928 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
325656 | 22104 0 0 | 35077 784 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190825 | 20190816 |
326120 | 22112 0 0 | 35093 784 928 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190825 | 20190816 |
326628 | 21314 0 0 | 33224 760 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
326868 | 22103 0 0 | 35077 784 928 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190825 | 20190816 |
327000 | 21190 0 0 | 33072 760 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
328632 | 25260 0 0 | 40287 792 928 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
331548 | 21314 0 0 | 33224 760 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
341104 | 21190 0 0 | 33072 760 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
342384 | 21198 0 0 | 33088 760 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
342416 | 21315 0 0 | 33224 760 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
354168 | 21190 0 0 | 33072 760 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
355876 | 22119 0 0 | 35061 784 928 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
356472 | 22099 0 0 | 35069 784 928 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
358504 | 21198 0 0 | 33088 760 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
362068 | 24994 0 0 | 40359 792 928 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
364664 | 22112 0 0 | 35093 784 928 | ref | gcc_-O_-fomit-frame-pointer | 20190825 | 20190816 |
751724 | 35473 0 0 | 50142 776 888 | ref | gcc_-funroll-loops | 20190825 | 20190816 |
786676 | 35473 0 0 | 50142 776 888 | ref | cc | 20190825 | 20190816 |
795920 | 35473 0 0 | 50142 776 888 | ref | gcc | 20190825 | 20190816 |