Implementation notes: amd64, ares, crypto_hash/essence256

Computer: ares
Architecture: amd64
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_hash
Primitive: essence256
TimeImplementationCompilerBenchmark dateSUPERCOP version
76632gccgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014012420130419
76756gccgcc -funroll-loops -O3 -fomit-frame-pointer2014012420130419
76784gccgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014012420130419
76788gccgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012420130419
76824gccgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014012420130419
76844gccgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014012420130419
76852gccgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012420130419
76892gccgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012420130419
77660gccgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014012420130419
77780gccgcc -O3 -fomit-frame-pointer2014012420130419
77816gccgcc -m64 -O3 -fomit-frame-pointer2014012420130419
77944gccgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014012420130419
77944gccgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014012420130419
77948gccgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014012420130419
77980gccgcc -funroll-loops -O2 -fomit-frame-pointer2014012420130419
78012gccgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012420130419
78256gccgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014012420130419
78444gccgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012420130419
78520gccgcc -march=barcelona -O3 -fomit-frame-pointer2014012420130419
78596gccgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012420130419
78684gccgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014012420130419
78876gccgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014012420130419
78916gccgcc -march=k8 -O3 -fomit-frame-pointer2014012420130419
79268gccgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014012420130419
79296gccgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014012420130419
79396gccgcc -march=nocona -O3 -fomit-frame-pointer2014012420130419
79484gccgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014012420130419
79528gccgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014012420130419
80128gccgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014012420130419
80128gccgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014012420130419
83240gccgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014012420130419
83508gccgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014012420130419
91228gccgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014012420130419
91408gccgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014012420130419
92056gccgcc -funroll-loops -O -fomit-frame-pointer2014012420130419
92068gccgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014012420130419
92264gccgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014012420130419
92512gccgcc -funroll-loops -m64 -O -fomit-frame-pointer2014012420130419
92524gccgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014012420130419
92560gccgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014012420130419
92636gccgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014012420130419
98940gccgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012420130419
99060gccgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012420130419
99112gccgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012420130419
99164gccgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012420130419
100700gccgcc -O2 -fomit-frame-pointer2014012420130419
100768gccgcc -m64 -O2 -fomit-frame-pointer2014012420130419
100932gccgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014012420130419
101196gccgcc -march=k8 -O2 -fomit-frame-pointer2014012420130419
101204gccgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014012420130419
101404gccgcc -march=barcelona -O2 -fomit-frame-pointer2014012420130419
101420gccgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012420130419
101468gccgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012420130419
103928gccgcc -march=k8 -Os -fomit-frame-pointer2014012420130419
103960gccgcc -m64 -Os -fomit-frame-pointer2014012420130419
104000gccgcc -m64 -march=k8 -Os -fomit-frame-pointer2014012420130419
104064gccgcc -fno-schedule-insns -Os -fomit-frame-pointer2014012420130419
104092gccgcc -Os -fomit-frame-pointer2014012420130419
104660gccgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014012420130419
104720gccgcc -funroll-loops -Os -fomit-frame-pointer2014012420130419
104724gccgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014012420130419
104736gccgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014012420130419
104768gccgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014012420130419
105384gccgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014012420130419
105448gccgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014012420130419
105740gccgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012420130419
105740gccgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012420130419
105772gccgcc -m64 -march=core2 -Os -fomit-frame-pointer2014012420130419
105796gccgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012420130419
107160gccgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012420130419
107176gccgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012420130419
107212gccgcc -march=nocona -O2 -fomit-frame-pointer2014012420130419
107220gccgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014012420130419
107240gccgcc -march=barcelona -Os -fomit-frame-pointer2014012420130419
109476gccgcc -march=nocona -Os -fomit-frame-pointer2014012420130419
109616gccgcc -m64 -march=nocona -Os -fomit-frame-pointer2014012420130419
109772gccgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014012420130419
109980gccgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014012420130419
113640gccgcc -march=barcelona -O -fomit-frame-pointer2014012420130419
113672gccgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012420130419
113792gccgcc -m64 -march=k8 -O -fomit-frame-pointer2014012420130419
113812gccgcc -march=k8 -O -fomit-frame-pointer2014012420130419
113856gccgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012420130419
114440gccgcc -march=nocona -O -fomit-frame-pointer2014012420130419
114516gccgcc -m64 -march=nocona -O -fomit-frame-pointer2014012420130419
115460gccgcc -fno-schedule-insns -O -fomit-frame-pointer2014012420130419
115504gccgcc -m64 -march=core2 -O -fomit-frame-pointer2014012420130419
115620gccgcc -O -fomit-frame-pointer2014012420130419
115668gccgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012420130419
115680gccgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012420130419
115708gccgcc -m64 -O -fomit-frame-pointer2014012420130419
115716gccgcc -m64 -march=corei7 -O -fomit-frame-pointer2014012420130419
391816gcccc2014012420130419
391988gccgcc2014012420130419
392196gccgcc -funroll-loops2014012420130419