Implementation notes: x86, cryptologic, crypto_aead/aes128n8silcv1

Computer: cryptologic
Architecture: x86
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20140517
Operation: crypto_aead
Primitive: aes128n8silcv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
198148refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052420140517
198237refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052420140517
198385refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052420140517
198503refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052420140517
199336refgcc -m32 -march=athlon -O -fomit-frame-pointer2014052420140517
199397refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052420140517
199463refgcc -m32 -march=nocona -O -fomit-frame-pointer2014052420140517
199482refgcc -m32 -march=k8 -O -fomit-frame-pointer2014052420140517
199488refgcc -m32 -march=prescott -O -fomit-frame-pointer2014052420140517
201621refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052420140517
201700refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052420140517
201948refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052420140517
202448refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052420140517
204058refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052420140517
204079refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052420140517
204306refgcc -m32 -march=core2 -O -fomit-frame-pointer2014052420140517
204336refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052420140517
204518refgcc -m32 -O -fomit-frame-pointer2014052420140517
204976refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052420140517
205358refgcc -m32 -march=i386 -O -fomit-frame-pointer2014052420140517
210091refgcc -m32 -march=k6 -O -fomit-frame-pointer2014052420140517
210106refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052420140517
210239refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052420140517
220818refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052420140517
222103refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052420140517
222179refgcc -m32 -march=pentium -O -fomit-frame-pointer2014052420140517
222800refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052420140517
231212refgcc -m32 -march=i486 -O -fomit-frame-pointer2014052420140517
304049refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052420140517
304391refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052420140517
304403refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052420140517
304515refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052420140517
304633refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052420140517
305312refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052420140517
305606refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052420140517
307039refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052420140517
307848refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052420140517
308197refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052420140517
308521refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052420140517
308648refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052420140517
309006refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052420140517
309155refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052420140517
309706refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052420140517
311242refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052420140517
311376refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052420140517
311379refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052420140517
311391refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052420140517
311509refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052420140517
311588refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052420140517
311715refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052420140517
312625refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052420140517
313339refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052420140517
313539refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052420140517
313642refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052420140517
313949refgcc -m32 -O3 -fomit-frame-pointer2014052420140517
314185refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052420140517
314206refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052420140517
314382refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052420140517
314457refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052420140517
314515refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052420140517
314585refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052420140517
315136refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052420140517
315549refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052420140517
316173refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052420140517
316491refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052420140517
316664refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052420140517
316976refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052420140517
317049refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052420140517
317170refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052420140517
317358refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052420140517
317385refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052420140517
317388refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052420140517
317521refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052420140517
317527refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052420140517
317697refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052420140517
317727refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052420140517
317988refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052420140517
318094refgcc -m32 -O2 -fomit-frame-pointer2014052420140517
318100refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052420140517
318382refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052420140517
318391refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052420140517
318721refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052420140517
319282refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052420140517
319336refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052420140517
319636refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052420140517
320933refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052420140517
320958refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052420140517
321451refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052420140517
323485refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052420140517
325199refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052420140517
326188refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052420140517
360052refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052420140517
360297refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052420140517
361143refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052420140517
361769refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052420140517
361794refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052420140517
362512refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052420140517
363139refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052420140517
363330refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052420140517
364018refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052420140517
364279refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052420140517
364324refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052420140517
364409refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052420140517
364855refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052420140517
365118refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052420140517
365236refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052420140517
365427refgcc -m32 -Os -fomit-frame-pointer2014052420140517
366464refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052420140517
367215refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052420140517
367266refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052420140517
368682refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052420140517
369300refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052420140517
370221refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052420140517
370291refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052420140517
370546refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052420140517
370755refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052420140517
371288refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052420140517
371439refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052420140517
371758refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052420140517
372200refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052420140517
375403refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052420140517
375485refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052420140517
376292refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052420140517
383121refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052420140517
383300refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052420140517
383942refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052420140517
412016refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052420140517
412414refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052420140517
412728refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052420140517
446150refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052420140517
446417refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052420140517
457625refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052420140517
495900refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052420140517
686575refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052420140517
691033refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052420140517
697267refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052420140517
697425refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052420140517
703467refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052420140517
703775refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052420140517
712250refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052420140517