Implementation notes: amd64, ares, crypto_hash/essence512

Computer: ares
Architecture: amd64
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_hash
Primitive: essence512
TimeImplementationCompilerBenchmark dateSUPERCOP version
55888gccgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014012420130419
55908gccgcc -funroll-loops -O2 -fomit-frame-pointer2014012420130419
55912gccgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014012420130419
56120gccgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014012420130419
56148gccgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012420130419
56164gccgcc -march=barcelona -O3 -fomit-frame-pointer2014012420130419
56172gccgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012420130419
56380gccgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012420130419
56640gccgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014012420130419
56672gccgcc -march=k8 -O3 -fomit-frame-pointer2014012420130419
56676gccgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014012420130419
56712gccgcc -O3 -fomit-frame-pointer2014012420130419
56712gccgcc -m64 -O3 -fomit-frame-pointer2014012420130419
56780gccgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014012420130419
56880gccgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012420130419
56988gccgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014012420130419
57004gccgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012420130419
57008gccgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014012420130419
57212gccgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014012420130419
57272gccgcc -funroll-loops -O3 -fomit-frame-pointer2014012420130419
57292gccgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014012420130419
57308gccgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014012420130419
57540gccgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014012420130419
57824gccgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012420130419
58820gccgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014012420130419
59628gccgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014012420130419
60020gccgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014012420130419
60028gccgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014012420130419
60676gccgcc -march=nocona -O3 -fomit-frame-pointer2014012420130419
60900gccgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014012420130419
61920gccgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014012420130419
62520gccgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014012420130419
63684gccgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012420130419
63736gccgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012420130419
64180gccgcc -march=barcelona -O2 -fomit-frame-pointer2014012420130419
64736gccgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014012420130419
65060gccgcc -march=k8 -O2 -fomit-frame-pointer2014012420130419
65728gccgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014012420130419
65728gccgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014012420130419
65748gccgcc -funroll-loops -O -fomit-frame-pointer2014012420130419
65780gccgcc -m64 -O2 -fomit-frame-pointer2014012420130419
65836gccgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012420130419
65880gccgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014012420130419
66096gccgcc -O2 -fomit-frame-pointer2014012420130419
66312gccgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014012420130419
66344gccgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014012420130419
66352gccgcc -funroll-loops -m64 -O -fomit-frame-pointer2014012420130419
66360gccgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012420130419
66392gccgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014012420130419
66524gccgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012420130419
66532gccgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012420130419
66544gccgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014012420130419
66860gccgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014012420130419
67736gccgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014012420130419
67832gccgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014012420130419
68396gccgcc -m64 -march=k8 -Os -fomit-frame-pointer2014012420130419
68444gccgcc -Os -fomit-frame-pointer2014012420130419
68488gccgcc -m64 -Os -fomit-frame-pointer2014012420130419
68624gccgcc -fno-schedule-insns -Os -fomit-frame-pointer2014012420130419
68676gccgcc -march=k8 -Os -fomit-frame-pointer2014012420130419
69044gccgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012420130419
69136gccgcc -march=barcelona -Os -fomit-frame-pointer2014012420130419
69188gccgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012420130419
69256gccgcc -funroll-loops -Os -fomit-frame-pointer2014012420130419
69272gccgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014012420130419
69352gccgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014012420130419
69372gccgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014012420130419
69420gccgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014012420130419
69784gccgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012420130419
69876gccgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012420130419
69980gccgcc -m64 -march=core2 -Os -fomit-frame-pointer2014012420130419
70072gccgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012420130419
72588gccgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014012420130419
72636gccgcc -march=nocona -O2 -fomit-frame-pointer2014012420130419
75504gccgcc -march=nocona -O -fomit-frame-pointer2014012420130419
75596gccgcc -m64 -march=nocona -O -fomit-frame-pointer2014012420130419
75952gccgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012420130419
75956gccgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012420130419
75988gccgcc -fno-schedule-insns -O -fomit-frame-pointer2014012420130419
75996gccgcc -m64 -O -fomit-frame-pointer2014012420130419
76008gccgcc -m64 -march=k8 -O -fomit-frame-pointer2014012420130419
76048gccgcc -m64 -march=core2 -O -fomit-frame-pointer2014012420130419
76144gccgcc -O -fomit-frame-pointer2014012420130419
76184gccgcc -m64 -march=corei7 -O -fomit-frame-pointer2014012420130419
76192gccgcc -march=k8 -O -fomit-frame-pointer2014012420130419
76784gccgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014012420130419
76964gccgcc -m64 -march=nocona -Os -fomit-frame-pointer2014012420130419
76992gccgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014012420130419
77180gccgcc -march=nocona -Os -fomit-frame-pointer2014012420130419
77416gccgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012420130419
77500gccgcc -march=barcelona -O -fomit-frame-pointer2014012420130419
77564gccgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012420130419
251592gccgcc -funroll-loops2014012420130419
252084gcccc2014012420130419
252168gccgcc2014012420130419