Implementation notes: amd64, agamemnon, crypto_hash/md6d256

Computer: agamemnon
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20111120
Operation: crypto_hash
Primitive: md6d256
TimeImplementationCompilerBenchmark dateSUPERCOP version
43451refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012010320111120
43502refgcc -funroll-loops -O2 -fomit-frame-pointer2012010320111120
43507refgcc -m64 -O2 -fomit-frame-pointer2012010320111120
43721refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012010320111120
44632refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012010320111120
44941refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012010320111120
46272refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012010320111120
46370refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012010320111120
49704refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012010320111120
49852refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012010320111120
52064refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012010320111120
53560refgcc -fno-schedule-insns -O -fomit-frame-pointer2012010320111120
54459refgcc -march=k8 -O -fomit-frame-pointer2012010320111120
65032refgcc -march=barcelona -O2 -fomit-frame-pointer2012010320111120
65410refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012010320111120
65464refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012010320111120
65525refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012010320111120
65691refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012010320111120
66483refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012010320111120
69014refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012010320111120
70365refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012010320111120
76939refgcc -O3 -fomit-frame-pointer2012010320111120
79196refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012010320111120
80379refgcc -O -fomit-frame-pointer2012010320111120
98801refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012010320111120
100447refgcc -march=k8 -Os -fomit-frame-pointer2012010320111120
103980refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012010320111120
104902refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012010320111120
111795refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012010320111120
112976refgcc -march=k8 -O3 -fomit-frame-pointer2012010320111120
122064refgcc -m64 -march=k8 -O -fomit-frame-pointer2012010320111120
195392refgcc -O2 -fomit-frame-pointer2012010320111120
195525refgcc -march=k8 -O2 -fomit-frame-pointer2012010320111120
197144refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012010320111120
197253refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012010320111120
197480refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012010320111120
197704refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012010320111120
199112refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012010320111120
199197refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012010320111120
199392refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012010320111120
200416refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012010320111120
200776refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012010320111120
201088refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012010320111120
201088refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012010320111120
201104refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012010320111120
201299refgcc -Os -fomit-frame-pointer2012010320111120
201504refgcc -m64 -Os -fomit-frame-pointer2012010320111120
201939refgcc -march=barcelona -Os -fomit-frame-pointer2012010320111120
206917refgcc -funroll-loops -Os -fomit-frame-pointer2012010320111120
207064refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012010320111120
208312refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012010320111120
208907refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012010320111120
209981refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012010320111120
210072refgcc -march=nocona -Os -fomit-frame-pointer2012010320111120
210077refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012010320111120
211344refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012010320111120
211448refgcc -march=nocona -O2 -fomit-frame-pointer2012010320111120
221472refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012010320111120
221704refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012010320111120
222021refgcc -funroll-loops -O3 -fomit-frame-pointer2012010320111120
223616refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012010320111120
225888refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012010320111120
226197refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012010320111120
226309refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012010320111120
226552refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012010320111120
227344refgcc -march=barcelona -O3 -fomit-frame-pointer2012010320111120
229598refgcc -funroll-loops2012010320111120
229742refcc2012010320111120
230496refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012010320111120
231096refgcc -m64 -O3 -fomit-frame-pointer2012010320111120
231160refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012010320111120
231429refgcc -march=nocona -O3 -fomit-frame-pointer2012010320111120
231528refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012010320111120
232592refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012010320111120
233869refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012010320111120
234355refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012010320111120
237200refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012010320111120
237216refgcc -funroll-loops -O -fomit-frame-pointer2012010320111120
237224refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012010320111120
237368refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012010320111120
237397refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012010320111120
239083refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012010320111120
239864refgcc -march=barcelona -O -fomit-frame-pointer2012010320111120
240429refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012010320111120
240669refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012010320111120
240949refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012010320111120
241227refgcc -m64 -O -fomit-frame-pointer2012010320111120
241349refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012010320111120
242365refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012010320111120
244219refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012010320111120
244288refgcc -m64 -march=nocona -O -fomit-frame-pointer2012010320111120
245232refgcc -m64 -march=core2 -O -fomit-frame-pointer2012010320111120
245293refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012010320111120
245957refgcc -march=nocona -O -fomit-frame-pointer2012010320111120
343531refgcc2012010320111120