Implementation notes: amd64, hlopt03, crypto_hash/mcssha5

Computer: hlopt03
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20100509
Operation: crypto_hash
Primitive: mcssha5
TimeImplementationCompilerBenchmark dateSUPERCOP version
81792refgcc -fno-schedule-insns -Os -fomit-frame-pointer2010060120100509
81812refgcc -Os -fomit-frame-pointer2010060120100509
81833refgcc -m64 -Os -fomit-frame-pointer2010060120100509
83179refgcc -O3 -fomit-frame-pointer2010060120100509
83182refgcc -m64 -O3 -fomit-frame-pointer2010060120100509
83265refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2010060120100509
83281refgcc -m64 -O2 -fomit-frame-pointer2010060120100509
83362refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2010060120100509
83390refgcc -O2 -fomit-frame-pointer2010060120100509
83498refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2010060120100509
83554refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2010060120100509
84299refgcc -march=k8 -O2 -fomit-frame-pointer2010060120100509
84307refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010060120100509
84347refgcc -march=k8 -O3 -fomit-frame-pointer2010060120100509
84391refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010060120100509
84938refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010060120100509
84985refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010060120100509
85103refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010060120100509
85109refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010060120100509
85144refgcc -funroll-loops -O3 -fomit-frame-pointer2010060120100509
85152refgcc -funroll-loops -O2 -fomit-frame-pointer2010060120100509
85221refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010060120100509
85242refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010060120100509
85305refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010060120100509
85327refgcc -m64 -march=core2 -Os -fomit-frame-pointer2010060120100509
85344refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010060120100509
85502refgcc -march=nocona -O3 -fomit-frame-pointer2010060120100509
85540refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010060120100509
85540refgcc -march=nocona -O2 -fomit-frame-pointer2010060120100509
85895refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010060120100509
86555refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010060120100509
86607refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010060120100509
86681refgcc -m64 -march=core2 -O -fomit-frame-pointer2010060120100509
86724refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010060120100509
86765refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010060120100509
86873refgcc -m64 -march=nocona -O -fomit-frame-pointer2010060120100509
86886refgcc -march=nocona -O -fomit-frame-pointer2010060120100509
86919refgcc -fno-schedule-insns -O -fomit-frame-pointer2010060120100509
86921refgcc -m64 -O -fomit-frame-pointer2010060120100509
86949refgcc -O -fomit-frame-pointer2010060120100509
87128refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010060120100509
87131refgcc -m64 -march=k8 -O -fomit-frame-pointer2010060120100509
87135refgcc -march=k8 -O -fomit-frame-pointer2010060120100509
87142refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010060120100509
87144refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010060120100509
87146refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010060120100509
87699refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010060120100509
87721refgcc -funroll-loops -O -fomit-frame-pointer2010060120100509
87722refgcc -funroll-loops -m64 -O -fomit-frame-pointer2010060120100509
87878refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010060120100509
87889refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010060120100509
88726refgcc -m64 -march=k8 -Os -fomit-frame-pointer2010060120100509
88946refgcc -march=k8 -Os -fomit-frame-pointer2010060120100509
94240refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010060120100509
94281refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010060120100509
95442refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010060120100509
95497refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010060120100509
95590refgcc -funroll-loops -Os -fomit-frame-pointer2010060120100509
95665refgcc -m64 -march=nocona -Os -fomit-frame-pointer2010060120100509
95668refgcc -march=nocona -Os -fomit-frame-pointer2010060120100509
330338refcc2010060120100509
330366refgcc -funroll-loops2010060120100509
332545refgcc2010060120100509