Implementation notes: amd64, sandy0, crypto_hash/essence224

Computer: sandy0
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_hash
Primitive: essence224
TimeImplementationCompilerBenchmark dateSUPERCOP version
78976gccgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012032920120316
79044gccgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012032920120316
80220gccgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012032920120316
81860gccgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012032920120316
81892gccgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
81900gccgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
82084gccgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012032920120316
83736gccgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012032920120316
83824gccgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012032920120316
83928gccgcc -funroll-loops -O3 -fomit-frame-pointer2012032920120316
84000gccgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012032920120316
84076gccgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012032920120316
84112gccgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012032920120316
84252gccgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
84300gccgcc -march=barcelona -O3 -fomit-frame-pointer2012032920120316
84348gccgcc -funroll-loops -O2 -fomit-frame-pointer2012032920120316
84408gccgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
84436gccgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012032920120316
84456gccgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
84500gccgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012032920120316
84664gccgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012032920120316
84708gccgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012032920120316
84840gccgcc -march=k8 -O3 -fomit-frame-pointer2012032920120316
84856gccgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012032920120316
84996gccgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012032920120316
85276gccgcc -O3 -fomit-frame-pointer2012032920120316
85316gccgcc -m64 -O3 -fomit-frame-pointer2012032920120316
85512gccgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
87080gccgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012032920120316
87188gccgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
87612gccgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012032920120316
87756gccgcc -march=nocona -O3 -fomit-frame-pointer2012032920120316
90332gccgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
90396gccgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012032920120316
104648gccgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
104760gccgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012032920120316
104788gccgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
104900gccgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012032920120316
104972gccgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012032920120316
105320gccgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
105520gccgcc -funroll-loops -O -fomit-frame-pointer2012032920120316
105632gccgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
105752gccgcc -funroll-loops -m64 -O -fomit-frame-pointer2012032920120316
108144gccgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012032920120316
108528gccgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012032920120316
108548gccgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012032920120316
110320gccgcc -march=k8 -O2 -fomit-frame-pointer2012032920120316
110408gccgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012032920120316
110804gccgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012032920120316
110808gccgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012032920120316
110816gccgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012032920120316
110968gccgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012032920120316
111296gccgcc -m64 -O2 -fomit-frame-pointer2012032920120316
111584gccgcc -O2 -fomit-frame-pointer2012032920120316
111660gccgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012032920120316
112068gccgcc -march=barcelona -O2 -fomit-frame-pointer2012032920120316
112464gccgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012032920120316
113412gccgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012032920120316
113488gccgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012032920120316
113504gccgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012032920120316
114924gccgcc -funroll-loops -Os -fomit-frame-pointer2012032920120316
114948gccgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012032920120316
114968gccgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
114988gccgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012032920120316
115052gccgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
115864gccgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
116044gccgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012032920120316
116092gccgcc -march=nocona -O2 -fomit-frame-pointer2012032920120316
116272gccgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012032920120316
116304gccgcc -m64 -Os -fomit-frame-pointer2012032920120316
116308gccgcc -Os -fomit-frame-pointer2012032920120316
116356gccgcc -march=k8 -Os -fomit-frame-pointer2012032920120316
116368gccgcc -m64 -march=k8 -Os -fomit-frame-pointer2012032920120316
116404gccgcc -fno-schedule-insns -Os -fomit-frame-pointer2012032920120316
117164gccgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012032920120316
117216gccgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012032920120316
117308gccgcc -m64 -march=core2 -Os -fomit-frame-pointer2012032920120316
117548gccgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012032920120316
119048gccgcc -march=barcelona -Os -fomit-frame-pointer2012032920120316
119556gccgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012032920120316
121700gccgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
121796gccgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012032920120316
122744gccgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012032920120316
123320gccgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012032920120316
123544gccgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012032920120316
123576gccgcc -march=nocona -Os -fomit-frame-pointer2012032920120316
123664gccgcc -m64 -march=nocona -Os -fomit-frame-pointer2012032920120316
128704gccgcc -m64 -O -fomit-frame-pointer2012032920120316
128736gccgcc -m64 -march=core2 -O -fomit-frame-pointer2012032920120316
128804gccgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012032920120316
128896gccgcc -O -fomit-frame-pointer2012032920120316
128900gccgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012032920120316
129120gccgcc -m64 -march=corei7 -O -fomit-frame-pointer2012032920120316
129144gccgcc -fno-schedule-insns -O -fomit-frame-pointer2012032920120316
130220gccgcc -march=nocona -O -fomit-frame-pointer2012032920120316
130252gccgcc -m64 -march=nocona -O -fomit-frame-pointer2012032920120316
130596gccgcc -march=k8 -O -fomit-frame-pointer2012032920120316
130916gccgcc -m64 -march=k8 -O -fomit-frame-pointer2012032920120316
131224gccgcc -m64 -march=barcelona -O -fomit-frame-pointer2012032920120316
131268gccgcc -march=barcelona -O -fomit-frame-pointer2012032920120316
392704gcccc2012032920120316
393312gccgcc -funroll-loops2012032920120316
393516gccgcc2012032920120316