Implementation notes: x86, jos, crypto_aead/aes128n12silcv1

Computer: jos
Architecture: x86
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: aes128n12silcv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
224640refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014070520140622
225015refgcc -m32 -march=k8 -O -fomit-frame-pointer2014070520140622
225795refgcc -m32 -march=nocona -O -fomit-frame-pointer2014070520140622
225982refgcc -m32 -march=prescott -O -fomit-frame-pointer2014070520140622
226140refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014070520140622
226222refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014070520140622
226702refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014070520140622
226808refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014070520140622
227040refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070520140622
227227refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014070520140622
227295refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014070520140622
227513refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014070520140622
227625refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014070520140622
227745refgcc -m32 -O -fomit-frame-pointer2014070520140622
227903refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014070520140622
228000refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014070520140622
228037refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014070520140622
228082refgcc -m32 -march=core2 -O -fomit-frame-pointer2014070520140622
228427refgcc -m32 -march=athlon -O -fomit-frame-pointer2014070520140622
228548refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014070520140622
230288refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014070520140622
230730refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014070520140622
230738refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014070520140622
233543refgcc -m32 -march=i386 -O -fomit-frame-pointer2014070520140622
233903refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014070520140622
234068refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014070520140622
234097refgcc -m32 -march=k6 -O -fomit-frame-pointer2014070520140622
234773refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014070520140622
239378refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014070520140622
239708refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014070520140622
239723refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014070520140622
240645refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014070520140622
241110refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070520140622
241912refgcc -m32 -march=pentium -O -fomit-frame-pointer2014070520140622
242910refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070520140622
244515refgcc -m32 -march=i486 -O -fomit-frame-pointer2014070520140622
246652refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014070520140622
251753refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014070520140622
252848refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014070520140622
253267refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014070520140622
258652refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070520140622
258840refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070520140622
263243refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070520140622
263393refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014070520140622
263767refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014070520140622
263917refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014070520140622
264195refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070520140622
264263refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014070520140622
264270refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014070520140622
264270refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070520140622
264278refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070520140622
264510refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014070520140622
264892refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014070520140622
264922refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014070520140622
264967refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014070520140622
264990refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014070520140622
265020refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014070520140622
265065refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014070520140622
265110refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014070520140622
265200refgcc -m32 -O3 -fomit-frame-pointer2014070520140622
265222refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014070520140622
265267refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014070520140622
265290refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014070520140622
265305refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014070520140622
265418refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014070520140622
265470refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014070520140622
265470refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014070520140622
265477refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070520140622
265598refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014070520140622
265695refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014070520140622
265943refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014070520140622
266025refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014070520140622
266077refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070520140622
266108refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014070520140622
266122refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070520140622
266145refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014070520140622
266160refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014070520140622
266212refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014070520140622
266227refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014070520140622
266325refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014070520140622
266430refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014070520140622
266468refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014070520140622
266595refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070520140622
266648refgcc -m32 -Os -fomit-frame-pointer2014070520140622
266782refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014070520140622
266820refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014070520140622
266865refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014070520140622
267143refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014070520140622
267465refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014070520140622
267652refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014070520140622
267750refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014070520140622
268193refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014070520140622
268230refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070520140622
268290refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014070520140622
268320refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014070520140622
268785refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070520140622
268882refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070520140622
269107refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070520140622
269438refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014070520140622
269475refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070520140622
269820refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014070520140622
269827refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070520140622
269985refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070520140622
270833refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014070520140622
270938refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014070520140622
271110refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070520140622
271597refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070520140622
271710refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014070520140622
271927refgcc -m32 -O2 -fomit-frame-pointer2014070520140622
272085refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014070520140622
272205refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014070520140622
272295refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070520140622
272332refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070520140622
272497refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014070520140622
272520refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014070520140622
272558refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014070520140622
272610refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014070520140622
272775refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014070520140622
272813refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070520140622
273285refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014070520140622
273547refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014070520140622
273705refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014070520140622
273780refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014070520140622
273795refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070520140622
273862refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070520140622
273923refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070520140622
273945refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070520140622
274275refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070520140622
274282refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070520140622
274575refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014070520140622
275010refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014070520140622
275092refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070520140622
275543refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070520140622
275910refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070520140622
275970refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014070520140622
276353refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014070520140622
276645refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070520140622
276900refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070520140622
277035refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014070520140622
277830refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014070520140622
277890refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070520140622
277942refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070520140622
278437refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014070520140622
278445refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070520140622
278940refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014070520140622
279383refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070520140622
279465refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070520140622
279518refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014070520140622
279548refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070520140622
279892refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014070520140622
280665refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014070520140622
281220refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014070520140622
282218refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070520140622
282960refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014070520140622
284325refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014070520140622
285547refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014070520140622
289462refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014070520140622
289965refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070520140622
290078refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014070520140622
292515refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014070520140622