Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
305184 | 26948 0 0 | 42838 776 1432 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
306468 | 29203 0 0 | 47686 776 1432 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
306484 | 26775 0 0 | 42262 776 1432 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
308480 | 29476 0 0 | 47230 776 1432 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
312676 | 26805 0 0 | 42182 776 1432 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
314336 | 17853 0 0 | 30949 768 1432 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
315860 | 26692 0 0 | 41790 776 1432 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
316060 | 29476 0 0 | 47230 776 1432 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
319080 | 29476 0 0 | 47230 776 1432 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
320016 | 53896 0 0 | 42838 776 1432 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
321228 | 26692 0 0 | 41790 776 1432 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
322344 | 29203 0 0 | 47542 776 1432 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
323960 | 29203 0 0 | 47686 776 1432 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
324420 | 26804 0 0 | 42486 776 1432 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
325104 | 26725 0 0 | 41998 776 1432 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
328100 | 29376 0 0 | 46750 776 1432 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
329544 | 27006 0 0 | 42414 776 1432 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
332448 | 26207 0 0 | 41590 776 1432 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
336824 | 29376 0 0 | 46750 776 1432 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
340708 | 29203 0 0 | 47542 776 1432 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
341460 | 27006 0 0 | 42414 776 1432 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
353536 | 26804 0 0 | 42486 776 1432 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
359348 | 26775 0 0 | 42262 776 1432 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
362792 | 26775 0 0 | 42262 776 1432 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
366656 | 26928 0 0 | 42342 776 1432 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
367976 | 26805 0 0 | 42246 776 1432 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
379444 | 27006 0 0 | 42414 776 1432 | ref | gcc_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
384356 | 25094 0 0 | 45397 760 1360 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
399696 | 25094 0 0 | 45397 760 1360 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
404376 | 24943 0 0 | 41333 768 1432 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
420860 | 25094 0 0 | 45397 760 1360 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
430340 | 23758 0 0 | 40341 768 1432 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
434352 | 26060 0 0 | 44077 760 1648 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
437652 | 24943 0 0 | 41333 768 1432 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
438820 | 25404 0 0 | 42653 760 1648 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
442868 | 24817 0 0 | 41093 768 1432 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
444044 | 25057 0 0 | 41509 768 1432 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
449916 | 24631 0 0 | 40597 768 1432 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
450176 | 24817 0 0 | 41093 768 1432 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
452744 | 25894 0 0 | 44869 760 1360 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
457200 | 25057 0 0 | 41509 768 1432 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
470508 | 24631 0 0 | 40597 768 1432 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
471784 | 24943 0 0 | 41333 768 1432 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
481128 | 26060 0 0 | 44077 760 1648 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
482912 | 23651 0 0 | 40173 768 1432 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
483032 | 23988 0 0 | 40429 768 1432 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
488832 | 23758 0 0 | 40341 768 1432 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190826 | 20190816 |
495212 | 23758 0 0 | 40341 768 1432 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
527940 | 24015 0 0 | 40389 768 1432 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
532572 | 23651 0 0 | 40173 768 1432 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
532940 | 24015 0 0 | 40389 768 1432 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
533076 | 25404 0 0 | 42653 760 1648 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
541184 | 17853 0 0 | 30949 768 1432 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
543024 | 17853 0 0 | 30973 768 1432 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
545112 | 23988 0 0 | 40429 768 1432 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
546258 | 17350 0 0 | 30109 768 1432 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
549936 | 17350 0 0 | 30109 768 1432 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
558000 | 18109 0 0 | 31517 768 1432 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
562600 | 36218 0 0 | 31517 768 1432 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
565240 | 17853 0 0 | 30949 768 1432 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
572036 | 17853 0 0 | 30949 768 1432 | ref | gcc_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
577684 | 17580 0 0 | 30677 768 1432 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
582444 | 17853 0 0 | 30949 768 1432 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
584512 | 17859 0 0 | 30957 768 1432 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
587164 | 16948 0 0 | 29113 752 1400 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
589432 | 17985 0 0 | 31117 768 1432 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
603556 | 17853 0 0 | 30973 768 1432 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
605416 | 16905 0 0 | 29025 752 1400 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
607404 | 16950 0 0 | 29113 752 1400 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
608584 | 17580 0 0 | 30677 768 1432 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
613816 | 16908 0 0 | 29041 752 1400 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
613936 | 16948 0 0 | 29113 752 1400 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
614868 | 35960 0 0 | 31101 768 1432 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
625640 | 17853 0 0 | 30949 768 1432 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
627644 | 17980 0 0 | 31117 768 1432 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190826 | 20190816 |
634016 | 16908 0 0 | 29041 752 1400 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
636560 | 16948 0 0 | 29113 752 1400 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
637428 | 17980 0 0 | 31117 768 1432 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190826 | 20190816 |
643348 | 16950 0 0 | 29113 752 1400 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
643880 | 17853 0 0 | 30949 768 1432 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
645364 | 16948 0 0 | 29113 752 1400 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
645880 | 17980 0 0 | 31117 768 1432 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190826 | 20190816 |
646376 | 17980 0 0 | 31117 768 1432 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190826 | 20190816 |
649268 | 17980 0 0 | 31117 768 1432 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190826 | 20190816 |
649772 | 17980 0 0 | 31117 768 1432 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190826 | 20190816 |
649780 | 17853 0 0 | 30973 768 1432 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
659160 | 16936 0 0 | 29073 752 1400 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
661252 | 17961 0 0 | 31085 768 1432 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
663164 | 16948 0 0 | 29113 752 1400 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
665844 | 18027 0 0 | 31141 768 1432 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
666324 | 17985 0 0 | 31117 768 1432 | ref | gcc_-O_-fomit-frame-pointer | 20190826 | 20190816 |
668400 | 17987 0 0 | 31125 768 1432 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
672684 | 16906 0 0 | 29025 752 1400 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
674748 | 18027 0 0 | 31141 768 1432 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
679464 | 16905 0 0 | 29025 752 1400 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
683936 | 16905 0 0 | 29025 752 1400 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
684992 | 16948 0 0 | 29113 752 1400 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
688548 | 16905 0 0 | 29025 752 1400 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
690056 | 17985 0 0 | 31117 768 1432 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
691488 | 16905 0 0 | 29025 752 1400 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
697552 | 16905 0 0 | 29025 752 1400 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
704296 | 17980 0 0 | 31117 768 1432 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190826 | 20190816 |
712200 | 16948 0 0 | 29113 752 1400 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
717832 | 16908 0 0 | 29041 752 1400 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
724476 | 16905 0 0 | 29025 752 1400 | ref | gcc_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
725748 | 16906 0 0 | 29025 752 1400 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
728436 | 33810 0 0 | 29025 752 1400 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
731216 | 17980 0 0 | 31101 768 1432 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
732920 | 16908 0 0 | 29041 752 1400 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
736224 | 17987 0 0 | 31125 768 1432 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
745208 | 16905 0 0 | 29025 752 1400 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
760636 | 16905 0 0 | 29025 752 1400 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1772144 | 25694 0 0 | 40801 792 1400 | ref | gcc_-funroll-loops | 20190826 | 20190816 |
1939676 | 25694 0 0 | 40801 792 1400 | ref | cc | 20190826 | 20190816 |
2017704 | 25694 0 0 | 40801 792 1400 | ref | gcc | 20190826 | 20190816 |