Implementation notes: amd64, ares, crypto_hash/essence224

Computer: ares
Architecture: amd64
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_hash
Primitive: essence224
TimeImplementationCompilerBenchmark dateSUPERCOP version
76492gccgcc -funroll-loops -O3 -fomit-frame-pointer2014012420130419
76588gccgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014012420130419
76776gccgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014012420130419
76820gccgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014012420130419
76856gccgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014012420130419
76872gccgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012420130419
76896gccgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012420130419
77680gccgcc -march=k8 -O3 -fomit-frame-pointer2014012420130419
77740gccgcc -m64 -O3 -fomit-frame-pointer2014012420130419
77784gccgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014012420130419
77836gccgcc -O3 -fomit-frame-pointer2014012420130419
77884gccgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014012420130419
77948gccgcc -funroll-loops -O2 -fomit-frame-pointer2014012420130419
77964gccgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012420130419
77972gccgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014012420130419
77972gccgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014012420130419
78016gccgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012420130419
78216gccgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014012420130419
78364gccgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014012420130419
78420gccgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012420130419
78588gccgcc -march=barcelona -O3 -fomit-frame-pointer2014012420130419
78972gccgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014012420130419
79088gccgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012420130419
79360gccgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014012420130419
79428gccgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014012420130419
79440gccgcc -march=nocona -O3 -fomit-frame-pointer2014012420130419
79492gccgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014012420130419
80132gccgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014012420130419
80136gccgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014012420130419
80204gccgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014012420130419
83240gccgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014012420130419
83656gccgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014012420130419
91108gccgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014012420130419
91112gccgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014012420130419
91944gccgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014012420130419
91968gccgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014012420130419
92028gccgcc -funroll-loops -m64 -O -fomit-frame-pointer2014012420130419
92496gccgcc -funroll-loops -O -fomit-frame-pointer2014012420130419
92564gccgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014012420130419
92568gccgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014012420130419
92596gccgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014012420130419
98156gccgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012420130419
98240gccgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012420130419
98268gccgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012420130419
98296gccgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012420130419
98444gccgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014012420130419
98616gccgcc -m64 -O2 -fomit-frame-pointer2014012420130419
98620gccgcc -O2 -fomit-frame-pointer2014012420130419
99560gccgcc -march=k8 -O2 -fomit-frame-pointer2014012420130419
99628gccgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014012420130419
101352gccgcc -march=barcelona -O2 -fomit-frame-pointer2014012420130419
101368gccgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012420130419
101468gccgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012420130419
102716gccgcc -fno-schedule-insns -Os -fomit-frame-pointer2014012420130419
102716gccgcc -march=k8 -Os -fomit-frame-pointer2014012420130419
102732gccgcc -m64 -Os -fomit-frame-pointer2014012420130419
102764gccgcc -m64 -march=k8 -Os -fomit-frame-pointer2014012420130419
102872gccgcc -Os -fomit-frame-pointer2014012420130419
104360gccgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014012420130419
104444gccgcc -march=nocona -O2 -fomit-frame-pointer2014012420130419
104460gccgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014012420130419
104528gccgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014012420130419
104532gccgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014012420130419
104548gccgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012420130419
104560gccgcc -funroll-loops -Os -fomit-frame-pointer2014012420130419
104608gccgcc -m64 -march=core2 -Os -fomit-frame-pointer2014012420130419
104608gccgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012420130419
104636gccgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014012420130419
104636gccgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012420130419
104840gccgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014012420130419
105584gccgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014012420130419
106920gccgcc -march=barcelona -Os -fomit-frame-pointer2014012420130419
106948gccgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012420130419
107180gccgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012420130419
108432gccgcc -march=nocona -Os -fomit-frame-pointer2014012420130419
108608gccgcc -m64 -march=nocona -Os -fomit-frame-pointer2014012420130419
109460gccgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014012420130419
109548gccgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014012420130419
114532gccgcc -march=barcelona -O -fomit-frame-pointer2014012420130419
114540gccgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012420130419
114612gccgcc -march=k8 -O -fomit-frame-pointer2014012420130419
114656gccgcc -m64 -march=nocona -O -fomit-frame-pointer2014012420130419
114764gccgcc -m64 -march=k8 -O -fomit-frame-pointer2014012420130419
114852gccgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012420130419
114872gccgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012420130419
114908gccgcc -m64 -march=corei7 -O -fomit-frame-pointer2014012420130419
114932gccgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012420130419
114956gccgcc -O -fomit-frame-pointer2014012420130419
115008gccgcc -m64 -march=core2 -O -fomit-frame-pointer2014012420130419
115052gccgcc -m64 -O -fomit-frame-pointer2014012420130419
115220gccgcc -fno-schedule-insns -O -fomit-frame-pointer2014012420130419
115944gccgcc -march=nocona -O -fomit-frame-pointer2014012420130419
390920gccgcc -funroll-loops2014012420130419
392292gccgcc2014012420130419
392616gcccc2014012420130419