Implementation notes: amd64, bigmem, crypto_aead/cba9

Computer: bigmem
Architecture: amd64
CPU ID: GenuineIntel-000206e6-bfebfbff
SUPERCOP version: 20141124
Operation: crypto_aead
Primitive: cba9
TimeImplementationCompilerBenchmark dateSUPERCOP version
142035refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021620141124
142040refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021620141124
143692refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021620141124
143766refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021620141124
143967refgcc -march=nocona -O3 -fomit-frame-pointer2015021620141124
144035refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021620141124
153096refgcc -march=barcelona -O3 -fomit-frame-pointer2015021620141124
153099refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021620141124
153238refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021620141124
153346refgcc -march=k8 -O3 -fomit-frame-pointer2015021620141124
153510refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021620141124
153522refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021620141124
153689refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021620141124
153867refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021620141124
153890refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021620141124
153924refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021620141124
153975refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021620141124
154113refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
154125refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021620141124
154187refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021620141124
154198refgcc -funroll-loops -O2 -fomit-frame-pointer2015021620141124
154391refgcc -O3 -fomit-frame-pointer2015021620141124
154493refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021620141124
154504refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
154508refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021620141124
154564refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021620141124
154578refgcc -m64 -O3 -fomit-frame-pointer2015021620141124
154603refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021620141124
154819refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021620141124
154824refgcc -funroll-loops -O3 -fomit-frame-pointer2015021620141124
154929refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021620141124
155071refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021620141124
155460refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
156530refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021620141124
156547refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021620141124
156941refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021620141124
157040refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021620141124
157219refgcc -funroll-loops -O -fomit-frame-pointer2015021620141124
157239refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
157352refgcc -funroll-loops -m64 -O -fomit-frame-pointer2015021620141124
158182refgcc -m64 -march=nocona -O -fomit-frame-pointer2015021620141124
158287refgcc -march=nocona -O -fomit-frame-pointer2015021620141124
159621refgcc -march=nocona -O2 -fomit-frame-pointer2015021620141124
159729refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021620141124
166317refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021620141124
166362refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021620141124
166637refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021620141124
166835refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021620141124
167289refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021620141124
167300refgcc -march=k8 -O2 -fomit-frame-pointer2015021620141124
167461refgcc -march=k8 -O -fomit-frame-pointer2015021620141124
167773refgcc -m64 -march=k8 -O -fomit-frame-pointer2015021620141124
168345refgcc -march=barcelona -O2 -fomit-frame-pointer2015021620141124
168399refgcc -O2 -fomit-frame-pointer2015021620141124
168399refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021620141124
168609refgcc -m64 -O2 -fomit-frame-pointer2015021620141124
168753refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
174488refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
174499refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021620141124
174502refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021620141124
174525refgcc -funroll-loops -Os -fomit-frame-pointer2015021620141124
174706refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021620141124
175066refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021620141124
175188refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021620141124
175247refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021620141124
175899refgcc -march=nocona -Os -fomit-frame-pointer2015021620141124
175955refgcc -m64 -march=barcelona -O -fomit-frame-pointer2015021620141124
176001refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021620141124
176012refgcc -march=barcelona -O -fomit-frame-pointer2015021620141124
176021refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021620141124
176026refgcc -march=k8 -Os -fomit-frame-pointer2015021620141124
176106refgcc -m64 -march=core2 -Os -fomit-frame-pointer2015021620141124
176273refgcc -m64 -march=k8 -Os -fomit-frame-pointer2015021620141124
176321refgcc -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
176330refgcc -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
176355refgcc -m64 -Os -fomit-frame-pointer2015021620141124
176355refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021620141124
176358refgcc -Os -fomit-frame-pointer2015021620141124
176361refgcc -O -fomit-frame-pointer2015021620141124
176514refgcc -m64 -O -fomit-frame-pointer2015021620141124
176678refgcc -m64 -march=nocona -Os -fomit-frame-pointer2015021620141124
177061refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021620141124
177103refgcc -march=barcelona -Os -fomit-frame-pointer2015021620141124
177772refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021620141124
177809refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021620141124
177919refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021620141124
178908refgcc -m64 -march=core2 -O -fomit-frame-pointer2015021620141124
182257refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021620141124
349724refgcc2015021620141124
355257refcc2015021620141124
362791refgcc -funroll-loops2015021620141124