Implementation notes: x86, h8bobcat, crypto_aead/deoxyseq128128v13

Computer: h8bobcat
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: deoxyseq128128v13
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
2459954? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017080620170718
2469192? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017080620170718
2500661? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017080620170718
2535436? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017080620170718
2558540? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017080620170718
2579425? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017080620170718
2599936? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017080620170718
2601765? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017080620170718
2609436? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017080620170718
2613403? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017080620170718
2614115? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017080620170718
2690429? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017080620170718
2698180? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017080620170718
2700176? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017080620170718
2700194? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017080620170718
2737634? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017080620170718
2746645? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017080620170718
2746659? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017080620170718
2763887? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017080620170718
2767721? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017080620170718
2773235? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017080620170718
2818764? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017080620170718
2823053? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017080620170718
2833493? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017080620170718
2861504? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017080620170718
2884447? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017080620170718
2885008? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017080620170718
2885525? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017080620170718
2911085? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017080620170718
2912182? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017080620170718
2919492? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017080620170718
2925473? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017080620170718
2988667? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017080620170718
3006290? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017080620170718
3017143? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017080620170718
3029559? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017080620170718
3036775? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017080620170718
3093224? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017080620170718
3435732? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017080620170718
3451131? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017080620170718
3452224? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017080620170718
3464103? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017080620170718
3484500? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017080620170718
3494617? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017080620170718
3495183? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017080620170718
3495188? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017080620170718
3498793? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017080620170718
3504189? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017080620170718
3516734? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017080620170718
3516809? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017080620170718
3621224? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017080620170718
3648119? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017080620170718
3655648? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017080620170718
3658682? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017080620170718
3665423? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017080620170718
3665461? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017080620170718
4163541? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017080620170718
4273295? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017080620170718
4273575? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017080620170718
4348573? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017080620170718
4377623? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017080620170718
4385190? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017080620170718
4611524? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017080620170718
4673534? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017080620170718
4684075? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017080620170718
4802668? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017080620170718
4816975? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017080620170718
4817232? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017080620170718
4821374? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017080620170718
4830170? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017080620170718
4868574? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017080620170718
4888866? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017080620170718
4929384? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017080620170718
4962748? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017080620170718
5040586? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017080620170718
5241468? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017080620170718
5306500? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017080620170718
5408017? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017080620170718
5435790? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017080620170718
5491252? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017080620170718
5508033? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017080620170718
5644435? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017080620170718
5690638? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017080620170718
5719732? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017080620170718
5721536? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017080620170718
5752089? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017080620170718
5776460? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017080620170718
5781942? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017080620170718
5919882? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017080620170718
6047885? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017080620170718
6048370? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017080620170718
6075378? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017080620170718
6096749? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017080620170718
6155135? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017080620170718
6161595? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017080620170718
6244156? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017080620170718
6491331? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017080620170718
6985792? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017080620170718
6986865? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017080620170718
7147073? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017080620170718
7195053? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017080620170718
7250942? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017080620170718
7352706? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017080620170718
7421087? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017080620170718
7435114? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017080620170718
7435407? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017080620170718
7439270? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017080620170718
7469879? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017080620170718
7506943? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017080620170718
7518485? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017080620170718
7530959? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017080620170718
7533296? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017080620170718
7538269? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017080620170718
7540602? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017080620170718
7567724? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017080620170718
7586330? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017080620170718
7600375? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017080620170718
7604926? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017080620170718
7612488? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017080620170718
7617822? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017080620170718
7641211? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017080620170718
7687415? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017080620170718
7754280? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017080620170718
7832727? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017080620170718
7852605? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017080620170718
7872303? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017080620170718
7932576? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017080620170718
7946194? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017080620170718
7965973? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017080620170718
7968438? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017080620170718
7987234? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017080620170718
7999969? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017080620170718
8071818? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017080620170718
8077052? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017080620170718
8158163? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017080620170718
8228820? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017080620170718
8238058? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017080620170718
8238238? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017080620170718
8266615? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017080620170718
8327135? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017080620170718
8349241? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017080620170718
8351051? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017080620170718
8380116? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017080620170718
8387635? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017080620170718
8424206? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017080620170718
8443439? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017080620170718
8451798? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017080620170718
8452012? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017080620170718
8458283? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017080620170718
8494093? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017080620170718
8505697? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017080620170718
8506209? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017080620170718
8517672? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017080620170718
8526525? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017080620170718
8527899? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017080620170718
8547355? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017080620170718
8560488? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017080620170718
8579579? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017080620170718
8692158? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017080620170718
8861201? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017080620170718
8929734? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017080620170718

Test failure

Implementation: crypto_aead/deoxyseq128128v13/ref
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 9, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer ref
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
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer ref