Implementation notes: amd64, h5e450, crypto_hash/essence512

Computer: h5e450
Architecture: amd64
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20130419
Operation: crypto_hash
Primitive: essence512
TimeImplementationCompilerBenchmark dateSUPERCOP version
119094gccgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012072420120717
134034gccgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012072420120717
134286gccgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012072420120717
134424gccgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012072420120717
134598gccgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012072420120717
136395gccgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012072420120717
136596gccgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012072420120717
136680gccgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012072420120717
136692gccgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012072420120717
138258gccgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012072420120717
138294gccgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012072420120717
138396gccgcc -march=barcelona -O3 -fomit-frame-pointer2012072420120717
138483gccgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012072420120717
138549gccgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012072420120717
140532gccgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012072420120717
140547gccgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012072420120717
140571gccgcc -march=nocona -O3 -fomit-frame-pointer2012072420120717
141126gccgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012072420120717
141231gccgcc -march=barcelona -O2 -fomit-frame-pointer2012072420120717
142218gccgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012072420120717
142248gccgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012072420120717
142251gccgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012072420120717
142284gccgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012072420120717
142371gccgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012072420120717
142422gccgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012072420120717
142470gccgcc -funroll-loops -O2 -fomit-frame-pointer2012072420120717
142533gccgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012072420120717
142548gccgcc -m64 -march=core2 -Os -fomit-frame-pointer2012072420120717
143508gccgcc -funroll-loops -O3 -fomit-frame-pointer2012072420120717
143508gccgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012072420120717
143508gccgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012072420120717
143733gccgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012072420120717
143997gccgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012072420120717
145275gccgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012072420120717
145290gccgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012072420120717
145635gccgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012072420120717
145947gccgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012072420120717
145968gccgcc -march=k8 -O3 -fomit-frame-pointer2012072420120717
145983gccgcc -m64 -O3 -fomit-frame-pointer2012072420120717
145998gccgcc -O3 -fomit-frame-pointer2012072420120717
146064gccgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012072420120717
146085gccgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012072420120717
147261gccgcc -march=barcelona -Os -fomit-frame-pointer2012072420120717
151491gccgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012072420120717
151509gccgcc -march=nocona -O2 -fomit-frame-pointer2012072420120717
153996gccgcc -O2 -fomit-frame-pointer2012072420120717
154500gccgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012072420120717
155415gccclang -O32012072420120717
156462gccgcc -m64 -O2 -fomit-frame-pointer2012072420120717
156471gccgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012072420120717
156498gccgcc -march=k8 -O2 -fomit-frame-pointer2012072420120717
156522gccgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012072420120717
157971gccgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012072420120717
157989gccgcc -fno-schedule-insns -Os -fomit-frame-pointer2012072420120717
158001gccgcc -Os -fomit-frame-pointer2012072420120717
158715gccgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012072420120717
158733gccgcc -funroll-loops -Os -fomit-frame-pointer2012072420120717
158829gccgcc -m64 -march=k8 -Os -fomit-frame-pointer2012072420120717
158829gccgcc -march=k8 -Os -fomit-frame-pointer2012072420120717
158859gccgcc -m64 -Os -fomit-frame-pointer2012072420120717
159423gccgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012072420120717
159534gccgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012072420120717
159591gccgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012072420120717
162492gccgcc -m64 -march=nocona -Os -fomit-frame-pointer2012072420120717
162501gccgcc -march=nocona -Os -fomit-frame-pointer2012072420120717
163305gccgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012072420120717
163305gccgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012072420120717
163941gccgcc -march=k8 -O -fomit-frame-pointer2012072420120717
163944gccgcc -m64 -march=k8 -O -fomit-frame-pointer2012072420120717
163965gccgcc -m64 -O -fomit-frame-pointer2012072420120717
163968gccgcc -O -fomit-frame-pointer2012072420120717
164007gccgcc -fno-schedule-insns -O -fomit-frame-pointer2012072420120717
164112gccgcc -march=barcelona -O -fomit-frame-pointer2012072420120717
164127gccgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012072420120717
164130gccgcc -m64 -march=barcelona -O -fomit-frame-pointer2012072420120717
164358gccgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012072420120717
164550gccgcc -m64 -march=nocona -O -fomit-frame-pointer2012072420120717
164550gccgcc -march=nocona -O -fomit-frame-pointer2012072420120717
164769gccgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012072420120717
164769gccgcc -m64 -march=corei7 -O -fomit-frame-pointer2012072420120717
164772gccgcc -m64 -march=core2 -O -fomit-frame-pointer2012072420120717
164790gccgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012072420120717
166731gccgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012072420120717
166761gccgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012072420120717
166776gccgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012072420120717
166845gccgcc -funroll-loops -m64 -O -fomit-frame-pointer2012072420120717
166851gccgcc -funroll-loops -O -fomit-frame-pointer2012072420120717
166851gccgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012072420120717
166875gccgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012072420120717
166878gccgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012072420120717
575565gccgcc -funroll-loops2012072420120717
575574gccgcc2012072420120717
575592gcccc2012072420120717