Implementation notes: amd64, jos, crypto_aead/icepole128v1

Computer: jos
Architecture: amd64
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: icepole128v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
100350refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014070720140622
100762refgcc -march=k8 -O3 -fomit-frame-pointer2014070720140622
101400refgcc -march=barcelona -O3 -fomit-frame-pointer2014070720140622
102383refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014070720140622
103425refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014070720140622
103582refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014070720140622
104010refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014070720140622
104250refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014070720140622
113482refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070720140622
113483refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014070720140622
113490refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070720140622
116273refgcc -funroll-loops -O3 -fomit-frame-pointer2014070720140622
116663refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070720140622
116940refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070720140622
116948refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014070720140622
117772refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014070720140622
117862refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014070720140622
118065refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014070720140622
118208refgcc -march=nocona -O3 -fomit-frame-pointer2014070720140622
118725refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014070720140622
119055refgcc -funroll-loops -O2 -fomit-frame-pointer2014070720140622
119257refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014070720140622
119588refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014070720140622
119932refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070720140622
120607refgcc -m64 -O3 -fomit-frame-pointer2014070720140622
120623refgcc -O3 -fomit-frame-pointer2014070720140622
121395refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014070720140622
121402refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014070720140622
121680refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014070720140622
123735refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014070720140622
123938refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014070720140622
127418refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014070720140622
128130refgcc -funroll-loops -O -fomit-frame-pointer2014070720140622
128235refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070720140622
128677refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014070720140622
129525refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014070720140622
130440refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014070720140622
130628refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014070720140622
130988refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014070720140622
134865refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014070720140622
160237refgcc -m64 -O2 -fomit-frame-pointer2014070720140622
160545refgcc -O2 -fomit-frame-pointer2014070720140622
162720refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070720140622
165727refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070720140622
165900refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014070720140622
166162refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070720140622
166350refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014070720140622
168030refgcc -march=k8 -O2 -fomit-frame-pointer2014070720140622
168232refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014070720140622
170392refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014070720140622
170587refgcc -march=barcelona -O2 -fomit-frame-pointer2014070720140622
175027refgcc -fno-schedule-insns -O -fomit-frame-pointer2014070720140622
175890refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070720140622
175890refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014070720140622
176318refgcc -m64 -march=core2 -O -fomit-frame-pointer2014070720140622
176805refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014070720140622
178200refgcc -m64 -O -fomit-frame-pointer2014070720140622
179378refgcc -O -fomit-frame-pointer2014070720140622
184793refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014070720140622
185820refgcc -march=barcelona -O -fomit-frame-pointer2014070720140622
188070refgcc -m64 -march=k8 -O -fomit-frame-pointer2014070720140622
188978refgcc -march=k8 -O -fomit-frame-pointer2014070720140622
191512refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014070720140622
191580refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014070720140622
191595refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014070720140622
192383refgcc -march=nocona -O2 -fomit-frame-pointer2014070720140622
192990refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070720140622
193102refgcc -funroll-loops -Os -fomit-frame-pointer2014070720140622
193373refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014070720140622
193447refgcc -march=nocona -Os -fomit-frame-pointer2014070720140622
193508refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014070720140622
193575refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014070720140622
193657refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014070720140622
194197refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014070720140622
194632refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070720140622
194663refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014070720140622
194693refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014070720140622
194700refgcc -Os -fomit-frame-pointer2014070720140622
194775refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014070720140622
194955refgcc -march=barcelona -Os -fomit-frame-pointer2014070720140622
195105refgcc -m64 -Os -fomit-frame-pointer2014070720140622
195127refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070720140622
195202refgcc -march=k8 -Os -fomit-frame-pointer2014070720140622
195472refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014070720140622
198757refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014070720140622
199185refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014070720140622
208620refgcc -march=nocona -O -fomit-frame-pointer2014070720140622
210938refgcc -m64 -march=nocona -O -fomit-frame-pointer2014070720140622
851145refgcc -funroll-loops2014070720140622
852375refcc2014070720140622
853095refgcc2014070720140622