Implementation notes: x86, hydra6, crypto_aead/proest256apev1

Computer: hydra6
Architecture: x86
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: proest256apev1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
600642? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017092120170725
608136? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017092120170725
608917? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017092120170725
609662? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017092120170725
610276? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017092120170725
610556? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017092120170725
611104? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017092120170725
611260? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017092120170725
613122? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017092120170725
615014? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017092120170725
615286? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017092120170725
617358? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017092120170725
618544? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017092120170725
620450? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017092120170725
620508? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017092120170725
620512? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017092120170725
620716? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017092120170725
620946? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017092120170725
622532? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017092120170725
623335? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017092120170725
624526? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017092120170725
625962? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017092120170725
626170? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017092120170725
629268? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017092120170725
629470? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017092120170725
629500? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017092120170725
629534? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017092120170725
630125? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017092120170725
632996? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017092120170725
634120? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017092120170725
634252? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017092120170725
634774? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017092120170725
635596? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017092120170725
637704? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017092120170725
638001? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017092120170725
638103? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017092120170725
638552? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017092120170725
642528? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017092120170725
642700? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017092120170725
644168? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017092120170725
645452? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017092120170725
652228? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017092120170725
654130? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017092120170725
722374? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017092120170725
725139? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017092120170725
729206? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017092120170725
735808? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017092120170725
736613? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017092120170725
737498? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017092120170725
737734? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017092120170725
739568? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017092120170725
739740? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017092120170725
740164? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017092120170725
740830? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017092120170725
743968? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017092120170725
744010? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017092120170725
745181? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017092120170725
745944? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017092120170725
746308? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017092120170725
746568? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017092120170725
746572? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017092120170725
747398? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017092120170725
747726? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017092120170725
748805? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017092120170725
748896? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017092120170725
749604? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017092120170725
750706? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017092120170725
753172? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017092120170725
753410? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017092120170725
759030? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017092120170725
761222? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017092120170725
761332? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017092120170725
761356? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017092120170725
761430? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017092120170725
761574? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017092120170725
761692? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017092120170725
762150? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017092120170725
762262? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017092120170725
762262? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017092120170725
762262? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017092120170725
762848? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017092120170725
764250? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017092120170725
764666? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017092120170725
764702? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017092120170725
764756? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017092120170725
765388? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017092120170725
766521? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017092120170725
766682? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017092120170725
766718? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017092120170725
766824? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017092120170725
767078? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017092120170725
767082? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017092120170725
768640? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017092120170725
768792? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017092120170725
768882? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017092120170725
770142? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017092120170725
770149? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017092120170725
770166? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017092120170725
770518? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017092120170725
771194? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017092120170725
771706? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017092120170725
771826? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017092120170725
771846? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017092120170725
772080? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017092120170725
772512? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017092120170725
773152? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017092120170725
773154? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017092120170725
773320? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017092120170725
773378? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017092120170725
773474? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017092120170725
773684? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017092120170725
773936? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017092120170725
774146? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017092120170725
774260? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017092120170725
774512? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017092120170725
775502? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017092120170725
775538? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017092120170725
775574? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017092120170725
775688? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017092120170725
775716? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017092120170725
775726? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017092120170725
775838? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017092120170725
776072? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017092120170725
776150? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017092120170725
776272? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017092120170725
776374? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017092120170725
776498? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017092120170725
776558? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017092120170725
776590? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017092120170725
776620? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017092120170725
777570? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017092120170725
777884? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017092120170725
778000? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017092120170725
778028? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017092120170725
778652? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017092120170725
778696? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017092120170725
778790? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017092120170725
778888? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017092120170725
778906? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017092120170725
778918? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017092120170725
778999? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017092120170725
779002? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017092120170725
779056? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017092120170725
779080? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017092120170725
780312? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017092120170725
780582? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017092120170725
781402? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017092120170725
781542? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017092120170725
781610? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017092120170725
781663? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017092120170725
781680? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017092120170725
781779? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017092120170725
781852? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017092120170725
782050? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017092120170725
782504? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017092120170725
782514? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017092120170725
784620? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017092120170725
786682? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017092120170725
788440? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017092120170725
789276? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017092120170725
789494? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017092120170725
789770? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017092120170725
792954? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017092120170725
793384? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017092120170725
793404? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017092120170725
793418? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017092120170725
797042? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017092120170725
797174? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017092120170725
838944? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017092120170725
841204? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017092120170725
843740? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017092120170725
844284? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017092120170725

Test failure

Implementation: crypto_aead/proest256apev1/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