Implementation notes: x86, gcc16, crypto_aead/acorn128

Computer: gcc16
Architecture: x86
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_aead
Primitive: acorn128
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
8400609? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072220170718
8401674? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072220170718
8478620? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072220170718
8478679? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072220170718
8704226? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072220170718
8912086? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072220170718
8932434? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072220170718
8932682? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072220170718
8936993? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017072220170718
8998752? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072220170718
9062069? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072220170718
9068615? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072220170718
9129710? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072220170718
9141910? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072220170718
9203368? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072220170718
9276015? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072220170718
29405201? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072220170718
29409770? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072220170718
33720966? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072220170718
33786847? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072220170718
33829097? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072220170718
33874972? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072220170718
34071406? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072220170718
34251392? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072220170718
34260783? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072220170718
34264770? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072220170718
34264794? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072220170718
34371142? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072220170718
34482747? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072220170718
34486337? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072220170718
34520506? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072220170718
34736375? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072220170718
34745272? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072220170718
34748262? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072220170718
34867002? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072220170718
34880723? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072220170718
34921836? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072220170718
35158760? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072220170718
35291316? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072220170718
35291725? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072220170718
35295459? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072220170718
35421594? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072220170718
35831529? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072220170718
35834783? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072220170718
35996187? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072220170718
36060716? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072220170718
36088413? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072220170718
36098964? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072220170718
36099935? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072220170718
36100573? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072220170718
36132764? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072220170718
36303440? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072220170718
36304350? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072220170718
36309957? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072220170718
36310336? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072220170718
36368888? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072220170718
36409707? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072220170718
36543213? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072220170718
37059340? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072220170718
37243057? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072220170718
37643642? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072220170718
37706102? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072220170718
37706193? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072220170718
37708893? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072220170718
37720675? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072220170718
37743091? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072220170718
37745576? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072220170718
37746920? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072220170718
37752117? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072220170718
37758403? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072220170718
38051728? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072220170718
38168876? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072220170718
38173431? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072220170718
38177043? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072220170718
38234236? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072220170718
38235719? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072220170718
38237197? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072220170718
38238120? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072220170718
40938983? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072220170718
41107639? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072220170718
41185459? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017072220170718
41211788? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017072220170718
41354032? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072220170718
41628714? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072220170718
41629052? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072220170718
48780777? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072220170718
49545019? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072220170718
49545178? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072220170718
49764167? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072220170718
49764579? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072220170718
49766976? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072220170718
49768030? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072220170718
49768349? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072220170718
49770849? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072220170718
49878977? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072220170718
49883459? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072220170718
49884365? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072220170718
49998798? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072220170718
50013032? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072220170718
50084279? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072220170718
50085494? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072220170718
50087867? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072220170718
50145814? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072220170718
50151823? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072220170718
50158778? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072220170718
50159414? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072220170718
51042694? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072220170718
51064018? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072220170718
52288541? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017072220170718
52470247? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072220170718
52527387? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072220170718
52528942? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072220170718
52842051? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072220170718
53042745? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072220170718
53113379? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072220170718
53117727? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072220170718
53120793? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017072220170718
53142951? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072220170718
53151302? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072220170718
53151658? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072220170718
53177431? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072220170718
53211637? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072220170718
53226385? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072220170718
53408383? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072220170718
53409776? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072220170718
53410805? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072220170718
53486391? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072220170718
53488923? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072220170718
53492906? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072220170718
53549621? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072220170718
53551383? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072220170718
53634576? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072220170718
53634705? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072220170718
53635629? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072220170718
53635991? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072220170718
53638814? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072220170718
53639401? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072220170718
53640095? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072220170718
53642102? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072220170718
53669176? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072220170718
53717646? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072220170718
53717907? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072220170718
53745494? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072220170718
54391681? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072220170718
54429351? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072220170718
54429638? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072220170718
54452899? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072220170718
54738724? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072220170718
54738747? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072220170718
54738857? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072220170718
54738938? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072220170718
55737033? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072220170718
67861846? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072220170718
68479576? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072220170718
68488991? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072220170718
68489363? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072220170718
68490764? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072220170718
73418205? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072220170718
82022132? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072220170718
82573284? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072220170718