Implementation notes: amd64, gpu, crypto_core/hsalsa20

Computer: gpu
Architecture: amd64
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_core
Primitive: hsalsa20
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
564808 0 014054 776 832refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082120190816
573808 0 014038 776 832refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082120190816
576808 0 011589 768 832refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082120190816
576808 0 011589 768 832refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082120190816
588808 0 011589 768 832refgcc_-m64_-O2_-fomit-frame-pointer2019082120190816
592778 0 019061 760 776refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082120190816
604808 0 011709 768 832refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019082120190816
669877 0 010721 752 800refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082120190816
676810 0 016693 760 1128ref2clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019082120190816
678810 0 016693 760 1128refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019082120190816
7001754 0 010721 752 800refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082120190816
711839 0 015045 768 832ref2gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019082120190816
729778 0 019061 760 776ref2clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082120190816
736840 0 016350 776 832refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019082120190816
768810 0 016693 760 1128refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082120190816
777807 0 011733 768 832refgcc_-march=k8_-O2_-fomit-frame-pointer2019082120190816
780807 0 014398 776 832refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019082120190816
788840 0 016350 776 832refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082120190816
792810 0 016693 760 1128ref2clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082120190816
796839 0 015045 768 832ref2gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082120190816
798808 0 011709 768 832ref2gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082120190816
801833 0 014629 768 832ref2gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082120190816
807840 0 014901 768 832refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082120190816
810839 0 017190 776 832refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019082120190816
813833 0 014629 768 832refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082120190816
813833 0 016134 776 832refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019082120190816
816833 0 014629 768 832refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019082120190816
822840 0 014901 768 832refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019082120190816
824839 0 017190 776 832ref2gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082120190816
828801 0 013814 776 832refgcc_-march=nocona_-O3_-fomit-frame-pointer2019082120190816
832808 0 014054 776 832refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082120190816
832801 0 011389 768 832refgcc_-march=nocona_-O2_-fomit-frame-pointer2019082120190816
834808 0 011709 768 832refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082120190816
837808 0 013998 776 832refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082120190816
846840 0 016350 776 832refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019082120190816
846839 0 014941 768 832refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019082120190816
846840 0 014901 768 832ref2gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019082120190816
848808 0 013998 776 832ref2gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082120190816
848833 0 016134 776 832ref2gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019082120190816
849839 0 015045 768 832refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019082120190816
849808 0 013838 776 832refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082120190816
849807 0 011965 768 832refgcc_-march=barcelona_-O2_-fomit-frame-pointer2019082120190816
849778 0 015989 760 1128ref2clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019082120190816
852840 0 016350 776 832ref2gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019082120190816
855839 0 014941 768 832refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019082120190816
855801 0 011389 768 832refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082120190816
855778 0 019061 760 776ref2clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082120190816
856840 0 016350 776 832ref2gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082120190816
856808 0 011709 768 832ref2gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082120190816
864807 0 014534 776 832refgcc_-march=barcelona_-O3_-fomit-frame-pointer2019082120190816
864839 0 017190 776 832ref2gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019082120190816
864808 0 011589 768 832ref2gcc_-m64_-O2_-fomit-frame-pointer2019082120190816
867807 0 011733 768 832ref2gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019082120190816
868807 0 014534 776 832ref2gcc_-march=barcelona_-O3_-fomit-frame-pointer2019082120190816
872808 0 011589 768 832refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082120190816
872778 0 015989 760 1128ref2clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019082120190816
876840 0 016350 776 832ref2gcc_-funroll-loops_-O3_-fomit-frame-pointer2019082120190816
876833 0 014629 768 832ref2gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019082120190816
876808 0 014102 776 832ref2gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019082120190816
879958 0 015149 768 832ref2gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019082120190816
880840 0 014901 768 832ref2gcc_-funroll-loops_-O2_-fomit-frame-pointer2019082120190816
880808 0 011589 768 832ref2gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082120190816
880808 0 011589 768 832ref2gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082120190816
8841614 0 011965 768 832ref2gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082120190816
888808 0 013998 776 832refgcc_-m64_-O3_-fomit-frame-pointer2019082120190816
888808 0 011589 768 832ref2gcc_-O2_-fomit-frame-pointer2019082120190816
888808 0 014102 776 832ref2gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082120190816
892839 0 014941 768 832ref2gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019082120190816
892839 0 017086 776 832ref2gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019082120190816
894833 0 016134 776 832ref2gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082120190816
894957 0 011701 768 832ref2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082120190816
896807 0 011733 768 832refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019082120190816
896807 0 014398 776 832ref2gcc_-march=k8_-O3_-fomit-frame-pointer2019082120190816
900808 0 013998 776 832refgcc_-O3_-fomit-frame-pointer2019082120190816
9001614 0 014534 776 832refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082120190816
904807 0 011965 768 832ref2gcc_-march=barcelona_-O2_-fomit-frame-pointer2019082120190816
908808 0 011589 768 832refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082120190816
912808 0 013958 776 832ref2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082120190816
916840 0 014901 768 832refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019082120190816
916808 0 014102 776 832refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082120190816
916808 0 013998 776 832ref2gcc_-O3_-fomit-frame-pointer2019082120190816
921778 0 015989 760 1128refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019082120190816
924957 0 011701 768 832refgcc_-m64_-O_-fomit-frame-pointer2019082120190816
924808 0 013838 776 832ref2gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082120190816
928839 0 015045 768 832refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082120190816
928807 0 014398 776 832ref2gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019082120190816
928801 0 011389 768 832ref2gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082120190816
930891 0 010761 752 800refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082120190816
932839 0 017086 776 832refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019082120190816
932808 0 013998 776 832ref2gcc_-m64_-O3_-fomit-frame-pointer2019082120190816
9321614 0 014534 776 832ref2gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082120190816
936808 0 011589 768 832refgcc_-O2_-fomit-frame-pointer2019082120190816
936808 0 011589 768 832ref2gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082120190816
939891 0 010761 752 800ref2gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082120190816
939891 0 010761 752 800ref2gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019082120190816
940808 0 013958 776 832refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082120190816
940808 0 014054 776 832ref2gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082120190816
944808 0 011589 768 832refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082120190816
944957 0 011701 768 832ref2gcc_-m64_-O_-fomit-frame-pointer2019082120190816
951891 0 010761 752 800ref2gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019082120190816
952778 0 019061 760 776refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082120190816
952957 0 011701 768 832ref2gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019082120190816
956839 0 017190 776 832refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082120190816
960778 0 015989 760 1128refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019082120190816
960877 0 010721 752 800refgcc_-Os_-fomit-frame-pointer2019082120190816
960839 0 017086 776 832refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019082120190816
960877 0 010721 752 800refgcc_-march=k8_-Os_-fomit-frame-pointer2019082120190816
964891 0 010761 752 800ref2gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019082120190816
9691614 0 011965 768 832refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082120190816
969808 0 011709 768 832ref2gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019082120190816
975808 0 011589 768 832refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082120190816
975957 0 015125 768 832refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019082120190816
9751912 0 011685 768 832refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082120190816
976801 0 011389 768 832ref2gcc_-march=nocona_-O2_-fomit-frame-pointer2019082120190816
978958 0 015053 768 832ref2gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019082120190816
978877 0 010737 752 800ref2gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082120190816
980808 0 014102 776 832refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019082120190816
980778 0 019061 760 776ref2clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082120190816
981808 0 011589 768 832ref2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082120190816
990956 0 011685 768 832ref2gcc_-march=barcelona_-O_-fomit-frame-pointer2019082120190816
992839 0 017086 776 832ref2gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019082120190816
996957 0 015125 768 832refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019082120190816
996958 0 015053 768 832ref2gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019082120190816
996877 0 010721 752 800ref2gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019082120190816
996808 0 011589 768 832ref2gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082120190816
1000808 0 014054 776 832refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082120190816
1004891 0 010761 752 800refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019082120190816
1004808 0 011589 768 832ref2gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082120190816
1008957 0 014941 768 832refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019082120190816
1008957 0 014941 768 832ref2gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082120190816
1012957 0 011701 768 832refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082120190816
1014957 0 011701 768 832ref2gcc_-m64_-march=core2_-O_-fomit-frame-pointer2019082120190816
1017891 0 010761 752 800refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082120190816
1017877 0 010737 752 800refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082120190816
1017956 0 011741 768 832ref2gcc_-m64_-march=k8_-O_-fomit-frame-pointer2019082120190816
1017877 0 010737 752 800ref2gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082120190816
1020877 0 010721 752 800refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082120190816
1020958 0 015149 768 832refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019082120190816
1020877 0 010721 752 800refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019082120190816
1024891 0 010761 752 800refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082120190816
1024833 0 016134 776 832refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082120190816
1024958 0 015053 768 832refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019082120190816
1026957 0 014941 768 832refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082120190816
1026957 0 015125 768 832ref2gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019082120190816
10261912 0 011685 768 832ref2gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082120190816
1028808 0 014054 776 832ref2gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082120190816
1028807 0 011733 768 832ref2gcc_-march=k8_-O2_-fomit-frame-pointer2019082120190816
1032813 0 017765 760 776refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019082120190816
1032891 0 010761 752 800ref2gcc_-funroll-loops_-Os_-fomit-frame-pointer2019082120190816
1032957 0 011701 768 832ref2gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082120190816
1040957 0 011701 768 832refgcc_-O_-fomit-frame-pointer2019082120190816
1040957 0 011701 768 832refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019082120190816
1040891 0 010761 752 800refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019082120190816
1040808 0 011709 768 832refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082120190816
1052958 0 015053 768 832refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019082120190816
1052891 0 010761 752 800refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019082120190816
1052958 0 015149 768 832ref2gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019082120190816
1053877 0 010721 752 800refgcc_-m64_-Os_-fomit-frame-pointer2019082120190816
1056957 0 011701 768 832refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082120190816
1056958 0 015149 768 832ref2gcc_-funroll-loops_-O_-fomit-frame-pointer2019082120190816
1056957 0 014941 768 832ref2gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019082120190816
1060877 0 010737 752 800ref2gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082120190816
1060808 0 014038 776 832ref2gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082120190816
1060957 0 011701 768 832ref2gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082120190816
1062957 0 011701 768 832ref2gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019082120190816
1064808 0 014054 776 832ref2gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082120190816
1064877 0 010721 752 800ref2gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082120190816
1068957 0 011717 768 832refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019082120190816
1068839 0 014941 768 832ref2gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019082120190816
1072877 0 010721 752 800ref2gcc_-march=k8_-Os_-fomit-frame-pointer2019082120190816
1076807 0 014398 776 832refgcc_-march=k8_-O3_-fomit-frame-pointer2019082120190816
10761754 0 010721 752 800ref2gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082120190816
1076957 0 011717 768 832ref2gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019082120190816
1080957 0 011701 768 832refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019082120190816
1088801 0 013814 776 832refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082120190816
1088813 0 017765 760 776ref2clang_-O3_-fomit-frame-pointer_-Qunused-arguments2019082120190816
1088957 0 011717 768 832ref2gcc_-march=nocona_-O_-fomit-frame-pointer2019082120190816
1089957 0 011701 768 832refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2019082120190816
1092877 0 010737 752 800refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082120190816
1096957 0 011701 768 832refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082120190816
1096891 0 010761 752 800ref2gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019082120190816
1100877 0 010721 752 800refgcc_-march=barcelona_-Os_-fomit-frame-pointer2019082120190816
1104891 0 010761 752 800refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019082120190816
1104891 0 010761 752 800ref2gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082120190816
1104891 0 010761 752 800ref2gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019082120190816
1104877 0 010721 752 800ref2gcc_-m64_-Os_-fomit-frame-pointer2019082120190816
1104877 0 010721 752 800ref2gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082120190816
1108957 0 011701 768 832ref2gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082120190816
1110877 0 010721 752 800refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082120190816
1112877 0 010737 752 800ref2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082120190816
1112801 0 013814 776 832ref2gcc_-march=nocona_-O3_-fomit-frame-pointer2019082120190816
1116957 0 011701 768 832refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082120190816
1116801 0 013814 776 832ref2gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082120190816
1120957 0 011701 768 832ref2gcc_-O_-fomit-frame-pointer2019082120190816
1124840 0 014901 768 832ref2gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082120190816
1128877 0 010721 752 800ref2gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082120190816
1132877 0 010721 752 800ref2gcc_-Os_-fomit-frame-pointer2019082120190816
1140877 0 010721 752 800refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082120190816
1140877 0 010737 752 800refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082120190816
1140957 0 011701 768 832ref2gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082120190816
1144778 0 019061 760 776refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082120190816
1144891 0 010761 752 800refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019082120190816
1144877 0 010721 752 800refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082120190816
1144957 0 011701 768 832refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082120190816
1152877 0 010721 752 800ref2gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082120190816
1155877 0 010721 752 800ref2gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019082120190816
1160956 0 011741 768 832refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2019082120190816
1164958 0 015149 768 832refgcc_-funroll-loops_-O_-fomit-frame-pointer2019082120190816
1172891 0 010761 752 800refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019082120190816
1172957 0 011701 768 832refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082120190816
1176957 0 011701 768 832ref2gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082120190816
1188956 0 011685 768 832refgcc_-march=barcelona_-O_-fomit-frame-pointer2019082120190816
1188957 0 015125 768 832ref2gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019082120190816
1204956 0 011741 768 832ref2gcc_-march=k8_-O_-fomit-frame-pointer2019082120190816
1208877 0 010721 752 800ref2gcc_-march=nocona_-Os_-fomit-frame-pointer2019082120190816
1216877 0 010721 752 800refgcc_-march=nocona_-Os_-fomit-frame-pointer2019082120190816
1220891 0 010761 752 800ref2gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082120190816
1248958 0 015149 768 832refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019082120190816
1248956 0 011741 768 832refgcc_-march=k8_-O_-fomit-frame-pointer2019082120190816
1284877 0 010721 752 800ref2gcc_-march=barcelona_-Os_-fomit-frame-pointer2019082120190816
1288877 0 010721 752 800ref2gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082120190816
1296877 0 010737 752 800refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082120190816
1300957 0 011717 768 832refgcc_-march=nocona_-O_-fomit-frame-pointer2019082120190816
1328877 0 010721 752 800refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019082120190816
62001578 0 013742 760 792ref2gcc2019082120190816
62132058 0 014222 760 792refcc2019082120190816
63361578 0 013742 760 792ref2cc2019082120190816
64962058 0 014222 760 792refgcc2019082120190816
65721578 0 013742 760 792ref2gcc_-funroll-loops2019082120190816
66542058 0 014222 760 792refgcc_-funroll-loops2019082120190816

Test failure

Implementation: ref
Security model: unknown
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer ref2
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer ref2
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer ref2