Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
216376 | 5877 4392 352 | 18709 5168 1296 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
227028 | 16349 4392 368 | 31637 5184 1296 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
236176 | 17142 4392 352 | 32381 5184 1296 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
238968 | 17142 4392 352 | 32325 5184 1296 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
239728 | 19255 4392 352 | 36821 5184 1296 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
240120 | 15751 4392 352 | 30685 5184 1296 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
244188 | 16982 4392 352 | 32061 5184 1296 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
245103 | 14178 4400 352 | 34277 5168 1232 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
246148 | 17142 4392 352 | 32381 5184 1296 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
247596 | 17907 4392 352 | 35125 5184 1296 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
247672 | 17299 4392 352 | 32805 5184 1296 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
248508 | 19867 4392 352 | 38021 5184 1296 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
248736 | 13512 4400 352 | 31333 5168 1520 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
249048 | 35118 8784 704 | 33277 5184 1296 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
249328 | 17142 4392 352 | 32389 5184 1296 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
250252 | 19651 4392 352 | 35341 5168 1296 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
251132 | 15751 4392 352 | 30685 5184 1296 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
251472 | 19894 4392 352 | 35973 5168 1296 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
252376 | 16365 4392 368 | 31557 5184 1296 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
252496 | 13048 4400 352 | 30085 5168 1520 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
252588 | 19867 4392 352 | 38021 5184 1296 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
256232 | 19255 4392 352 | 36821 5184 1296 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
258220 | 17907 4392 352 | 35125 5184 1296 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
258940 | 17142 4392 352 | 32381 5184 1296 | ref | gcc_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
260296 | 13048 4400 352 | 30085 5168 1520 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
260684 | 19255 4392 352 | 36821 5184 1296 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
260820 | 17030 4392 352 | 32277 5184 1296 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
261264 | 14217 4400 352 | 32981 5168 1232 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
261620 | 14178 4400 352 | 34277 5168 1232 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
263620 | 17299 4392 352 | 32805 5184 1296 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
265452 | 17559 4392 352 | 33277 5184 1296 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
265528 | 20009 4392 352 | 35989 5168 1296 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
270712 | 16349 4392 368 | 31637 5184 1296 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
274928 | 19651 4392 352 | 35341 5168 1296 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
275364 | 19894 4392 352 | 35973 5168 1296 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
276956 | 20085 4392 352 | 36261 5168 1296 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
277432 | 6888 4392 352 | 19685 5168 1296 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
279772 | 20009 4392 352 | 35989 5168 1296 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
280204 | 6478 4392 352 | 18957 5168 1296 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
283048 | 6739 4392 352 | 19549 5168 1296 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
283276 | 6872 4392 352 | 19669 5168 1296 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
285824 | 7992 4392 352 | 24285 5168 1296 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190825 | 20190816 |
286032 | 19894 4392 352 | 35973 5168 1296 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
287836 | 20039 4392 352 | 38349 5184 1296 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
288032 | 16349 4392 368 | 31637 5184 1296 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
288784 | 6478 4392 352 | 18957 5168 1296 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
290504 | 7918 4392 352 | 24013 5168 1296 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
294160 | 20085 4392 352 | 36261 5168 1296 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
294908 | 14178 4400 352 | 34277 5168 1232 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
296620 | 13512 4400 352 | 31333 5168 1520 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
297068 | 7992 4392 352 | 24285 5168 1296 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190825 | 20190816 |
299136 | 6739 4392 352 | 19549 5168 1296 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
299512 | 20039 4392 352 | 38349 5184 1296 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
303868 | 6888 4392 352 | 19685 5168 1296 | ref | gcc_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
310008 | 6872 4392 352 | 19669 5168 1296 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
310072 | 14334 8784 704 | 20285 5168 1296 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
312772 | 4948 4392 352 | 16801 5152 1264 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
313176 | 5048 4392 352 | 16905 5152 1264 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
315880 | 6888 4392 352 | 19685 5168 1296 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
317428 | 7980 4392 352 | 24229 5168 1296 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
318000 | 5877 4392 352 | 18709 5168 1296 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190825 | 20190816 |
318680 | 6010 4392 352 | 18829 5168 1296 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
319688 | 6920 4392 352 | 19741 5168 1296 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
320156 | 7918 4392 352 | 24013 5168 1296 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
321624 | 5885 4392 352 | 18725 5168 1296 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190825 | 20190816 |
323478 | 6010 4392 352 | 18829 5168 1296 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
323796 | 4969 4392 352 | 16793 5152 1264 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
324236 | 5885 4392 352 | 18725 5168 1296 | ref | gcc_-O_-fomit-frame-pointer | 20190825 | 20190816 |
325136 | 4939 4392 352 | 16761 5152 1264 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
325304 | 5049 4392 352 | 16905 5152 1264 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
326164 | 8081 4392 352 | 24245 5168 1296 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
326200 | 8081 4392 352 | 24245 5168 1296 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
328680 | 7992 4392 352 | 24285 5168 1296 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190825 | 20190816 |
329072 | 6872 4392 352 | 19669 5168 1296 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
329612 | 5897 4392 352 | 18749 5168 1296 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
330964 | 5885 4392 352 | 18725 5168 1296 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190825 | 20190816 |
337340 | 6920 4392 352 | 19741 5168 1296 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
337792 | 6888 4392 352 | 19685 5168 1296 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
338320 | 4945 4392 352 | 16761 5152 1264 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
338452 | 5877 4392 352 | 18709 5168 1296 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190825 | 20190816 |
339600 | 5834 4392 352 | 18661 5168 1296 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
339976 | 7167 4392 352 | 20285 5168 1296 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
340288 | 5049 4392 352 | 16905 5152 1264 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
341100 | 5044 4392 352 | 16865 5152 1264 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
341876 | 5045 4392 352 | 16865 5152 1264 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
342584 | 5881 4392 352 | 18725 5168 1296 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190825 | 20190816 |
343224 | 5881 4392 352 | 18725 5168 1296 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190825 | 20190816 |
348648 | 6920 4392 352 | 19741 5168 1296 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
348680 | 5044 4392 352 | 16865 5152 1264 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
351588 | 4939 4392 352 | 16761 5152 1264 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
351828 | 10090 8784 704 | 16865 5152 1264 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
352260 | 4969 4392 352 | 16793 5152 1264 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
354000 | 5881 4392 352 | 18725 5168 1296 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190825 | 20190816 |
354968 | 5045 4392 352 | 16865 5152 1264 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
355548 | 5048 4392 352 | 16905 5152 1264 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
356704 | 7980 4392 352 | 24229 5168 1296 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
356976 | 5049 4392 352 | 16905 5152 1264 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
359092 | 5045 4392 352 | 16865 5152 1264 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
359940 | 5045 4392 352 | 16865 5152 1264 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
361368 | 5049 4392 352 | 16905 5152 1264 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
363712 | 11668 8784 704 | 18661 5168 1296 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
364236 | 6872 4392 352 | 19669 5168 1296 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
368372 | 4969 4392 352 | 16793 5152 1264 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
372784 | 5897 4392 352 | 18749 5168 1296 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
374712 | 4939 4392 352 | 16761 5152 1264 | ref | gcc_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
380612 | 5045 4392 352 | 16865 5152 1264 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
381204 | 5045 4392 352 | 16865 5152 1264 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
383996 | 4948 4392 352 | 16801 5152 1264 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
387752 | 4948 4392 352 | 16801 5152 1264 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
399844 | 5877 4392 352 | 18709 5168 1296 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190825 | 20190816 |
406792 | 5877 4392 352 | 18709 5168 1296 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190825 | 20190816 |
459032 | 5033 4392 352 | 16865 5152 1264 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
987928 | 8105 4416 352 | 22703 5192 1264 | ref | gcc | 20190825 | 20190816 |
1008952 | 8105 4416 352 | 22703 5192 1264 | ref | gcc_-funroll-loops | 20190825 | 20190816 |
1062128 | 8105 4416 352 | 22703 5192 1264 | ref | cc | 20190825 | 20190816 |