Implementation notes: amd64, gcc16, crypto_hash/mcssha5

Computer: gcc16
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_hash
Primitive: mcssha5
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
87861? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017072120170718
87861? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072120170718
87864? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
87880? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
87904? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072120170718
87929? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072120170718
87929? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072120170718
87933? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
87933? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
88248? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
88251? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
88471? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072120170718
88473? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
88473? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017072120170718
88854? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
88892? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
88892? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072120170718
88892? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072120170718
90239? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
90239? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072120170718
90240? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072120170718
90941? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072120170718
90945? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072120170718
91025? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072120170718
91025? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072120170718
92489? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072120170718
92560? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
92560? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072120170718
92623? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
92623? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017072120170718
92624? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072120170718
92686? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
92704? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
92706? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072120170718
92706? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072120170718
92708? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072120170718
92709? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072120170718
92719? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017072120170718
92745? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072120170718
92808? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017072120170718
92819? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017072120170718
93159? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072120170718
93160? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072120170718
93179? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072120170718
93179? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072120170718
93198? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072120170718
93214? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072120170718
93345? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072120170718
93345? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072120170718
93506? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072120170718
93665? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
93665? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
93862? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017072120170718
93912? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072120170718
93918? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
93920? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017072120170718
93923? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017072120170718
93928? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017072120170718
93937? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072120170718
93946? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
93977? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
93997? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
94625? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017072120170718
94646? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072120170718
94647? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072120170718
94684? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017072120170718
94707? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072120170718
94707? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072120170718
94843? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072120170718
94843? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017072120170718
94904? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017072120170718
94905? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072120170718
94927? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
94927? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
94983? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072120170718
94991? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072120170718
94991? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017072120170718
94992? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072120170718
94992? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072120170718
95007? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072120170718
95022? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072120170718
95022? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017072120170718
95029? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
95029? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
95059? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
95061? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072120170718
95066? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072120170718
95068? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072120170718
95082? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
95115? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
95138? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
95256? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017072120170718
135028? ? ?? ? ?refgcc2017072120170718
135080? ? ?? ? ?refgcc_-funroll-loops2017072120170718
135168? ? ?? ? ?refcc2017072120170718