Implementation notes: amd64, motyka, crypto_hash/md6d512

Computer: motyka
Architecture: amd64
CPU ID: GenuineIntel-000006f6-bfebfbff
SUPERCOP version: 20100903
Operation: crypto_hash
Primitive: md6d512
TimeImplementationCompilerBenchmark dateSUPERCOP version
76350refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2010090720100903
76386refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2010090720100903
76458refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010090720100903
76512refgcc -funroll-loops -O2 -fomit-frame-pointer2010090720100903
76680refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010090720100903
76830refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010090720100903
77028refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010090720100903
77514refgcc -m64 -O2 -fomit-frame-pointer2010090720100903
77610refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010090720100903
77712refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010090720100903
77724refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010090720100903
77748refgcc -O2 -fomit-frame-pointer2010090720100903
77748refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2010090720100903
77760refgcc -march=k8 -O2 -fomit-frame-pointer2010090720100903
77868refgcc -march=barcelona -O2 -fomit-frame-pointer2010090720100903
77910refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010090720100903
77916refgcc -funroll-loops -Os -fomit-frame-pointer2010090720100903
77946refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2010090720100903
77958refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010090720100903
78018refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010090720100903
78108refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010090720100903
78186refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2010090720100903
78216refgcc -march=nocona -O2 -fomit-frame-pointer2010090720100903
78228refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010090720100903
78360refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2010090720100903
78432refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010090720100903
78474refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010090720100903
78666refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010090720100903
78696refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010090720100903
79626refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2010090720100903
79638refgcc -march=k8 -Os -fomit-frame-pointer2010090720100903
79656refgcc -m64 -Os -fomit-frame-pointer2010090720100903
79686refgcc -Os -fomit-frame-pointer2010090720100903
79692refgcc -fno-schedule-insns -Os -fomit-frame-pointer2010090720100903
79704refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010090720100903
79734refgcc -m64 -march=core2 -Os -fomit-frame-pointer2010090720100903
79734refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010090720100903
79914refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010090720100903
79992refgcc -m64 -march=k8 -Os -fomit-frame-pointer2010090720100903
80082refgcc -march=barcelona -Os -fomit-frame-pointer2010090720100903
80268refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010090720100903
80496refgcc -m64 -march=nocona -Os -fomit-frame-pointer2010090720100903
80982refgcc -march=nocona -Os -fomit-frame-pointer2010090720100903
81408refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010090720100903
93696refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010090720100903
93696refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010090720100903
93828refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010090720100903
93870refgcc -march=k8 -O -fomit-frame-pointer2010090720100903
94062refgcc -funroll-loops -m64 -O -fomit-frame-pointer2010090720100903
94068refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2010090720100903
94068refgcc -march=barcelona -O -fomit-frame-pointer2010090720100903
94140refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010090720100903
94188refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010090720100903
94224refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010090720100903
94272refgcc -march=nocona -O -fomit-frame-pointer2010090720100903
94296refgcc -funroll-loops -O -fomit-frame-pointer2010090720100903
94326refgcc -m64 -march=k8 -O -fomit-frame-pointer2010090720100903
94344refgcc -O -fomit-frame-pointer2010090720100903
94398refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2010090720100903
94410refgcc -fno-schedule-insns -O -fomit-frame-pointer2010090720100903
94548refgcc -m64 -O -fomit-frame-pointer2010090720100903
94548refgcc -m64 -march=core2 -O -fomit-frame-pointer2010090720100903
94560refgcc -m64 -march=barcelona -O -fomit-frame-pointer2010090720100903
94596refgcc -m64 -march=nocona -O -fomit-frame-pointer2010090720100903
94674refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010090720100903
94734refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2010090720100903
95922refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010090720100903
95994refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010090720100903
96636refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2010090720100903
96756refgcc -funroll-loops -O3 -fomit-frame-pointer2010090720100903
97002refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010090720100903
97542refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2010090720100903
98040refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010090720100903
102702refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2010090720100903
103086refgcc -march=k8 -O3 -fomit-frame-pointer2010090720100903
103374refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010090720100903
103548refgcc -O3 -fomit-frame-pointer2010090720100903
103578refgcc -m64 -O3 -fomit-frame-pointer2010090720100903
103974refgcc -march=barcelona -O3 -fomit-frame-pointer2010090720100903
105774refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010090720100903
105924refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010090720100903
106404refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010090720100903
106434refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010090720100903
106452refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010090720100903
106824refgcc -march=nocona -O3 -fomit-frame-pointer2010090720100903
108210refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010090720100903
108396refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2010090720100903
108756refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010090720100903
430482refcc2010090720100903
430710refgcc -funroll-loops2010090720100903
430926refgcc2010090720100903