Implementation notes: amd64, enigma, crypto_hash/md6d384

Computer: enigma
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20140529
Operation: crypto_hash
Primitive: md6d384
TimeImplementationCompilerBenchmark dateSUPERCOP version
61443refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014053120140529
61506refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140529
61569refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140529
61632refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
61641refgcc -funroll-loops -O2 -fomit-frame-pointer2014053120140529
61677refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014053120140529
61731refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014053120140529
62676refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140529
62766refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
62811refgcc -O2 -fomit-frame-pointer2014053120140529
62838refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
62883refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014053120140529
62910refgcc -march=barcelona -O2 -fomit-frame-pointer2014053120140529
62919refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140529
62973refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053120140529
62973refgcc -march=k8 -O2 -fomit-frame-pointer2014053120140529
63000refgcc -m64 -O2 -fomit-frame-pointer2014053120140529
63000refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014053120140529
63000refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140529
63126refgcc -march=nocona -O2 -fomit-frame-pointer2014053120140529
63144refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014053120140529
63153refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140529
63387refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053120140529
63450refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014053120140529
63459refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014053120140529
63477refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014053120140529
63486refgcc -funroll-loops -Os -fomit-frame-pointer2014053120140529
63540refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014053120140529
63621refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014053120140529
63639refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
64458refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014053120140529
64575refgcc -Os -fomit-frame-pointer2014053120140529
64575refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
64584refgcc -m64 -Os -fomit-frame-pointer2014053120140529
64593refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014053120140529
64611refgcc -march=k8 -Os -fomit-frame-pointer2014053120140529
64629refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014053120140529
64629refgcc -march=barcelona -Os -fomit-frame-pointer2014053120140529
64674refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014053120140529
64791refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014053120140529
64791refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
64800refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014053120140529
65070refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053120140529
65106refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014053120140529
65799refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014053120140529
65826refgcc -march=nocona -Os -fomit-frame-pointer2014053120140529
71190refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014053120140529
71289refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014053120140529
71415refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014053120140529
71433refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014053120140529
71451refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014053120140529
71541refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014053120140529
71676refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
71766refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014053120140529
71775refgcc -m64 -O -fomit-frame-pointer2014053120140529
71793refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
71829refgcc -funroll-loops -O -fomit-frame-pointer2014053120140529
71874refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140529
71910refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014053120140529
71973refgcc -O -fomit-frame-pointer2014053120140529
72090refgcc -march=k8 -O -fomit-frame-pointer2014053120140529
72108refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
72135refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014053120140529
72144refgcc -m64 -march=core2 -O -fomit-frame-pointer2014053120140529
72144refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053120140529
72162refgcc -funroll-loops -O3 -fomit-frame-pointer2014053120140529
72207refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
72207refgcc -march=barcelona -O -fomit-frame-pointer2014053120140529
72225refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014053120140529
72234refgcc -march=nocona -O -fomit-frame-pointer2014053120140529
72288refgcc -m64 -march=k8 -O -fomit-frame-pointer2014053120140529
72297refgcc -fno-schedule-insns -O -fomit-frame-pointer2014053120140529
72378refgcc -m64 -march=nocona -O -fomit-frame-pointer2014053120140529
73206refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
73368refgcc -march=k8 -O3 -fomit-frame-pointer2014053120140529
73377refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140529
73404refgcc -O3 -fomit-frame-pointer2014053120140529
73413refgcc -march=barcelona -O3 -fomit-frame-pointer2014053120140529
73467refgcc -m64 -O3 -fomit-frame-pointer2014053120140529
73476refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140529
74106refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
74637refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140529
74709refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014053120140529
74727refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014053120140529
74736refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014053120140529
75024refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140529
75348refgcc -march=nocona -O3 -fomit-frame-pointer2014053120140529
75798refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140529
76491refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014053120140529
76842refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014053120140529
76878refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014053120140529
76932refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014053120140529
347850refcc2014053120140529
348390refgcc2014053120140529
348543refgcc -funroll-loops2014053120140529