Implementation notes: amd64, jos, crypto_aead/yaes128v2

Computer: jos
Architecture: amd64
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: yaes128v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
149250refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014070920140622
150825refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014070920140622
152513refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014070920140622
152535refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014070920140622
155662refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014070920140622
156930refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014070920140622
159262refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014070920140622
159915refgcc -march=nocona -O2 -fomit-frame-pointer2014070920140622
160178refgcc -march=nocona -O3 -fomit-frame-pointer2014070920140622
161573refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014070920140622
166028refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014070920140622
166492refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014070920140622
167032refgcc -march=barcelona -O3 -fomit-frame-pointer2014070920140622
167047refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014070920140622
167198refgcc -funroll-loops -O2 -fomit-frame-pointer2014070920140622
167250refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014070920140622
167265refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070920140622
167332refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014070920140622
167378refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014070920140622
167685refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070920140622
167843refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014070920140622
167970refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014070920140622
168120refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014070920140622
168338refgcc -funroll-loops -O -fomit-frame-pointer2014070920140622
168450refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070920140622
168450refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014070920140622
168615refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014070920140622
168893refgcc -m64 -O2 -fomit-frame-pointer2014070920140622
169050refgcc -m64 -march=nocona -O -fomit-frame-pointer2014070920140622
169102refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070920140622
169215refgcc -march=k8 -O3 -fomit-frame-pointer2014070920140622
169327refgcc -O2 -fomit-frame-pointer2014070920140622
169328refgcc -m64 -O3 -fomit-frame-pointer2014070920140622
169530refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070920140622
169710refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014070920140622
169725refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070920140622
169762refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014070920140622
170055refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014070920140622
170145refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014070920140622
170235refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070920140622
170340refgcc -O3 -fomit-frame-pointer2014070920140622
170520refgcc -march=nocona -O -fomit-frame-pointer2014070920140622
170565refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014070920140622
170595refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014070920140622
170730refgcc -march=k8 -O2 -fomit-frame-pointer2014070920140622
170835refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014070920140622
170932refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070920140622
170962refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014070920140622
171030refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070920140622
171480refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014070920140622
171975refgcc -funroll-loops -O3 -fomit-frame-pointer2014070920140622
172162refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014070920140622
172268refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014070920140622
172628refgcc -march=barcelona -O2 -fomit-frame-pointer2014070920140622
172680refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014070920140622
176963refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014070920140622
177030refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014070920140622
178830refgcc -march=nocona -Os -fomit-frame-pointer2014070920140622
179258refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014070920140622
179820refgcc -funroll-loops -Os -fomit-frame-pointer2014070920140622
179993refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014070920140622
180120refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014070920140622
180330refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014070920140622
180428refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014070920140622
180442refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070920140622
180765refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070920140622
180922refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014070920140622
180930refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014070920140622
181133refgcc -m64 -O -fomit-frame-pointer2014070920140622
181350refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014070920140622
181365refgcc -m64 -march=k8 -O -fomit-frame-pointer2014070920140622
181380refgcc -march=barcelona -O -fomit-frame-pointer2014070920140622
181522refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014070920140622
181628refgcc -fno-schedule-insns -O -fomit-frame-pointer2014070920140622
181740refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070920140622
181755refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014070920140622
181785refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014070920140622
182107refgcc -O -fomit-frame-pointer2014070920140622
182160refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014070920140622
182340refgcc -march=k8 -O -fomit-frame-pointer2014070920140622
182557refgcc -m64 -march=core2 -O -fomit-frame-pointer2014070920140622
182617refgcc -march=k8 -Os -fomit-frame-pointer2014070920140622
182633refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014070920140622
183143refgcc -m64 -Os -fomit-frame-pointer2014070920140622
183293refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070920140622
183555refgcc -Os -fomit-frame-pointer2014070920140622
184065refgcc -march=barcelona -Os -fomit-frame-pointer2014070920140622
184320refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014070920140622
475327refgcc -funroll-loops2014070920140622
476993refgcc2014070920140622
481605refcc2014070920140622