Implementation notes: amd64, bigmem, crypto_aead/cba5

Computer: bigmem
Architecture: amd64
CPU ID: GenuineIntel-000206e6-bfebfbff
SUPERCOP version: 20141124
Operation: crypto_aead
Primitive: cba5
TimeImplementationCompilerBenchmark dateSUPERCOP version
127508refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021620141124
127636refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021620141124
128126refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021620141124
128568refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021620141124
128716refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021620141124
128724refgcc -march=nocona -O3 -fomit-frame-pointer2015021620141124
138434refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021620141124
138615refgcc -march=barcelona -O3 -fomit-frame-pointer2015021620141124
138731refgcc -march=k8 -O3 -fomit-frame-pointer2015021620141124
138825refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021620141124
138913refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021620141124
138992refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021620141124
139015refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021620141124
139054refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021620141124
139066refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021620141124
139080refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021620141124
139080refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021620141124
139227refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021620141124
139488refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021620141124
139516refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
139528refgcc -O3 -fomit-frame-pointer2015021620141124
139567refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
139570refgcc -funroll-loops -O2 -fomit-frame-pointer2015021620141124
139658refgcc -m64 -O3 -fomit-frame-pointer2015021620141124
139788refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021620141124
139873refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021620141124
140020refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021620141124
140029refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021620141124
140122refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021620141124
140143refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021620141124
140165refgcc -funroll-loops -O3 -fomit-frame-pointer2015021620141124
140227refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
140522refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021620141124
142069refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021620141124
142154refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021620141124
142256refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
142285refgcc -funroll-loops -O -fomit-frame-pointer2015021620141124
142332refgcc -funroll-loops -m64 -O -fomit-frame-pointer2015021620141124
142455refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021620141124
142477refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021620141124
143474refgcc -march=nocona -O -fomit-frame-pointer2015021620141124
144693refgcc -m64 -march=nocona -O -fomit-frame-pointer2015021620141124
148237refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021620141124
148535refgcc -march=nocona -O2 -fomit-frame-pointer2015021620141124
151694refgcc -march=k8 -O -fomit-frame-pointer2015021620141124
152059refgcc -m64 -march=barcelona -O -fomit-frame-pointer2015021620141124
152249refgcc -m64 -march=k8 -O -fomit-frame-pointer2015021620141124
152266refgcc -march=barcelona -O -fomit-frame-pointer2015021620141124
152272refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021620141124
152436refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021620141124
152969refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021620141124
152986refgcc -march=k8 -O2 -fomit-frame-pointer2015021620141124
153442refgcc -m64 -march=core2 -O -fomit-frame-pointer2015021620141124
153453refgcc -march=barcelona -O2 -fomit-frame-pointer2015021620141124
153473refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021620141124
153521refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021620141124
153538refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021620141124
153674refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021620141124
153811refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021620141124
155148refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
155233refgcc -O2 -fomit-frame-pointer2015021620141124
155238refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021620141124
156038refgcc -m64 -O -fomit-frame-pointer2015021620141124
156085refgcc -O -fomit-frame-pointer2015021620141124
156224refgcc -m64 -O2 -fomit-frame-pointer2015021620141124
156672refgcc -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
159636refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021620141124
159726refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021620141124
159797refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021620141124
160216refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
160219refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021620141124
160222refgcc -funroll-loops -Os -fomit-frame-pointer2015021620141124
160591refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021620141124
161092refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021620141124
161129refgcc -march=nocona -Os -fomit-frame-pointer2015021620141124
161185refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021620141124
161233refgcc -m64 -march=nocona -Os -fomit-frame-pointer2015021620141124
161741refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021620141124
161769refgcc -m64 -march=k8 -Os -fomit-frame-pointer2015021620141124
161814refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021620141124
161840refgcc -march=k8 -Os -fomit-frame-pointer2015021620141124
161857refgcc -march=barcelona -Os -fomit-frame-pointer2015021620141124
161897refgcc -Os -fomit-frame-pointer2015021620141124
161945refgcc -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
161948refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021620141124
162047refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021620141124
162058refgcc -m64 -Os -fomit-frame-pointer2015021620141124
162265refgcc -m64 -march=core2 -Os -fomit-frame-pointer2015021620141124
335498refgcc2015021620141124
336005refgcc -funroll-loops2015021620141124
338861refcc2015021620141124