Implementation notes: amd64, giant4, crypto_hash/essence256

Computer: giant4
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20120207
Operation: crypto_hash
Primitive: essence256
TimeImplementationCompilerBenchmark dateSUPERCOP version
84855gccgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011061220110609
84858gccgcc -funroll-loops -O2 -fomit-frame-pointer2011061220110609
84882gccgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
87114gccgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011061220110609
87126gccgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
87405gccgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011061220110609
87855gccgcc -funroll-loops -O3 -fomit-frame-pointer2011061220110609
87855gccgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
87855gccgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011061220110609
87918gccgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011061220110609
88134gccgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
88563gccgcc -march=k8 -O3 -fomit-frame-pointer2011061220110609
89250gccgcc -m64 -O3 -fomit-frame-pointer2011061220110609
89472gccgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
89847gccgcc -O3 -fomit-frame-pointer2011061220110609
90003gccgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
90570gccgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
91512gccgcc -march=barcelona -O3 -fomit-frame-pointer2011061220110609
92862gccgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011061220110609
93792gccgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011061220110609
94221gccgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011061220110609
95595gccgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011061220110609
95664gccgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
98265gccgcc -march=nocona -O3 -fomit-frame-pointer2011061220110609
98676gccgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
98736gccgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011061220110609
98892gccgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
98994gccgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
99189gccgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011061220110609
99507gccgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011061220110609
100230gccgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
107331gccgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
107334gccgcc -funroll-loops -m64 -O -fomit-frame-pointer2011061220110609
107337gccgcc -funroll-loops -O -fomit-frame-pointer2011061220110609
108432gccgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
108432gccgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011061220110609
113610gccgcc -march=k8 -O2 -fomit-frame-pointer2011061220110609
113646gccgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
114123gccgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
114132gccgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011061220110609
115104gccgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
115116gccgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011061220110609
116496gccgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
116535gccgcc -m64 -O2 -fomit-frame-pointer2011061220110609
116547gccgcc -O2 -fomit-frame-pointer2011061220110609
116754gccgcc -march=barcelona -O2 -fomit-frame-pointer2011061220110609
116769gccgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
116832gccgcc -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
116832gccgcc -march=k8 -Os -fomit-frame-pointer2011061220110609
116835gccgcc -m64 -Os -fomit-frame-pointer2011061220110609
116844gccgcc -Os -fomit-frame-pointer2011061220110609
116844gccgcc -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
119109gccgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011061220110609
119109gccgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011061220110609
119124gccgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011061220110609
119124gccgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011061220110609
119163gccgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
119163gccgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011061220110609
119397gccgcc -funroll-loops -Os -fomit-frame-pointer2011061220110609
119397gccgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
119400gccgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
119415gccgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011061220110609
119523gccgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011061220110609
120081gccgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
120084gccgcc -march=barcelona -Os -fomit-frame-pointer2011061220110609
120894gccgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
120894gccgcc -march=nocona -O2 -fomit-frame-pointer2011061220110609
123426gccgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011061220110609
123537gccgcc -m64 -march=core2 -Os -fomit-frame-pointer2011061220110609
124122gccgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011061220110609
124206gccgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011061220110609
128922gccgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011061220110609
129111gccgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
132015gccgcc -m64 -march=core2 -O -fomit-frame-pointer2011061220110609
132015gccgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011061220110609
132330gccgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011061220110609
132345gccgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011061220110609
134040gccgcc -O -fomit-frame-pointer2011061220110609
134040gccgcc -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
134040gccgcc -m64 -O -fomit-frame-pointer2011061220110609
134526gccgcc -march=nocona -Os -fomit-frame-pointer2011061220110609
134538gccgcc -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
135420gccgcc -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
135576gccgcc -march=nocona -O -fomit-frame-pointer2011061220110609
136302gccgcc -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
136302gccgcc -march=barcelona -O -fomit-frame-pointer2011061220110609
139032gccgcc -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
139032gccgcc -march=k8 -O -fomit-frame-pointer2011061220110609
465993gccgcc2011061220110609
466134gcccc2011061220110609
466239gccgcc -funroll-loops2011061220110609