Implementation notes: amd64, ranger, crypto_hash/lane512

Computer: ranger
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20120310
Operation: crypto_hash
Primitive: lane512
TimeImplementationCompilerBenchmark dateSUPERCOP version
96042cgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051720110509
96184cgcc -m64 -march=core2 -O -fomit-frame-pointer2011051720110509
96272cgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051720110509
96624cgcc -O -fomit-frame-pointer2011051720110509
96641cgcc -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
96712cgcc -m64 -O -fomit-frame-pointer2011051720110509
96712cgcc -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
96712cgcc -march=k8 -O -fomit-frame-pointer2011051720110509
96728cgcc -march=nocona -O -fomit-frame-pointer2011051720110509
96800cgcc -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
96801cgcc -march=barcelona -O -fomit-frame-pointer2011051720110509
96857cgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051720110509
96888cgcc -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
100360cgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
100442cgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051720110509
101024cgcc -funroll-loops -O -fomit-frame-pointer2011051720110509
101027cgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
101075cgcc -funroll-loops -m64 -O -fomit-frame-pointer2011051720110509
101481cgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051720110509
101532cgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
101553cgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051720110509
101569cgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
171864cgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051720110509
172319cgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051720110509
172467cgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051720110509
172554cgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051720110509
172656cgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051720110509
172797cgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051720110509
173536cgcc -m64 -O3 -fomit-frame-pointer2011051720110509
173888cgcc -O3 -fomit-frame-pointer2011051720110509
173888cgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
174201cgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
174581cgcc -m64 -O2 -fomit-frame-pointer2011051720110509
174706cgcc -O2 -fomit-frame-pointer2011051720110509
175032cgcc -march=k8 -O3 -fomit-frame-pointer2011051720110509
175384cgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
175384cgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
175736cgcc -march=barcelona -O2 -fomit-frame-pointer2011051720110509
175824cgcc -march=barcelona -O3 -fomit-frame-pointer2011051720110509
175857cgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051720110509
175913cgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
176000cgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051720110509
176248cgcc -march=k8 -O2 -fomit-frame-pointer2011051720110509
176440cgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
177578cgcc -march=nocona -O3 -fomit-frame-pointer2011051720110509
177581cgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
177830cgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
178558cgcc -march=nocona -O2 -fomit-frame-pointer2011051720110509
187713cgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051720110509
187754cgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051720110509
187792cgcc -funroll-loops -O3 -fomit-frame-pointer2011051720110509
187959cgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
188064cgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
188881cgcc -funroll-loops -O2 -fomit-frame-pointer2011051720110509
188958cgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
189023cgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
189023cgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051720110509
189198cgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
189211cgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
189449cgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051720110509
189502cgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051720110509
189667cgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051720110509
193940cgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051720110509
194021cgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
194177cgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
194993cgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051720110509
229214cgcc -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
229220cgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
229239cgcc -march=k8 -Os -fomit-frame-pointer2011051720110509
229728cgcc -m64 -Os -fomit-frame-pointer2011051720110509
229942cgcc -march=barcelona -Os -fomit-frame-pointer2011051720110509
230190cgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051720110509
230313cgcc -Os -fomit-frame-pointer2011051720110509
230733cgcc -m64 -march=core2 -Os -fomit-frame-pointer2011051720110509
230824cgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051720110509
230894cgcc -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
231115cgcc -march=nocona -Os -fomit-frame-pointer2011051720110509
232003cgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051720110509
232747cgcc -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
245440cgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051720110509
245863cgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
246198cgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051720110509
246224cgcc -funroll-loops -Os -fomit-frame-pointer2011051720110509
246608cgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
246637cgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051720110509
246766cgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
249269cgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
250965cgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051720110509
354461ccc2011051720110509
357354cgcc -funroll-loops2011051720110509
357702cgcc2011051720110509