Implementation notes: amd64, gcc16, crypto_hash/md5

Computer: gcc16
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_hash
Primitive: md5
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
8559? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072120170718
8559? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072120170718
8561? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072120170718
8561? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
8561? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
8563? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017072120170718
8563? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072120170718
8569? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
8572? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
8577? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072120170718
8577? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
8577? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072120170718
8578? ? ?? ? ?opensslgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
8578? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072120170718
8580? ? ?? ? ?opensslgcc_-O2_-fomit-frame-pointer2017072120170718
8580? ? ?? ? ?opensslgcc_-funroll-loops_-Os_-fomit-frame-pointer2017072120170718
8580? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072120170718
8580? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072120170718
8580? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
8580? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072120170718
8580? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
8580? ? ?? ? ?opensslgcc_-m64_-O2_-fomit-frame-pointer2017072120170718
8580? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
8580? ? ?? ? ?opensslgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072120170718
8580? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072120170718
8580? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
8580? ? ?? ? ?opensslgcc_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
8580? ? ?? ? ?opensslgcc_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
8581? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072120170718
8581? ? ?? ? ?opensslgcc_-funroll-loops2017072120170718
8581? ? ?? ? ?opensslgcc_-funroll-loops_-O_-fomit-frame-pointer2017072120170718
8581? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072120170718
8581? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072120170718
8581? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
8581? ? ?? ? ?opensslgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072120170718
8581? ? ?? ? ?opensslgcc_-march=k8_-O3_-fomit-frame-pointer2017072120170718
8582? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
8582? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072120170718
8582? ? ?? ? ?opensslgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072120170718
8582? ? ?? ? ?opensslgcc_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
8583? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072120170718
8583? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072120170718
8583? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072120170718
8583? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072120170718
8583? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072120170718
8584? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
8584? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
8584? ? ?? ? ?opensslgcc_-m64_-O_-fomit-frame-pointer2017072120170718
8584? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
8585? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072120170718
8585? ? ?? ? ?opensslgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072120170718
8585? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072120170718
8586? ? ?? ? ?opensslgcc2017072120170718
8586? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
8586? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072120170718
8586? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
8586? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072120170718
8586? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072120170718
8587? ? ?? ? ?opensslgcc_-Os_-fomit-frame-pointer2017072120170718
8587? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072120170718
8587? ? ?? ? ?opensslgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072120170718
8587? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072120170718
8587? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072120170718
8587? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
8587? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072120170718
8588? ? ?? ? ?opensslgcc_-O3_-fomit-frame-pointer2017072120170718
8588? ? ?? ? ?opensslgcc_-funroll-loops_-O2_-fomit-frame-pointer2017072120170718
8588? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072120170718
8588? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072120170718
8588? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072120170718
8588? ? ?? ? ?opensslgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072120170718
8588? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
8588? ? ?? ? ?opensslgcc_-march=k8_-Os_-fomit-frame-pointer2017072120170718
8588? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017072120170718
8589? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072120170718
8589? ? ?? ? ?opensslgcc_-funroll-loops_-O3_-fomit-frame-pointer2017072120170718
8589? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
8589? ? ?? ? ?opensslgcc_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
8590? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072120170718
8590? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072120170718
8590? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017072120170718
8591? ? ?? ? ?opensslcc2017072120170718
8591? ? ?? ? ?opensslgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072120170718
8591? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
8591? ? ?? ? ?opensslgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072120170718
8592? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072120170718
8592? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072120170718
8593? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072120170718
8594? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072120170718
8595? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
8595? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
8596? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
8596? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
8596? ? ?? ? ?opensslgcc_-m64_-Os_-fomit-frame-pointer2017072120170718
8597? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
8600? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017072120170718
8600? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072120170718
8600? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017072120170718
8601? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072120170718
8601? ? ?? ? ?opensslgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072120170718
8602? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072120170718
8602? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017072120170718
8602? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072120170718
8602? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072120170718
8606? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072120170718
8607? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072120170718
8608? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017072120170718
8609? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072120170718
8609? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
8610? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072120170718
8612? ? ?? ? ?opensslgcc_-march=nocona_-O_-fomit-frame-pointer2017072120170718
8617? ? ?? ? ?opensslgcc_-march=k8_-O_-fomit-frame-pointer2017072120170718
8618? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
8619? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072120170718
8619? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
8619? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072120170718
8619? ? ?? ? ?opensslgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072120170718
8620? ? ?? ? ?opensslgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
8621? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072120170718
8621? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072120170718
8621? ? ?? ? ?opensslgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
8621? ? ?? ? ?opensslgcc_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
8623? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072120170718
8624? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
8624? ? ?? ? ?opensslgcc_-march=k8_-O2_-fomit-frame-pointer2017072120170718
8625? ? ?? ? ?opensslgcc_-m64_-O3_-fomit-frame-pointer2017072120170718
8626? ? ?? ? ?opensslgcc_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
8628? ? ?? ? ?opensslgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072120170718
8628? ? ?? ? ?opensslgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072120170718
8628? ? ?? ? ?opensslgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072120170718
8630? ? ?? ? ?opensslgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072120170718
8630? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072120170718
8631? ? ?? ? ?opensslgcc_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
8633? ? ?? ? ?opensslgcc_-O_-fomit-frame-pointer2017072120170718
8641? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
8648? ? ?? ? ?opensslgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072120170718
8668? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072120170718
8668? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072120170718
8675? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017072120170718
8675? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017072120170718
8675? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
8676? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072120170718
8676? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072120170718
8677? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
8678? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072120170718
8678? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
8679? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072120170718
8679? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
8679? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072120170718
8679? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072120170718
8679? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072120170718
8679? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
8679? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017072120170718
8680? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
8681? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017072120170718
8682? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072120170718
8682? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017072120170718
8687? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072120170718
8696? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072120170718
8696? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
8696? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072120170718
8696? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072120170718
8696? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072120170718
8697? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017072120170718
8697? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072120170718
8701? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
8701? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072120170718
8721? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017072120170718
8721? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017072120170718
8723? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072120170718
8726? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072120170718
8726? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017072120170718
8730? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072120170718
8731? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072120170718
8733? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017072120170718
8734? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072120170718
8734? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072120170718
8734? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072120170718
8734? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017072120170718
8735? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072120170718
8778? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072120170718
8779? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
8780? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072120170718
8780? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017072120170718
8781? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017072120170718
8781? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017072120170718
8781? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072120170718
9362? ? ?? ? ?refgcc_-funroll-loops2017072120170718
9368? ? ?? ? ?refcc2017072120170718
9368? ? ?? ? ?refgcc2017072120170718