Implementation notes: amd64, ares, crypto_hash/lane512

Computer: ares
Architecture: amd64
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_hash
Primitive: lane512
TimeImplementationCompilerBenchmark dateSUPERCOP version
139960cgcc -march=barcelona -O -fomit-frame-pointer2014012620130419
140592cgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012620130419
140856cgcc -m64 -march=k8 -O -fomit-frame-pointer2014012620130419
140880cgcc -march=k8 -O -fomit-frame-pointer2014012620130419
141092cgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012620130419
141176cgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012620130419
141492cgcc -march=nocona -O -fomit-frame-pointer2014012620130419
141624cgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012620130419
141776cgcc -m64 -march=corei7 -O -fomit-frame-pointer2014012620130419
142048cgcc -fno-schedule-insns -O -fomit-frame-pointer2014012620130419
142116cgcc -m64 -march=core2 -O -fomit-frame-pointer2014012620130419
142352cgcc -O -fomit-frame-pointer2014012620130419
142668cgcc -m64 -march=nocona -O -fomit-frame-pointer2014012620130419
143168cgcc -m64 -O -fomit-frame-pointer2014012620130419
144452cgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014012620130419
144584cgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014012620130419
144964cgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014012620130419
145144cgcc -funroll-loops -O -fomit-frame-pointer2014012620130419
145152cgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014012620130419
145220cgcc -funroll-loops -m64 -O -fomit-frame-pointer2014012620130419
145388cgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014012620130419
145760cgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014012620130419
146728cgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014012620130419
147916cgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014012620130419
148180cgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012620130419
148320cgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012620130419
148340cgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012620130419
148380cgcc -m64 -O2 -fomit-frame-pointer2014012620130419
148500cgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
148552cgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012620130419
148592cgcc -m64 -O3 -fomit-frame-pointer2014012620130419
148672cgcc -march=barcelona -O2 -fomit-frame-pointer2014012620130419
148684cgcc -march=barcelona -O3 -fomit-frame-pointer2014012620130419
148748cgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012620130419
148780cgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014012620130419
148924cgcc -O3 -fomit-frame-pointer2014012620130419
149112cgcc -march=k8 -O3 -fomit-frame-pointer2014012620130419
149192cgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014012620130419
149264cgcc -march=k8 -O2 -fomit-frame-pointer2014012620130419
149316cgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
149364cgcc -O2 -fomit-frame-pointer2014012620130419
149464cgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014012620130419
149684cgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012620130419
149744cgcc -march=nocona -O2 -fomit-frame-pointer2014012620130419
149764cgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
149860cgcc -march=nocona -O3 -fomit-frame-pointer2014012620130419
150228cgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012620130419
150304cgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014012620130419
150368cgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
150740cgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014012620130419
151208cgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014012620130419
151488cgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014012620130419
151684cgcc -funroll-loops -O3 -fomit-frame-pointer2014012620130419
151712cgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014012620130419
151756cgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014012620130419
151860cgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014012620130419
151888cgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014012620130419
151960cgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014012620130419
152076cgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014012620130419
152120cgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014012620130419
152292cgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014012620130419
152320cgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014012620130419
152332cgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014012620130419
152352cgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014012620130419
152752cgcc -funroll-loops -O2 -fomit-frame-pointer2014012620130419
153152cgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014012620130419
153376cgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014012620130419
153484cgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014012620130419
153568cgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012620130419
159472cgcc -m64 -march=core2 -Os -fomit-frame-pointer2014012620130419
159500cgcc -m64 -march=k8 -Os -fomit-frame-pointer2014012620130419
159552cgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012620130419
159572cgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012620130419
159576cgcc -m64 -Os -fomit-frame-pointer2014012620130419
159612cgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012620130419
159680cgcc -march=barcelona -Os -fomit-frame-pointer2014012620130419
159804cgcc -fno-schedule-insns -Os -fomit-frame-pointer2014012620130419
160068cgcc -march=nocona -Os -fomit-frame-pointer2014012620130419
160208cgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012620130419
160320cgcc -march=k8 -Os -fomit-frame-pointer2014012620130419
160500cgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012620130419
160856cgcc -Os -fomit-frame-pointer2014012620130419
161860cgcc -m64 -march=nocona -Os -fomit-frame-pointer2014012620130419
163136cgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014012620130419
163320cgcc -funroll-loops -Os -fomit-frame-pointer2014012620130419
163508cgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014012620130419
163648cgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014012620130419
163780cgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014012620130419
164472cgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014012620130419
164968cgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014012620130419
165028cgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014012620130419
165088cgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014012620130419
193520cgcc2014012620130419
193888ccc2014012620130419
194432cgcc -funroll-loops2014012620130419