Implementation notes: amd64, enigma, crypto_aead/aes128otrsv1

Computer: enigma
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20140529
Operation: crypto_aead
Primitive: aes128otrsv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
133263refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060120140529
133596refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060120140529
133893refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060120140529
134001refgcc -march=nocona -O3 -fomit-frame-pointer2014060120140529
134199refgcc -march=k8 -O3 -fomit-frame-pointer2014060120140529
134442refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060120140529
134649refgcc -m64 -O3 -fomit-frame-pointer2014060120140529
134730refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060120140529
134937refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060120140529
134973refgcc -O3 -fomit-frame-pointer2014060120140529
135081refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060120140529
135108refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060120140529
135135refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014060120140529
135234refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060120140529
135234refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060120140529
135279refgcc -funroll-loops -O3 -fomit-frame-pointer2014060120140529
135315refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060120140529
135342refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060120140529
135369refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060120140529
135387refgcc -march=barcelona -O3 -fomit-frame-pointer2014060120140529
135432refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014060120140529
135576refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060120140529
136017refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060120140529
136062refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060120140529
136665refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060120140529
138456refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060120140529
138483refgcc -funroll-loops -O2 -fomit-frame-pointer2014060120140529
138654refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060120140529
138762refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060120140529
139032refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060120140529
139077refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060120140529
139698refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060120140529
141777refgcc -march=barcelona -O2 -fomit-frame-pointer2014060120140529
141957refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060120140529
142659refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060120140529
142722refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060120140529
142803refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060120140529
142947refgcc -march=nocona -O2 -fomit-frame-pointer2014060120140529
143064refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060120140529
143109refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060120140529
143109refgcc -march=k8 -O2 -fomit-frame-pointer2014060120140529
143118refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060120140529
143235refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060120140529
143514refgcc -O2 -fomit-frame-pointer2014060120140529
144585refgcc -m64 -O2 -fomit-frame-pointer2014060120140529
146034refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060120140529
154971refgcc -march=nocona -Os -fomit-frame-pointer2014060120140529
155115refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060120140529
155241refgcc -march=barcelona -Os -fomit-frame-pointer2014060120140529
155277refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060120140529
155295refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060120140529
155349refgcc -Os -fomit-frame-pointer2014060120140529
155502refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060120140529
155529refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060120140529
155655refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060120140529
155934refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060120140529
155970refgcc -march=k8 -Os -fomit-frame-pointer2014060120140529
155988refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060120140529
155988refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060120140529
156105refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060120140529
156168refgcc -m64 -Os -fomit-frame-pointer2014060120140529
156330refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060120140529
156915refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060120140529
157284refgcc -funroll-loops -Os -fomit-frame-pointer2014060120140529
157311refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060120140529
157401refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060120140529
157491refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060120140529
157527refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060120140529
157968refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060120140529
169731refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060120140529
169758refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060120140529
170316refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060120140529
170334refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060120140529
171153refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060120140529
171180refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060120140529
171639refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060120140529
171900refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060120140529
173286refgcc -funroll-loops -O -fomit-frame-pointer2014060120140529
182457refgcc -march=nocona -O -fomit-frame-pointer2014060120140529
183753refgcc -m64 -march=nocona -O -fomit-frame-pointer2014060120140529
184275refgcc -m64 -O -fomit-frame-pointer2014060120140529
185751refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060120140529
185868refgcc -fno-schedule-insns -O -fomit-frame-pointer2014060120140529
185976refgcc -O -fomit-frame-pointer2014060120140529
186642refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060120140529
187056refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060120140529
187200refgcc -march=barcelona -O -fomit-frame-pointer2014060120140529
187398refgcc -m64 -march=core2 -O -fomit-frame-pointer2014060120140529
187488refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060120140529
188388refgcc -march=k8 -O -fomit-frame-pointer2014060120140529
188559refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060120140529
191322refgcc -m64 -march=k8 -O -fomit-frame-pointer2014060120140529
504873refgcc -funroll-loops2014060120140529
505053refcc2014060120140529
508815refgcc2014060120140529