Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
458697 | 11500 0 0 | 31196 832 896 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
522880 | 12652 0 0 | 35148 832 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
535248 | 8564 0 0 | 32579 792 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190824 | 20190816 |
540687 | 8500 0 0 | 30259 792 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190824 | 20190816 |
542613 | 11372 0 0 | 31004 832 896 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190824 | 20190816 |
554996 | 12764 0 0 | 35548 832 896 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
562948 | 12784 0 0 | 34260 832 896 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
565320 | 11372 0 0 | 31100 832 896 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
565976 | 8500 0 0 | 29459 792 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190824 | 20190816 |
566025 | 9588 0 0 | 30179 824 896 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
568596 | 11676 0 0 | 31348 832 896 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
568836 | 8260 0 0 | 30947 792 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190824 | 20190816 |
575380 | 12764 0 0 | 35548 832 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
577300 | 12908 0 0 | 34900 832 896 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
578079 | 9601 0 0 | 29619 824 896 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
580674 | 4019 0 0 | 24355 824 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
582948 | 12908 0 0 | 34900 832 896 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
584512 | 11612 0 0 | 31804 832 896 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
584973 | 11372 0 0 | 31100 832 896 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
589080 | 9601 0 0 | 29619 824 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
592516 | 12908 0 0 | 34900 832 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
592989 | 11676 0 0 | 31348 832 896 | ref | gcc_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
595899 | 11708 0 0 | 31388 832 896 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
595988 | 8500 0 0 | 29459 792 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190824 | 20190816 |
597908 | 4020 0 0 | 24579 824 896 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190824 | 20190816 |
599204 | 9588 0 0 | 30179 824 896 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
601401 | 2098 0 0 | 17831 808 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
604792 | 11622 0 0 | 30820 832 896 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
606909 | 3012 0 0 | 20379 824 896 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
608076 | 2098 0 0 | 17823 808 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
608632 | 2614 0 0 | 19723 824 896 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190824 | 20190816 |
614620 | 11372 0 0 | 31100 832 896 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
616168 | 11532 0 0 | 31388 832 896 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
616320 | 2948 0 0 | 20275 824 896 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
616868 | 2980 0 0 | 20291 824 896 | ref | gcc_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
617876 | 12784 0 0 | 34260 832 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
618164 | 2595 0 0 | 19603 824 896 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190824 | 20190816 |
620712 | 8500 0 0 | 30259 792 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190824 | 20190816 |
620980 | 3012 0 0 | 20379 824 896 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
623436 | 2606 0 0 | 19707 824 896 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190824 | 20190816 |
625004 | 2948 0 0 | 20275 824 896 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
626476 | 3931 0 0 | 24291 824 896 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
628530 | 2085 0 0 | 17847 808 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
630548 | 4020 0 0 | 24579 824 896 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190824 | 20190816 |
632463 | 2615 0 0 | 19723 824 896 | ref | gcc_-O_-fomit-frame-pointer | 20190824 | 20190816 |
632960 | 8564 0 0 | 32579 792 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190824 | 20190816 |
635976 | 9612 0 0 | 30011 824 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
636148 | 2080 0 0 | 17863 808 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
636884 | 2956 0 0 | 20195 824 896 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
637208 | 2948 0 0 | 20275 824 896 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
638720 | 9588 0 0 | 30179 824 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
639576 | 2614 0 0 | 19723 824 896 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190824 | 20190816 |
640064 | 2606 0 0 | 19707 824 896 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190824 | 20190816 |
641392 | 12652 0 0 | 35148 832 896 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
642328 | 2095 0 0 | 17863 808 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
645260 | 11532 0 0 | 31388 832 896 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
645908 | 11404 0 0 | 30900 832 896 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
647116 | 2614 0 0 | 19723 824 896 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190824 | 20190816 |
648132 | 2080 0 0 | 17863 808 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
650280 | 8564 0 0 | 32579 792 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190824 | 20190816 |
650656 | 2611 0 0 | 19595 824 896 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
650742 | 2948 0 0 | 20275 824 896 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190824 | 20190816 |
652352 | 11500 0 0 | 31132 832 896 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
652404 | 3971 0 0 | 24379 824 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190824 | 20190816 |
652448 | 2956 0 0 | 20195 824 896 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
655020 | 11676 0 0 | 31348 832 896 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
658760 | 2065 0 0 | 17807 808 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
659358 | 2980 0 0 | 20291 824 896 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
660092 | 6344 0 0 | 20843 824 896 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
660632 | 3971 0 0 | 24379 824 896 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190824 | 20190816 |
663220 | 9612 0 0 | 30011 824 896 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
664659 | 2980 0 0 | 20291 824 896 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
667064 | 11622 0 0 | 30820 832 896 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
667545 | 2065 0 0 | 17807 808 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
668712 | 23224 0 0 | 31804 832 896 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190824 | 20190816 |
669702 | 2085 0 0 | 17847 808 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
672579 | 2098 0 0 | 17831 808 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
673272 | 3931 0 0 | 24291 824 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
676824 | 2606 0 0 | 19707 824 896 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190824 | 20190816 |
678100 | 2615 0 0 | 19723 824 896 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190824 | 20190816 |
679936 | 2595 0 0 | 19603 824 896 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190824 | 20190816 |
680684 | 2098 0 0 | 17823 808 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
683216 | 2920 0 0 | 19723 824 896 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
685716 | 2547 0 0 | 19643 824 896 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
686236 | 3172 0 0 | 20843 824 896 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
687776 | 9732 0 0 | 30451 824 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
692868 | 9732 0 0 | 30451 824 896 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
693660 | 2615 0 0 | 19723 824 896 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190824 | 20190816 |
696764 | 4019 0 0 | 24355 824 896 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
700652 | 2095 0 0 | 17863 808 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
700796 | 2095 0 0 | 17863 808 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
711528 | 4020 0 0 | 24579 824 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190824 | 20190816 |
711568 | 3012 0 0 | 20379 824 896 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
718004 | 2080 0 0 | 17863 808 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
725748 | 5094 0 0 | 19643 824 896 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
726876 | 2932 0 0 | 20243 824 896 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
727324 | 4196 0 0 | 17823 808 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
732348 | 2920 0 0 | 19723 824 896 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190824 | 20190816 |
732656 | 2606 0 0 | 19707 824 896 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190824 | 20190816 |
735436 | 2085 0 0 | 17847 808 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
735692 | 2098 0 0 | 17831 808 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
736372 | 2611 0 0 | 19595 824 896 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190824 | 20190816 |
744636 | 2065 0 0 | 17815 808 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
745000 | 2098 0 0 | 17823 808 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
746700 | 2098 0 0 | 17823 808 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
751144 | 2095 0 0 | 17863 808 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
751164 | 2065 0 0 | 17807 808 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
751832 | 2085 0 0 | 17847 808 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190824 | 20190816 |
752456 | 2095 0 0 | 17863 808 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
759588 | 2606 0 0 | 19707 824 896 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190824 | 20190816 |
763456 | 2095 0 0 | 17863 808 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
765304 | 2098 0 0 | 17823 808 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190824 | 20190816 |
983682 | 3169 0 0 | 22014 816 888 | ref | gcc | 20190824 | 20190816 |
989056 | 3169 0 0 | 22014 816 888 | ref | gcc_-funroll-loops | 20190824 | 20190816 |
1092088 | 3169 0 0 | 22014 816 888 | ref | cc | 20190824 | 20190816 |