Implementation notes: amd64, agamemnon, crypto_hash/md6d384

Computer: agamemnon
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20111120
Operation: crypto_hash
Primitive: md6d384
TimeImplementationCompilerBenchmark dateSUPERCOP version
54482refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012010320111120
54556refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012010320111120
54600refgcc -march=k8 -Os -fomit-frame-pointer2012010320111120
54776refgcc -Os -fomit-frame-pointer2012010320111120
54882refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012010320111120
55336refgcc -O2 -fomit-frame-pointer2012010320111120
55939refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012010320111120
56697refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012010320111120
59488refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012010320111120
59718refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012010320111120
60037refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012010320111120
63230refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012010320111120
63512refgcc -funroll-loops -O3 -fomit-frame-pointer2012010320111120
63619refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012010320111120
63702refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012010320111120
63731refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012010320111120
64374refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012010320111120
64602refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012010320111120
65783refgcc -O3 -fomit-frame-pointer2012010320111120
65842refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012010320111120
65854refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012010320111120
66184refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012010320111120
66219refgcc -march=nocona -O3 -fomit-frame-pointer2012010320111120
66245refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012010320111120
67426refgcc -funroll-loops -O -fomit-frame-pointer2012010320111120
67760refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012010320111120
67805refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012010320111120
68056refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012010320111120
68483refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012010320111120
69138refgcc -march=nocona -O -fomit-frame-pointer2012010320111120
70119refgcc -m64 -march=nocona -O -fomit-frame-pointer2012010320111120
76472refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012010320111120
81813refgcc -m64 -Os -fomit-frame-pointer2012010320111120
82926refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012010320111120
82952refgcc -march=barcelona -O2 -fomit-frame-pointer2012010320111120
83126refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012010320111120
83205refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012010320111120
84029refgcc -march=k8 -O2 -fomit-frame-pointer2012010320111120
84206refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012010320111120
84811refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012010320111120
84877refgcc -funroll-loops -Os -fomit-frame-pointer2012010320111120
84917refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012010320111120
84928refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012010320111120
85232refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012010320111120
85278refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012010320111120
87152refgcc -march=nocona -Os -fomit-frame-pointer2012010320111120
87160refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012010320111120
89493refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012010320111120
96941refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012010320111120
101453refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012010320111120
102189refgcc -m64 -O -fomit-frame-pointer2012010320111120
104616refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012010320111120
124871refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012010320111120
125131refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012010320111120
125291refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012010320111120
125396refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012010320111120
125477refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012010320111120
126682refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012010320111120
127982refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012010320111120
143432refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012010320111120
143977refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012010320111120
145142refgcc -march=barcelona -O3 -fomit-frame-pointer2012010320111120
145817refgcc -march=k8 -O3 -fomit-frame-pointer2012010320111120
148193refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012010320111120
151960refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012010320111120
153300refgcc -march=barcelona -O -fomit-frame-pointer2012010320111120
155887refgcc -march=k8 -O -fomit-frame-pointer2012010320111120
156536refgcc -m64 -march=core2 -O -fomit-frame-pointer2012010320111120
156899refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012010320111120
245064refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012010320111120
245896refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012010320111120
246509refgcc -march=barcelona -Os -fomit-frame-pointer2012010320111120
248933refgcc -m64 -O2 -fomit-frame-pointer2012010320111120
249219refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012010320111120
250072refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012010320111120
251632refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012010320111120
251968refgcc -funroll-loops -O2 -fomit-frame-pointer2012010320111120
252592refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012010320111120
254925refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012010320111120
266392refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012010320111120
268592refgcc -march=nocona -O2 -fomit-frame-pointer2012010320111120
289445refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012010320111120
295400refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012010320111120
296200refgcc2012010320111120
296416refgcc -funroll-loops2012010320111120
296633refcc2012010320111120
296928refgcc -m64 -O3 -fomit-frame-pointer2012010320111120
297888refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012010320111120
303133refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012010320111120
303555refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012010320111120
306784refgcc -fno-schedule-insns -O -fomit-frame-pointer2012010320111120
307536refgcc -O -fomit-frame-pointer2012010320111120
308064refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012010320111120
308701refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012010320111120
312029refgcc -m64 -march=k8 -O -fomit-frame-pointer2012010320111120