Implementation notes: amd64, bridge, crypto_hash/essence224

Computer: bridge
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20120928
Operation: crypto_hash
Primitive: essence224
TimeImplementationCompilerBenchmark dateSUPERCOP version
78800gccgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012012320120120
78864gccgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012012320120120
78880gccgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012012320120120
81868gccgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012012320120120
81876gccgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012012320120120
82752gccgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012012320120120
83308gccgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012012320120120
83760gccgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012012320120120
83776gccgcc -funroll-loops -O3 -fomit-frame-pointer2012012320120120
83872gccgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012320120120
83956gccgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012320120120
84016gccgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012012320120120
84072gccgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012012320120120
84076gccgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012012320120120
84152gccgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012012320120120
84184gccgcc -march=barcelona -O3 -fomit-frame-pointer2012012320120120
84284gccgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012012320120120
84376gccgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012012320120120
84492gccgcc -m64 -O3 -fomit-frame-pointer2012012320120120
84656gccgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012012320120120
84792gccgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012012320120120
84896gccgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012012320120120
84924gccgcc -O3 -fomit-frame-pointer2012012320120120
84940gccgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012012320120120
85432gccgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012012320120120
85528gccgcc -march=k8 -O3 -fomit-frame-pointer2012012320120120
85608gccgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012012320120120
85624gccgcc -funroll-loops -O2 -fomit-frame-pointer2012012320120120
86868gccgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012012320120120
86928gccgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012012320120120
86976gccgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012012320120120
86992gccgcc -march=nocona -O3 -fomit-frame-pointer2012012320120120
90304gccgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012012320120120
90380gccgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012012320120120
104460gccgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012012320120120
104724gccgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012012320120120
104752gccgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012012320120120
104772gccgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012012320120120
104864gccgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012012320120120
105180gccgcc -funroll-loops -O -fomit-frame-pointer2012012320120120
105352gccgcc -funroll-loops -m64 -O -fomit-frame-pointer2012012320120120
106248gccgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012012320120120
108168gccgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012012320120120
108572gccgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012012320120120
109764gccgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012012320120120
109840gccgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012012320120120
110412gccgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012012320120120
110420gccgcc -march=k8 -O2 -fomit-frame-pointer2012012320120120
110780gccgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012320120120
110840gccgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012320120120
110912gccgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012012320120120
110972gccgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012012320120120
111496gccgcc -m64 -O2 -fomit-frame-pointer2012012320120120
111632gccgcc -O2 -fomit-frame-pointer2012012320120120
111860gccgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012012320120120
111924gccgcc -march=barcelona -O2 -fomit-frame-pointer2012012320120120
112172gccgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012012320120120
113244gccgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012012320120120
113328gccgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012012320120120
113332gccgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012012320120120
114920gccgcc -funroll-loops -Os -fomit-frame-pointer2012012320120120
114960gccgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012012320120120
115004gccgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012012320120120
115012gccgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012012320120120
115012gccgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012012320120120
115868gccgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012012320120120
116072gccgcc -march=nocona -O2 -fomit-frame-pointer2012012320120120
116264gccgcc -march=k8 -Os -fomit-frame-pointer2012012320120120
116272gccgcc -Os -fomit-frame-pointer2012012320120120
116312gccgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012012320120120
116316gccgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012012320120120
116344gccgcc -fno-schedule-insns -Os -fomit-frame-pointer2012012320120120
116344gccgcc -m64 -Os -fomit-frame-pointer2012012320120120
117096gccgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012320120120
117144gccgcc -m64 -march=core2 -Os -fomit-frame-pointer2012012320120120
117148gccgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012012320120120
117220gccgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012012320120120
117836gccgcc -m64 -march=k8 -Os -fomit-frame-pointer2012012320120120
119204gccgcc -march=barcelona -Os -fomit-frame-pointer2012012320120120
119216gccgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012012320120120
121740gccgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012012320120120
121744gccgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012012320120120
122588gccgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012012320120120
122700gccgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012012320120120
123400gccgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012012320120120
123692gccgcc -march=nocona -Os -fomit-frame-pointer2012012320120120
123736gccgcc -m64 -march=nocona -Os -fomit-frame-pointer2012012320120120
128712gccgcc -m64 -march=core2 -O -fomit-frame-pointer2012012320120120
128720gccgcc -fno-schedule-insns -O -fomit-frame-pointer2012012320120120
128752gccgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012012320120120
128820gccgcc -O -fomit-frame-pointer2012012320120120
128928gccgcc -m64 -O -fomit-frame-pointer2012012320120120
129076gccgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012320120120
129172gccgcc -m64 -march=corei7 -O -fomit-frame-pointer2012012320120120
129904gccgcc -march=nocona -O -fomit-frame-pointer2012012320120120
130132gccgcc -m64 -march=nocona -O -fomit-frame-pointer2012012320120120
130612gccgcc -m64 -march=k8 -O -fomit-frame-pointer2012012320120120
130736gccgcc -march=k8 -O -fomit-frame-pointer2012012320120120
131136gccgcc -march=barcelona -O -fomit-frame-pointer2012012320120120
131180gccgcc -m64 -march=barcelona -O -fomit-frame-pointer2012012320120120
403384gccgcc2012012320120120
404424gcccc2012012320120120
404432gccgcc -funroll-loops2012012320120120