Implementation notes: amd64, backup, crypto_hash/lane512

Computer: backup
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20111120
Operation: crypto_hash
Primitive: lane512
TimeImplementationCompilerBenchmark dateSUPERCOP version
104810cgcc -march=nocona -O -fomit-frame-pointer2012011320111120
105196cgcc -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
105482cgcc -m64 -O -fomit-frame-pointer2012011320111120
105522cgcc -O -fomit-frame-pointer2012011320111120
105568cgcc -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
105700cgcc -march=barcelona -O -fomit-frame-pointer2012011320111120
105724cgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
105728cgcc -march=k8 -O -fomit-frame-pointer2012011320111120
105736cgcc -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
105750cgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
106070cgcc -m64 -march=core2 -O -fomit-frame-pointer2012011320111120
106070cgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011320111120
106072cgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011320111120
107014cgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011320111120
107898cgcc -funroll-loops -m64 -O -fomit-frame-pointer2012011320111120
107942cgcc -funroll-loops -O -fomit-frame-pointer2012011320111120
108070cgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
108328cgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011320111120
108330cgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
108332cgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
108336cgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011320111120
108396cgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
109230cgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011320111120
123328cgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011320111120
123432cgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011320111120
123444cgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011320111120
123494cgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011320111120
123540cgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011320111120
123558cgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011320111120
123564cgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011320111120
123626cgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011320111120
123698cgcc -march=nocona -O2 -fomit-frame-pointer2012011320111120
123788cgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
123800cgcc -march=barcelona -O2 -fomit-frame-pointer2012011320111120
123822cgcc -march=nocona -O3 -fomit-frame-pointer2012011320111120
123894cgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
123896cgcc -O2 -fomit-frame-pointer2012011320111120
123896cgcc -O3 -fomit-frame-pointer2012011320111120
123896cgcc -m64 -O2 -fomit-frame-pointer2012011320111120
123926cgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
123950cgcc -m64 -O3 -fomit-frame-pointer2012011320111120
124228cgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
124270cgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
124276cgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
124278cgcc -march=barcelona -O3 -fomit-frame-pointer2012011320111120
124446cgcc -march=k8 -O3 -fomit-frame-pointer2012011320111120
124530cgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
124532cgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
124616cgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
124736cgcc -march=k8 -O2 -fomit-frame-pointer2012011320111120
126942cgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011320111120
126974cgcc -funroll-loops -O3 -fomit-frame-pointer2012011320111120
127030cgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011320111120
127112cgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
127126cgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011320111120
127158cgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
127236cgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
127294cgcc -funroll-loops -O2 -fomit-frame-pointer2012011320111120
127294cgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
127300cgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011320111120
127370cgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
127448cgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
127460cgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011320111120
127476cgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011320111120
127500cgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
127518cgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011320111120
127554cgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
128178cgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011320111120
135080cgcc -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
135096cgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011320111120
135104cgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011320111120
135106cgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
135106cgcc -march=nocona -Os -fomit-frame-pointer2012011320111120
135108cgcc -march=barcelona -Os -fomit-frame-pointer2012011320111120
135118cgcc -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
135118cgcc -m64 -Os -fomit-frame-pointer2012011320111120
135118cgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
135118cgcc -march=k8 -Os -fomit-frame-pointer2012011320111120
135120cgcc -m64 -march=core2 -Os -fomit-frame-pointer2012011320111120
135194cgcc -Os -fomit-frame-pointer2012011320111120
135194cgcc -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
137794cgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011320111120
138424cgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
138484cgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
138518cgcc -funroll-loops -Os -fomit-frame-pointer2012011320111120
138582cgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011320111120
138588cgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011320111120
138602cgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
138672cgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
138752cgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011320111120
138778cgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011320111120
158110cgcc2012011320111120
158118ccc2012011320111120
158792cgcc -funroll-loops2012011320111120