Implementation notes: x86, gcc16, crypto_aead/shellaes128v2d5n64

Computer: gcc16
Architecture: x86
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_aead
Primitive: shellaes128v2d5n64
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
361889? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072720170718
370049? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072720170718
372064? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072720170718
372223? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072720170718
379363? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072720170718
383388? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072720170718
384229? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072720170718
384776? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072720170718
384787? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072720170718
384816? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072720170718
388211? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072720170718
388213? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072720170718
388823? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072720170718
388850? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072720170718
389740? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017072720170718
390091? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072720170718
390676? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072720170718
391341? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072720170718
395041? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072720170718
395053? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072720170718
395054? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072720170718
396873? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072720170718
396887? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072720170718
401494? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072720170718
401521? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072720170718
402776? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072720170718
402807? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072720170718
405808? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072720170718
405826? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072720170718
405872? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072720170718
405930? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072720170718
409069? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072720170718
410971? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072720170718
410982? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072720170718
411006? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072720170718
413619? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072720170718
413643? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072720170718
413648? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072720170718
416940? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072720170718
417127? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072720170718
417300? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072720170718
417746? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072720170718
418027? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072720170718
418103? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072720170718
418169? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072720170718
418547? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072720170718
418623? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072720170718
418627? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072720170718
418872? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072720170718
418900? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072720170718
419974? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072720170718
420476? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072720170718
420602? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072720170718
421740? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072720170718
422009? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072720170718
422065? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072720170718
422325? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072720170718
422355? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072720170718
422499? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072720170718
422547? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072720170718
422710? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072720170718
422984? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072720170718
425448? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072720170718
426850? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072720170718
427541? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072720170718
428659? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072720170718
428987? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072720170718
429032? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072720170718
429496? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072720170718
429576? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017072720170718
429880? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072720170718
431418? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072720170718
432093? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072720170718
432483? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072720170718
432601? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072720170718
432848? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017072720170718
433884? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072720170718
433966? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072720170718
434094? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072720170718
434254? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072720170718
434458? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072720170718
434502? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072720170718
434822? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072720170718
435298? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072720170718
435796? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072720170718
435987? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017072720170718
436232? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072720170718
436348? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072720170718
436405? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072720170718
438282? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072720170718
438530? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072720170718
438871? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072720170718
438932? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072720170718
439585? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072720170718
441168? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072720170718
441752? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072720170718
445657? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072720170718
446898? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072720170718
446908? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072720170718
447048? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072720170718
447204? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072720170718
447547? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072720170718
449712? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072720170718
450752? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072720170718
451278? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072720170718
451333? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072720170718
452450? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072720170718
454970? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072720170718
456643? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072720170718
456742? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072720170718
456786? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072720170718
465066? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072720170718
466335? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072720170718
466355? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072720170718
471084? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072720170718
471097? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072720170718
473031? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072720170718
479237? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072720170718
480143? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072720170718
483726? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072720170718
520664? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072720170718
521136? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072720170718
524890? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072720170718
525118? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072720170718
525656? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072720170718
526268? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072720170718
527760? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017072720170718
530370? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072720170718
530691? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072720170718
532468? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072720170718
539977? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072720170718
540198? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072720170718
542165? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072720170718
542712? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072720170718
542722? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072720170718
545066? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072720170718
545425? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072720170718
545999? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072720170718
546008? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072720170718
546561? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072720170718
548521? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072720170718
548838? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072720170718
549316? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072720170718
554975? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072720170718
557134? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072720170718
602050? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072720170718
602869? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072720170718
603068? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072720170718
616729? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072720170718
620818? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072720170718
622681? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072720170718
622930? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072720170718
623102? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072720170718
641429? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072720170718
641546? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072720170718
641546? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072720170718
668645? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072720170718
668771? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072720170718
668789? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072720170718
668823? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072720170718