Implementation notes: amd64, ares, crypto_hash/mcssha6

Computer: ares
Architecture: amd64
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_hash
Primitive: mcssha6
TimeImplementationCompilerBenchmark dateSUPERCOP version
74340refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014012620130419
74344refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014012620130419
74352refgcc -funroll-loops -O3 -fomit-frame-pointer2014012620130419
74352refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014012620130419
74352refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014012620130419
74356refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014012620130419
74360refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014012620130419
74364refgcc -funroll-loops -O -fomit-frame-pointer2014012620130419
74364refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014012620130419
74364refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014012620130419
74372refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014012620130419
74380refgcc -funroll-loops -O2 -fomit-frame-pointer2014012620130419
74380refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014012620130419
74380refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014012620130419
74384refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014012620130419
74388refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014012620130419
74400refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014012620130419
74428refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
74428refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014012620130419
74428refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014012620130419
74432refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014012620130419
74432refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014012620130419
74436refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014012620130419
74444refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
74512refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014012620130419
74636refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014012620130419
74832refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014012620130419
79300refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014012620130419
79300refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014012620130419
79300refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014012620130419
79300refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014012620130419
79304refgcc -funroll-loops -Os -fomit-frame-pointer2014012620130419
79304refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014012620130419
79304refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014012620130419
79304refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014012620130419
79652refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014012620130419
80752refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012620130419
80756refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012620130419
80760refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012620130419
80760refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012620130419
80776refgcc -m64 -O3 -fomit-frame-pointer2014012620130419
80780refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014012620130419
80784refgcc -O3 -fomit-frame-pointer2014012620130419
80792refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014012620130419
80796refgcc -march=nocona -O3 -fomit-frame-pointer2014012620130419
80828refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014012620130419
80832refgcc -march=k8 -O3 -fomit-frame-pointer2014012620130419
80844refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
80844refgcc -march=barcelona -O3 -fomit-frame-pointer2014012620130419
80892refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
80892refgcc -march=barcelona -O2 -fomit-frame-pointer2014012620130419
80896refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
80908refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014012620130419
80916refgcc -march=nocona -O2 -fomit-frame-pointer2014012620130419
80920refgcc -m64 -march=nocona -O -fomit-frame-pointer2014012620130419
80920refgcc -march=nocona -O -fomit-frame-pointer2014012620130419
80936refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012620130419
80940refgcc -fno-schedule-insns -O -fomit-frame-pointer2014012620130419
80940refgcc -m64 -O -fomit-frame-pointer2014012620130419
80940refgcc -m64 -march=core2 -O -fomit-frame-pointer2014012620130419
80940refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012620130419
80944refgcc -m64 -march=corei7 -O -fomit-frame-pointer2014012620130419
80948refgcc -O -fomit-frame-pointer2014012620130419
80948refgcc -m64 -O2 -fomit-frame-pointer2014012620130419
80952refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014012620130419
80952refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012620130419
80952refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012620130419
80956refgcc -O2 -fomit-frame-pointer2014012620130419
80956refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012620130419
80960refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012620130419
80972refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012620130419
80972refgcc -m64 -march=k8 -O -fomit-frame-pointer2014012620130419
80976refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012620130419
80976refgcc -march=k8 -O2 -fomit-frame-pointer2014012620130419
80976refgcc -march=k8 -O -fomit-frame-pointer2014012620130419
80980refgcc -march=barcelona -O -fomit-frame-pointer2014012620130419
80984refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014012620130419
89748refgcc -funroll-loops2014012620130419
94004refgcc2014012620130419
94252refgcc -march=nocona -Os -fomit-frame-pointer2014012620130419
94536refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014012620130419
95164refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012620130419
95252refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014012620130419
95272refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012620130419
95536refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012620130419
96056refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012620130419
96064refgcc -march=barcelona -Os -fomit-frame-pointer2014012620130419
96072refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012620130419
96088refgcc -Os -fomit-frame-pointer2014012620130419
96088refgcc -m64 -Os -fomit-frame-pointer2014012620130419
96092refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014012620130419
96092refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014012620130419
96096refgcc -march=k8 -Os -fomit-frame-pointer2014012620130419
96176refcc2014012620130419