Implementation notes: amd64, giant4, crypto_hash/md6d512

Computer: giant4
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20120207
Operation: crypto_hash
Primitive: md6d512
TimeImplementationCompilerBenchmark dateSUPERCOP version
68274refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011061220110609
68328refgcc -funroll-loops -O2 -fomit-frame-pointer2011061220110609
68334refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011061220110609
68367refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
68370refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011061220110609
68382refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
68676refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
68814refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011061220110609
69150refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
69189refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
69189refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
69216refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
69225refgcc -march=nocona -O2 -fomit-frame-pointer2011061220110609
69261refgcc -funroll-loops -Os -fomit-frame-pointer2011061220110609
69270refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011061220110609
69336refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
69345refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011061220110609
69402refgcc -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
69528refgcc -O2 -fomit-frame-pointer2011061220110609
69630refgcc -march=nocona -Os -fomit-frame-pointer2011061220110609
69675refgcc -m64 -O2 -fomit-frame-pointer2011061220110609
69801refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
69858refgcc -march=k8 -O2 -fomit-frame-pointer2011061220110609
69870refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
69894refgcc -Os -fomit-frame-pointer2011061220110609
69930refgcc -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
69957refgcc -m64 -Os -fomit-frame-pointer2011061220110609
69957refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
69984refgcc -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
69990refgcc -march=barcelona -Os -fomit-frame-pointer2011061220110609
70017refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
70056refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
70056refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011061220110609
70128refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011061220110609
70146refgcc -march=barcelona -O2 -fomit-frame-pointer2011061220110609
70272refgcc -m64 -march=core2 -Os -fomit-frame-pointer2011061220110609
70311refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011061220110609
70374refgcc -march=k8 -Os -fomit-frame-pointer2011061220110609
70410refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011061220110609
70446refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011061220110609
70530refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011061220110609
70536refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011061220110609
70575refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011061220110609
70695refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011061220110609
76689refgcc -m64 -O3 -fomit-frame-pointer2011061220110609
76716refgcc -march=k8 -O3 -fomit-frame-pointer2011061220110609
76833refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
76905refgcc -march=barcelona -O3 -fomit-frame-pointer2011061220110609
76989refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
77070refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
77163refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011061220110609
77253refgcc -O3 -fomit-frame-pointer2011061220110609
77334refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011061220110609
77373refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
77373refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
77385refgcc -funroll-loops -O3 -fomit-frame-pointer2011061220110609
77403refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011061220110609
77607refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
78390refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011061220110609
78411refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011061220110609
78429refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011061220110609
79092refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
79272refgcc -funroll-loops -m64 -O -fomit-frame-pointer2011061220110609
79335refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
79371refgcc -funroll-loops -O -fomit-frame-pointer2011061220110609
79398refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011061220110609
79413refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011061220110609
79449refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
79470refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011061220110609
79512refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
79626refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
79641refgcc -O -fomit-frame-pointer2011061220110609
79692refgcc -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
79707refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
79719refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011061220110609
79737refgcc -march=nocona -O3 -fomit-frame-pointer2011061220110609
79776refgcc -march=nocona -O -fomit-frame-pointer2011061220110609
79839refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011061220110609
79857refgcc -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
79983refgcc -m64 -march=core2 -O -fomit-frame-pointer2011061220110609
80016refgcc -march=k8 -O -fomit-frame-pointer2011061220110609
80049refgcc -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
80055refgcc -march=barcelona -O -fomit-frame-pointer2011061220110609
80067refgcc -m64 -O -fomit-frame-pointer2011061220110609
80208refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011061220110609
80379refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011061220110609
80439refgcc -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
128865refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011061220110609
390741refgcc2011061220110609
390789refcc2011061220110609
390846refgcc -funroll-loops2011061220110609