Implementation notes: x86, hobbes, crypto_aead/proest256copav1

Computer: hobbes
Architecture: x86
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: proest256copav1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
435784? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082420170725
435880? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082420170725
436313? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017082420170725
438268? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017082420170725
444874? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017082420170725
445721? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017082420170725
446469? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017082420170725
448538? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017082420170725
448922? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017082420170725
449056? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017082420170725
450793? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017082420170725
451319? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017082420170725
451794? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017082420170725
456655? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017082420170725
457153? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082420170725
461138? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017082420170725
461598? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017082420170725
466688? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017082420170725
471056? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017082420170725
473976? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017082420170725
476870? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017082420170725
478882? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017082420170725
483075? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017082420170725
484161? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017082420170725
488366? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017082420170725
489600? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017082420170725
492696? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017082420170725
496001? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017082420170725
496206? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017082420170725
497336? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017082420170725
497388? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017082420170725
497401? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017082420170725
497672? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017082420170725
497903? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017082420170725
508663? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017082420170725
508818? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017082420170725
509159? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017082420170725
509301? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017082420170725
509353? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017082420170725
510263? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017082420170725
510300? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017082420170725
518706? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017082420170725
592167? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017082420170725
601131? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017082420170725
601363? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017082420170725
602229? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017082420170725
605021? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017082420170725
605099? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017082420170725
606122? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017082420170725
606771? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017082420170725
607794? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017082420170725
607843? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017082420170725
609258? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017082420170725
610855? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017082420170725
621764? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017082420170725
622085? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017082420170725
622649? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017082420170725
622761? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017082420170725
622805? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017082420170725
623343? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017082420170725
623818? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017082420170725
623963? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017082420170725
624028? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017082420170725
626539? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017082420170725
628369? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017082420170725
638394? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017082420170725
650253? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017082420170725
668795? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017082420170725
668962? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017082420170725
671133? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017082420170725
671140? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017082420170725
677195? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017082420170725
678842? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017082420170725
679481? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017082420170725
683680? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017082420170725
684466? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017082420170725
687716? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017082420170725
689420? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017082420170725
691829? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017082420170725
692211? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017082420170725
693092? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017082420170725
697652? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017082420170725
698164? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017082420170725
699411? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017082420170725
700123? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017082420170725
700186? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017082420170725
701477? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017082420170725
702727? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017082420170725
704772? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017082420170725
705120? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017082420170725
713183? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082420170725
713838? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017082420170725
714553? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017082420170725
715258? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082420170725
717607? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017082420170725
719993? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017082420170725
720481? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082420170725
721475? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017082420170725
721541? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017082420170725
721546? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017082420170725
721763? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017082420170725
724693? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082420170725
725700? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017082420170725
726107? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017082420170725
729035? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017082420170725
730790? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017082420170725
731048? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017082420170725
732465? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017082420170725
733316? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082420170725
733388? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017082420170725
733633? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017082420170725
734237? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017082420170725
735211? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017082420170725
738278? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017082420170725
742273? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017082420170725
749303? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017082420170725
749692? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017082420170725
751402? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017082420170725
751923? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017082420170725
752481? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017082420170725
752745? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082420170725
752764? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017082420170725
753031? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017082420170725
754134? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017082420170725
754230? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017082420170725
754278? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017082420170725
754372? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017082420170725
754446? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017082420170725
754505? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017082420170725
754940? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017082420170725
755892? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017082420170725
757923? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017082420170725
758648? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017082420170725
759197? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017082420170725
759270? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017082420170725
761310? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017082420170725
761527? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017082420170725
761585? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017082420170725
761634? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017082420170725
763221? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017082420170725
764233? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017082420170725
767356? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017082420170725
767369? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017082420170725
768006? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017082420170725
768213? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082420170725
768886? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017082420170725
768915? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082420170725
769001? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017082420170725
769707? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017082420170725
771038? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017082420170725
772667? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017082420170725
772765? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017082420170725
773101? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017082420170725
773137? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017082420170725
773931? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017082420170725
774146? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017082420170725
774280? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017082420170725
774318? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017082420170725
774421? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017082420170725
775242? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017082420170725
775265? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017082420170725
775758? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017082420170725
776459? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017082420170725
777039? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017082420170725
777364? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017082420170725
777373? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017082420170725
777906? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017082420170725
778127? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017082420170725
778419? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017082420170725
781102? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017082420170725
797368? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017082420170725
801783? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017082420170725

Test failure

Implementation: crypto_aead/proest256copav1/ref
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ref