Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
355275 | 26461 0 0 | 42357 824 1912 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
400920 | 26537 0 0 | 42621 824 1912 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
411762 | 26753 0 0 | 43077 824 1912 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
425175 | 26413 0 0 | 42093 824 1912 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
425836 | 28474 0 0 | 46621 824 1912 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
431328 | 28272 0 0 | 46053 824 1912 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
435764 | 26461 0 0 | 42357 824 1912 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
436072 | 28630 0 0 | 47541 824 1912 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
437536 | 26326 0 0 | 41813 824 1912 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
441100 | 26649 0 0 | 42469 824 1912 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
444084 | 26192 0 0 | 41989 824 1912 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
450512 | 26493 0 0 | 42325 824 1912 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
452055 | 28630 0 0 | 47541 824 1912 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
457220 | 28474 0 0 | 46621 824 1912 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
460088 | 26617 0 0 | 42445 824 1912 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
463280 | 26461 0 0 | 42357 824 1912 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
466520 | 28474 0 0 | 46621 824 1912 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
466560 | 28272 0 0 | 46053 824 1912 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
470252 | 53506 0 0 | 43077 824 1912 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
478872 | 28462 0 0 | 47197 824 1912 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
478920 | 26617 0 0 | 42445 824 1912 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
484116 | 28462 0 0 | 47197 824 1912 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
491880 | 26537 0 0 | 42621 824 1912 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
492312 | 26617 0 0 | 42445 824 1912 | ref | gcc_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
497468 | 26326 0 0 | 41813 824 1912 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
510468 | 26493 0 0 | 42261 824 1912 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
531564 | 26045 0 0 | 46755 792 1848 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
531592 | 26805 0 0 | 45211 792 2136 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
536720 | 26261 0 0 | 45643 792 1848 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
540312 | 26213 0 0 | 43851 792 2136 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
541592 | 24608 0 0 | 41468 816 1912 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
544592 | 26045 0 0 | 46755 792 1848 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
547887 | 35942 0 0 | 31796 816 1912 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
556532 | 24503 0 0 | 41276 816 1912 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
559916 | 24608 0 0 | 41468 816 1912 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
563788 | 23015 0 0 | 39844 816 1912 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
565352 | 24224 0 0 | 40572 816 1912 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
566733 | 23299 0 0 | 40212 816 1912 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
568052 | 24352 0 0 | 41012 816 1912 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
568436 | 26045 0 0 | 46755 792 1848 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
575628 | 24503 0 0 | 41276 816 1912 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
581664 | 23299 0 0 | 40212 816 1912 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
582372 | 26805 0 0 | 45211 792 2136 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
601432 | 26213 0 0 | 43851 792 2136 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
602020 | 24224 0 0 | 40572 816 1912 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
615388 | 23623 0 0 | 40388 816 1912 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
620112 | 24352 0 0 | 41012 816 1912 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
625044 | 17753 0 0 | 31244 816 1912 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
626960 | 24503 0 0 | 41276 816 1912 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
640828 | 23623 0 0 | 40388 816 1912 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
653616 | 23015 0 0 | 39844 816 1912 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
654032 | 23297 0 0 | 40276 816 1912 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
655996 | 23297 0 0 | 40276 816 1912 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
659716 | 17876 0 0 | 31404 816 1912 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
660252 | 23297 0 0 | 40276 816 1912 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190826 | 20190816 |
661072 | 17737 0 0 | 31228 816 1912 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
669212 | 17737 0 0 | 31236 816 1912 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
671772 | 17753 0 0 | 31244 816 1912 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
677880 | 17737 0 0 | 31228 816 1912 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
678984 | 17753 0 0 | 31244 816 1912 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
688292 | 17753 0 0 | 31244 816 1912 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
694384 | 17971 0 0 | 31796 816 1912 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
700800 | 17871 0 0 | 31404 816 1912 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190826 | 20190816 |
700890 | 17871 0 0 | 31404 816 1912 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190826 | 20190816 |
702284 | 17290 0 0 | 30428 816 1912 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
704336 | 16749 0 0 | 29272 800 1912 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
708504 | 17737 0 0 | 31236 816 1912 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
716124 | 16801 0 0 | 29344 800 1912 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
719620 | 17737 0 0 | 31228 816 1912 | ref | gcc_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
723064 | 16749 0 0 | 29272 800 1912 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
723736 | 17491 0 0 | 30980 816 1912 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
725508 | 17491 0 0 | 30980 816 1912 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
732984 | 17737 0 0 | 31236 816 1912 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
736616 | 17793 0 0 | 31284 816 1912 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
740720 | 16761 0 0 | 29280 800 1912 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
740980 | 17876 0 0 | 31404 816 1912 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
743516 | 17851 0 0 | 31372 816 1912 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
745576 | 16749 0 0 | 29272 800 1912 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
746880 | 17871 0 0 | 31404 816 1912 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190826 | 20190816 |
750300 | 16758 0 0 | 29280 800 1912 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
750648 | 16814 0 0 | 29360 800 1912 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
750844 | 16749 0 0 | 29272 800 1912 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
753936 | 17871 0 0 | 31404 816 1912 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190826 | 20190816 |
754756 | 17871 0 0 | 31404 816 1912 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190826 | 20190816 |
761112 | 17871 0 0 | 31404 816 1912 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190826 | 20190816 |
764164 | 16814 0 0 | 29360 800 1912 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
764812 | 17983 0 0 | 31484 816 1912 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
768076 | 16814 0 0 | 29360 800 1912 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
770656 | 17876 0 0 | 31404 816 1912 | ref | gcc_-O_-fomit-frame-pointer | 20190826 | 20190816 |
771084 | 17290 0 0 | 30428 816 1912 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
772896 | 17871 0 0 | 31404 816 1912 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190826 | 20190816 |
773244 | 16814 0 0 | 29360 800 1912 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
776844 | 16758 0 0 | 29280 800 1912 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
779848 | 16814 0 0 | 29360 800 1912 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
783316 | 16751 0 0 | 29264 800 1912 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
783696 | 16761 0 0 | 29280 800 1912 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
785276 | 16758 0 0 | 29280 800 1912 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
795976 | 17983 0 0 | 31484 816 1912 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
804912 | 35722 0 0 | 31372 816 1912 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
804932 | 16751 0 0 | 29264 800 1912 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
807664 | 16814 0 0 | 29360 800 1912 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
820568 | 33498 0 0 | 29272 800 1912 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
828624 | 16749 0 0 | 29272 800 1912 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
828840 | 17874 0 0 | 31404 816 1912 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
840208 | 17861 0 0 | 31372 816 1912 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
842688 | 16761 0 0 | 29280 800 1912 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
847284 | 16761 0 0 | 29280 800 1912 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
854012 | 16814 0 0 | 29360 800 1912 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
857268 | 16749 0 0 | 29272 800 1912 | ref | gcc_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
883192 | 16789 0 0 | 29312 800 1912 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
895396 | 16801 0 0 | 29344 800 1912 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
913028 | 17874 0 0 | 31404 816 1912 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1818836 | 25070 0 0 | 40349 808 1912 | ref | cc | 20190826 | 20190816 |
1852196 | 25070 0 0 | 40349 808 1912 | ref | gcc_-funroll-loops | 20190826 | 20190816 |
1898440 | 25070 0 0 | 40349 808 1912 | ref | gcc | 20190826 | 20190816 |