Implementation notes: x86, hydra9, crypto_aead/joltikneq6464v13

Computer: hydra9
Architecture: x86
CPU ID: AuthenticAMD-00610f01-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: joltikneq6464v13
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
13661244? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017090820170725
13673381? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017090820170725
13682579? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017090820170725
13699389? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017090820170725
13760931? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090820170725
13794232? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017090820170725
13972391? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017090820170725
13983662? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017090820170725
13985079? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017090820170725
14010627? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017090820170725
14027057? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017090820170725
14034940? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017090820170725
14035937? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017090820170725
14041892? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017090820170725
14042715? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017090820170725
14047763? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017090820170725
14053161? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017090820170725
14055015? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017090820170725
14062097? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017090820170725
14063284? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017090820170725
14071964? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017090820170725
14075207? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017090820170725
14077718? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017090820170725
14118489? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017090820170725
14122335? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017090820170725
14122743? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017090820170725
14123223? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017090820170725
14125040? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090820170725
14127230? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017090820170725
14127363? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090820170725
14146342? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017090820170725
14147531? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017090820170725
14149187? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017090820170725
14165149? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017090820170725
14175276? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017090820170725
14265352? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017090820170725
14269110? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017090820170725
14753386? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017090820170725
14763152? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017090820170725
14775898? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017090820170725
14786480? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017090820170725
14886859? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017090820170725
14887621? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017090820170725
23869415? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017090820170725
23872149? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017090820170725
23878537? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017090820170725
23964083? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017090820170725
24209508? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017090820170725
24431669? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017090820170725
24447524? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017090820170725
24712716? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017090820170725
24836115? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017090820170725
25067277? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017090820170725
25101428? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017090820170725
25193163? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017090820170725
25246172? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017090820170725
25292238? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017090820170725
25492080? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017090820170725
25574345? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017090820170725
25641316? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017090820170725
25803733? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017090820170725
25946562? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017090820170725
26228978? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017090820170725
26553216? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017090820170725
26582189? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017090820170725
26584827? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017090820170725
26598307? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017090820170725
26612326? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017090820170725
26888039? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017090820170725
26915242? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017090820170725
26941432? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017090820170725
26958892? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017090820170725
27220433? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017090820170725
27227047? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017090820170725
27381992? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017090820170725
27433395? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017090820170725
27782898? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017090820170725
28395885? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017090820170725
28446200? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017090820170725
30121536? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017090820170725
30370693? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017090820170725
30631874? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090820170725
30943795? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017090820170725
31078210? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017090820170725
32126325? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017090820170725
32465877? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090820170725
33011518? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017090820170725
33045592? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017090820170725
33112246? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017090820170725
33909669? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017090820170725
33962039? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017090820170725
33984919? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017090820170725
34004390? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017090820170725
34012870? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017090820170725
34022363? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090820170725
34024534? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017090820170725
34055040? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017090820170725
34329206? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017090820170725
34358576? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090820170725
34426836? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017090820170725
34513269? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017090820170725
34562860? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017090820170725
34582914? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017090820170725
34714681? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090820170725
34735299? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017090820170725
35048528? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017090820170725
35106528? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017090820170725
35134769? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017090820170725
35172392? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017090820170725
35205488? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017090820170725
35712440? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017090820170725
35741709? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017090820170725
35825434? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017090820170725
35970769? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017090820170725
36063960? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017090820170725
36172617? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017090820170725
36236034? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017090820170725
36247158? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017090820170725
36333203? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017090820170725
36369949? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017090820170725
36407050? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017090820170725
36443095? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090820170725
36469992? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017090820170725
36476089? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017090820170725
36559637? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017090820170725
36574525? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090820170725
36613672? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017090820170725
36615246? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017090820170725
36621629? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017090820170725
36627964? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017090820170725
36688456? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017090820170725
36694041? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017090820170725
36696760? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017090820170725
36746023? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017090820170725
36761180? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017090820170725
36795529? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017090820170725
36820394? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017090820170725
36827693? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017090820170725
36842753? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017090820170725
36954968? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017090820170725
37014039? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017090820170725
37021416? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017090820170725
37176560? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017090820170725
37196448? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017090820170725
37247727? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017090820170725
37267404? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017090820170725
37274233? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017090820170725
37361647? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017090820170725
37664873? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017090820170725
37700692? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017090820170725
37754635? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017090820170725
37785799? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017090820170725
37806390? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090820170725
37879937? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017090820170725
37924603? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017090820170725
37948092? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017090820170725
37961058? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017090820170725
38080117? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017090820170725
38087542? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017090820170725
38244073? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017090820170725
39323028? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017090820170725
39332836? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017090820170725
39366387? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017090820170725
39457287? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017090820170725
41088520? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017090820170725
41152413? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017090820170725
41155088? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017090820170725
41318278? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017090820170725
41319328? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017090820170725
41321882? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017090820170725
41331781? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017090820170725
41361138? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017090820170725

Test failure

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