Implementation notes: amd64, mace, crypto_hash/fsb512

Computer: mace
Architecture: amd64
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_hash
Primitive: fsb512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
96171755? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101320161009
96236710? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016101320161009
96284490? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101320161009
96390949? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016101320161009
96398237? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016101320161009
96404482? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016101320161009
96413821? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016101320161009
96415521? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101320161009
96448944? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2016101320161009
97132895? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016101320161009
97177151? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016101320161009
97179124? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2016101320161009
97217837? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016101320161009
97222672? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2016101320161009
97224140? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016101320161009
97226692? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101320161009
97229635? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2016101320161009
97250762? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016101320161009
97254840? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2016101320161009
97260544? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016101320161009
97281606? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101320161009
97375095? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016101320161009
97390614? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016101320161009
97439290? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016101320161009
97766466? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016101320161009
97908232? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016101320161009
97923768? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016101320161009
97945262? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016101320161009
97946987? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016101320161009
97986680? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016101320161009
97996640? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016101320161009
98004192? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016101320161009
98018084? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016101320161009
98024532? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101320161009
98035240? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101320161009
98040897? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016101320161009
98046533? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016101320161009
98059951? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016101320161009
98072248? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2016101320161009
98072508? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016101320161009
98083022? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016101320161009
98119427? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2016101320161009
98121131? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2016101320161009
98124432? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2016101320161009
98130356? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101320161009
98132257? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101320161009
98138151? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2016101320161009
98146836? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016101320161009
98156282? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016101320161009
98177488? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016101320161009
98178660? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016101320161009
98183313? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016101320161009
98188214? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101320161009
98192215? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016101320161009
98206706? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016101320161009
98213750? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2016101320161009
98217865? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101320161009
98223123? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016101320161009
98253923? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016101320161009
98257959? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2016101320161009
98421164? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101320161009
98436404? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2016101320161009
99063064? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101320161009
99129904? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101320161009
99165624? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016101320161009
99180520? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016101320161009
99218828? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016101320161009
99261295? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016101320161009
99275586? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2016101320161009
99592594? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016101320161009
99704779? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101320161009
99709518? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2016101320161009
99711560? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016101320161009
99762685? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016101320161009
100930168? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016101320161009
100938544? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2016101320161009
100941629? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016101320161009
100943720? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2016101320161009
100947981? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101320161009
100956095? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2016101320161009
100961437? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2016101320161009
100962407? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2016101320161009
100966100? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2016101320161009
100966861? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2016101320161009
100974589? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101320161009
100981598? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2016101320161009
100991049? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016101320161009
101009947? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016101320161009
101010688? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101320161009
101052120? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101320161009
101582083? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2016101320161009
101717406? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101320161009
117707093? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101320161009
117739074? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101320161009
117753494? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101320161009
117756220? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016101320161009
117786755? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101320161009
118032062? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016101320161009
473692440? ? ?? ? ?refcc2016101320161009
473920520? ? ?? ? ?refgcc2016101320161009
473951960? ? ?? ? ?refgcc_-funroll-loops2016101320161009

Test failure

Implementation: crypto_hash/fsb512/ref
Compiler: gcc -m64 -march=core2 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=core2 -O3 -fomit-frame-pointer ref