Implementation notes: amd64, calvin, crypto_hash/shabal512

Computer: calvin
Architecture: amd64
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: shabal512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
15417? ? ?? ? ?amd64gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017080320170725
15442? ? ?? ? ?amd64gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017080320170725
15446? ? ?? ? ?amd64gcc_-march=barcelona_-Os_-fomit-frame-pointer2017080320170725
15499? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017080320170725
15503? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017080320170725
15529? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017080320170725
15559? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017080320170725
15578? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017080320170725
15585? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017080320170725
15592? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017080320170725
15592? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017080320170725
15599? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017080320170725
15602? ? ?? ? ?amd64gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017080320170725
15604? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017080320170725
15624? ? ?? ? ?amd64gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017080320170725
15643? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017080320170725
15646? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017080320170725
15657? ? ?? ? ?amd64gcc_-m64_-Os_-fomit-frame-pointer2017080320170725
15665? ? ?? ? ?amd64gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017080320170725
15672? ? ?? ? ?amd64gcc_-Os_-fomit-frame-pointer2017080320170725
15700? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017080320170725
15700? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017080320170725
15710? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017080320170725
15716? ? ?? ? ?amd64gcc_-m64_-O3_-fomit-frame-pointer2017080320170725
15721? ? ?? ? ?sphlibgcc_-funroll-loops_-O2_-fomit-frame-pointer2017080320170725
15722? ? ?? ? ?amd64gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017080320170725
15727? ? ?? ? ?amd64gcc_-march=nocona_-O2_-fomit-frame-pointer2017080320170725
15729? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017080320170725
15730? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017080320170725
15741? ? ?? ? ?amd64gcc_-funroll-loops_-Os_-fomit-frame-pointer2017080320170725
15778? ? ?? ? ?amd64gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017080320170725
15781? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017080320170725
15783? ? ?? ? ?amd64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017080320170725
15791? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017080320170725
15791? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017080320170725
15796? ? ?? ? ?amd64gcc_-march=nocona_-O3_-fomit-frame-pointer2017080320170725
15797? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017080320170725
15799? ? ?? ? ?amd64gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017080320170725
15803? ? ?? ? ?amd64gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017080320170725
15805? ? ?? ? ?amd64gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017080320170725
15805? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017080320170725
15808? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017080320170725
15813? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017080320170725
15816? ? ?? ? ?amd64gcc_-m64_-O2_-fomit-frame-pointer2017080320170725
15820? ? ?? ? ?amd64gcc_-march=barcelona_-O_-fomit-frame-pointer2017080320170725
15821? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017080320170725
15826? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017080320170725
15828? ? ?? ? ?amd64gcc_-march=k8_-Os_-fomit-frame-pointer2017080320170725
15832? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017080320170725
15832? ? ?? ? ?sphlibgcc_-funroll-loops_-O3_-fomit-frame-pointer2017080320170725
15832? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017080320170725
15839? ? ?? ? ?amd64gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017080320170725
15841? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017080320170725
15843? ? ?? ? ?amd64gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017080320170725
15844? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017080320170725
15845? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017080320170725
15846? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017080320170725
15847? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017080320170725
15851? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017080320170725
15854? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017080320170725
15855? ? ?? ? ?sphlibgcc_-m64_-O2_-fomit-frame-pointer2017080320170725
15856? ? ?? ? ?amd64gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017080320170725
15856? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017080320170725
15856? ? ?? ? ?amd64gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017080320170725
15857? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017080320170725
15859? ? ?? ? ?amd64gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017080320170725
15861? ? ?? ? ?amd64gcc_-funroll-loops_-O_-fomit-frame-pointer2017080320170725
15866? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017080320170725
15874? ? ?? ? ?amd64gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017080320170725
15874? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017080320170725
15875? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017080320170725
15880? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017080320170725
15887? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017080320170725
15889? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017080320170725
15893? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017080320170725
15894? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017080320170725
15896? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017080320170725
15898? ? ?? ? ?amd64gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017080320170725
15900? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017080320170725
15901? ? ?? ? ?amd64gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017080320170725
15902? ? ?? ? ?amd64gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017080320170725
15904? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017080320170725
15904? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017080320170725
15905? ? ?? ? ?sphlibgcc_-O3_-fomit-frame-pointer2017080320170725
15909? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017080320170725
15911? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017080320170725
15917? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017080320170725
15918? ? ?? ? ?amd64gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017080320170725
15918? ? ?? ? ?amd64gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017080320170725
15918? ? ?? ? ?amd64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017080320170725
15923? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017080320170725
15924? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017080320170725
15925? ? ?? ? ?amd64gcc_-O3_-fomit-frame-pointer2017080320170725
15926? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017080320170725
15927? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017080320170725
15930? ? ?? ? ?amd64gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017080320170725
15931? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017080320170725
15931? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017080320170725
15932? ? ?? ? ?amd64gcc_-march=k8_-O_-fomit-frame-pointer2017080320170725
15933? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017080320170725
15933? ? ?? ? ?amd64gcc_-march=nocona_-O_-fomit-frame-pointer2017080320170725
15943? ? ?? ? ?amd64gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017080320170725
15943? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017080320170725
15945? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017080320170725
15946? ? ?? ? ?amd64gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017080320170725
15947? ? ?? ? ?amd64gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017080320170725
15947? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017080320170725
15952? ? ?? ? ?amd64gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017080320170725
15952? ? ?? ? ?amd64gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017080320170725
15952? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017080320170725
15954? ? ?? ? ?amd64gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017080320170725
15955? ? ?? ? ?amd64gcc_-march=k8_-O3_-fomit-frame-pointer2017080320170725
15956? ? ?? ? ?sphlibgcc_-march=nocona_-O3_-fomit-frame-pointer2017080320170725
15957? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017080320170725
15963? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017080320170725
15965? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017080320170725
15966? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017080320170725
15967? ? ?? ? ?amd64gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017080320170725
15967? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017080320170725
15971? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017080320170725
15973? ? ?? ? ?amd64gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017080320170725
15975? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017080320170725
15982? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017080320170725
15983? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017080320170725
15984? ? ?? ? ?amd64gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017080320170725
15986? ? ?? ? ?sphlibgcc_-march=nocona_-O2_-fomit-frame-pointer2017080320170725
15988? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017080320170725
15989? ? ?? ? ?amd64gcc_-O2_-fomit-frame-pointer2017080320170725
15992? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017080320170725
15993? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017080320170725
15999? ? ?? ? ?amd64gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017080320170725
15999? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017080320170725
16003? ? ?? ? ?amd64gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017080320170725
16004? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017080320170725
16004? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017080320170725
16011? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017080320170725
16014? ? ?? ? ?amd64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017080320170725
16016? ? ?? ? ?amd64gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017080320170725
16019? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017080320170725
16020? ? ?? ? ?amd64gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017080320170725
16020? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017080320170725
16020? ? ?? ? ?amd64gcc_-march=nocona_-Os_-fomit-frame-pointer2017080320170725
16021? ? ?? ? ?amd64gcc_-O_-fomit-frame-pointer2017080320170725
16023? ? ?? ? ?amd64gcc_-m64_-O_-fomit-frame-pointer2017080320170725
16023? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017080320170725
16026? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017080320170725
16029? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017080320170725
16031? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017080320170725
16032? ? ?? ? ?amd64gcc_-march=k8_-O2_-fomit-frame-pointer2017080320170725
16044? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017080320170725
16044? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017080320170725
16044? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017080320170725
16050? ? ?? ? ?amd64gcc2017080320170725
16050? ? ?? ? ?amd64gcc_-funroll-loops2017080320170725
16050? ? ?? ? ?amd64gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017080320170725
16053? ? ?? ? ?amd64gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017080320170725
16056? ? ?? ? ?amd64gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017080320170725
16062? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017080320170725
16066? ? ?? ? ?amd64gcc_-funroll-loops_-O3_-fomit-frame-pointer2017080320170725
16067? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017080320170725
16068? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017080320170725
16072? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017080320170725
16072? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017080320170725
16076? ? ?? ? ?amd64gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017080320170725
16078? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017080320170725
16079? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017080320170725
16080? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017080320170725
16081? ? ?? ? ?amd64gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017080320170725
16096? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017080320170725
16097? ? ?? ? ?amd64gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017080320170725
16097? ? ?? ? ?amd64gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017080320170725
16097? ? ?? ? ?amd64gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017080320170725
16099? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017080320170725
16102? ? ?? ? ?amd64gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017080320170725
16103? ? ?? ? ?amd64cc2017080320170725
16103? ? ?? ? ?amd64gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017080320170725
16106? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017080320170725
16107? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017080320170725
16109? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017080320170725
16116? ? ?? ? ?amd64gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017080320170725
16121? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017080320170725
16124? ? ?? ? ?amd64gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017080320170725
16128? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017080320170725
16129? ? ?? ? ?amd64gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017080320170725
16150? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017080320170725
16152? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017080320170725
16160? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017080320170725
16163? ? ?? ? ?amd64gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017080320170725
16164? ? ?? ? ?sphlibgcc_-m64_-O3_-fomit-frame-pointer2017080320170725
16166? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017080320170725
16171? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017080320170725
16177? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017080320170725
16177? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017080320170725
16180? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017080320170725
16183? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017080320170725
16185? ? ?? ? ?amd64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017080320170725
16189? ? ?? ? ?amd64gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017080320170725
16193? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017080320170725
16197? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017080320170725
16200? ? ?? ? ?amd64gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017080320170725
16202? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017080320170725
16202? ? ?? ? ?amd64gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017080320170725
16208? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017080320170725
16211? ? ?? ? ?amd64gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017080320170725
16215? ? ?? ? ?amd64gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017080320170725
16220? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017080320170725
16230? ? ?? ? ?sphlibgcc_-march=barcelona_-O2_-fomit-frame-pointer2017080320170725
16231? ? ?? ? ?amd64gcc_-march=barcelona_-O3_-fomit-frame-pointer2017080320170725
16232? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017080320170725
16232? ? ?? ? ?amd64gcc_-march=barcelona_-O2_-fomit-frame-pointer2017080320170725
16239? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017080320170725
16249? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017080320170725
16262? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017080320170725
16262? ? ?? ? ?amd64gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017080320170725
16275? ? ?? ? ?amd64gcc_-funroll-loops_-O2_-fomit-frame-pointer2017080320170725
16278? ? ?? ? ?sphlibgcc_-O2_-fomit-frame-pointer2017080320170725
16280? ? ?? ? ?amd64gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017080320170725
16281? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017080320170725
16281? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017080320170725
16289? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017080320170725
16293? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017080320170725
16299? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017080320170725
16300? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017080320170725
16300? ? ?? ? ?sphlibgcc_-march=k8_-O3_-fomit-frame-pointer2017080320170725
16301? ? ?? ? ?amd64gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017080320170725
16302? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017080320170725
16302? ? ?? ? ?amd64gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017080320170725
16309? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017080320170725
16321? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017080320170725
16329? ? ?? ? ?amd64gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017080320170725
16336? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017080320170725
16336? ? ?? ? ?sphlibgcc_-march=barcelona_-O3_-fomit-frame-pointer2017080320170725
16346? ? ?? ? ?amd64gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017080320170725
16382? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017080320170725
16396? ? ?? ? ?amd64gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017080320170725
16397? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017080320170725
16417? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017080320170725
16456? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017080320170725
16460? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017080320170725
16480? ? ?? ? ?sphlibgcc_-march=k8_-O2_-fomit-frame-pointer2017080320170725
16539? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017080320170725
16574? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017080320170725
16607? ? ?? ? ?sphlibgcc_-march=k8_-O_-fomit-frame-pointer2017080320170725
16626? ? ?? ? ?sphlibgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017080320170725
16638? ? ?? ? ?sphlibgcc_-funroll-loops_-O_-fomit-frame-pointer2017080320170725
16640? ? ?? ? ?sphlibgcc_-m64_-O_-fomit-frame-pointer2017080320170725
16648? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017080320170725
16648? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017080320170725
16687? ? ?? ? ?sphlibgcc_-O_-fomit-frame-pointer2017080320170725
16690? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017080320170725
16693? ? ?? ? ?sphlibgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017080320170725
16713? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017080320170725
16714? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017080320170725
16740? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017080320170725
16750? ? ?? ? ?sphlibgcc_-march=barcelona_-O_-fomit-frame-pointer2017080320170725
16767? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017080320170725
16774? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017080320170725
16776? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017080320170725
16829? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017080320170725
16860? ? ?? ? ?sphlibgcc_-march=nocona_-O_-fomit-frame-pointer2017080320170725
16926? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017080320170725
16947? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017080320170725
16963? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017080320170725
16986? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017080320170725
16986? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017080320170725
16992? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017080320170725
17023? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017080320170725
17027? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017080320170725
17112? ? ?? ? ?sphlibclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017080320170725
17128? ? ?? ? ?sphlibclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017080320170725
17199? ? ?? ? ?sphlibclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017080320170725
17220? ? ?? ? ?sphlibclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017080320170725
17238? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017080320170725
17341? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017080320170725
17366? ? ?? ? ?sphlibclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017080320170725
17406? ? ?? ? ?sphlibclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017080320170725
17753? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017080320170725
17912? ? ?? ? ?sphlibclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017080320170725
17912? ? ?? ? ?sphlibclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017080320170725
18989? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017080320170725
18999? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017080320170725
19101? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017080320170725
19130? ? ?? ? ?sphlibgcc_-funroll-loops_-Os_-fomit-frame-pointer2017080320170725
19130? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017080320170725
19151? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017080320170725
19151? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017080320170725
19154? ? ?? ? ?sphlibgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017080320170725
19163? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017080320170725
19168? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017080320170725
19168? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017080320170725
19168? ? ?? ? ?sphlibgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017080320170725
19168? ? ?? ? ?sphlibgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017080320170725
19179? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017080320170725
19185? ? ?? ? ?sphlibgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017080320170725
19215? ? ?? ? ?sphlibgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017080320170725
19242? ? ?? ? ?sphlibgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017080320170725
19266? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017080320170725
19268? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017080320170725
19289? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017080320170725
19289? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017080320170725
19289? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017080320170725
19289? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017080320170725
19291? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017080320170725
19343? ? ?? ? ?sphlibgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017080320170725
19348? ? ?? ? ?sphlibgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017080320170725
19354? ? ?? ? ?sphlibgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017080320170725
19354? ? ?? ? ?sphlibgcc_-march=nocona_-Os_-fomit-frame-pointer2017080320170725
19446? ? ?? ? ?sphlibgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017080320170725
19503? ? ?? ? ?sphlibgcc_-march=barcelona_-Os_-fomit-frame-pointer2017080320170725
19574? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017080320170725
19574? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017080320170725
19593? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017080320170725
19595? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017080320170725
19654? ? ?? ? ?sphlibgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017080320170725
19685? ? ?? ? ?sphlibgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017080320170725
19685? ? ?? ? ?sphlibgcc_-m64_-Os_-fomit-frame-pointer2017080320170725
19685? ? ?? ? ?sphlibgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017080320170725
19685? ? ?? ? ?sphlibgcc_-march=k8_-Os_-fomit-frame-pointer2017080320170725
19789? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017080320170725
19871? ? ?? ? ?sphlibgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017080320170725
20060? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017080320170725
20065? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017080320170725
20065? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017080320170725
20065? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017080320170725
20065? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017080320170725
20157? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017080320170725
20157? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017080320170725
20214? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017080320170725
20300? ? ?? ? ?sphlibgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017080320170725
20342? ? ?? ? ?sphlibgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017080320170725
20717? ? ?? ? ?sphlibgcc_-Os_-fomit-frame-pointer2017080320170725
47847? ? ?? ? ?sphlibgcc_-funroll-loops2017080320170725
47969? ? ?? ? ?refgcc2017080320170725
47974? ? ?? ? ?sphlibgcc2017080320170725
48002? ? ?? ? ?refcc2017080320170725
48020? ? ?? ? ?sphlibcc2017080320170725
48022? ? ?? ? ?refgcc_-funroll-loops2017080320170725

Test failure

Implementation: crypto_hash/shabal512/amd64
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

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

Compiler output

Implementation: crypto_hash/shabal512/amd64
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
shabal_amd64.s: shabal_amd64.s:30:14: error: single quote way too long
shabal_amd64.s: # 64 'ptr' field (8 bytes)
shabal_amd64.s: ^

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments amd64
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments amd64
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments amd64
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments amd64
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments amd64
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments amd64
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments amd64
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments amd64