Implementation notes: x86, cryptothinkx, crypto_aead/joltikneq9696v13

Computer: cryptothinkx
Architecture: x86
CPU ID: GenuineIntel-00040651-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: joltikneq9696v13
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
11417289? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017020820170105
11421417? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017020820170105
11422380? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017020820170105
11430504? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017020820170105
11431440? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017020820170105
11433507? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017020820170105
11438109? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017020820170105
11443581? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017020820170105
11518128? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017020820170105
11518686? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017020820170105
11520093? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017020820170105
11521518? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017020820170105
11522157? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017020820170105
11522481? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017020820170105
11525361? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017020820170105
11542131? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017020820170105
11542356? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017020820170105
11577186? ? ?? ? ?refgcc_-m32_-march=core-avx2_-O3_-fomit-frame-pointer2017020820170105
11593266? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017020820170105
11596074? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017020820170105
11616123? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017020820170105
11622726? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017020820170105
11622741? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017020820170105
11641374? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017020820170105
11645280? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017020820170105
11655243? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017020820170105
11655288? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017020820170105
11658585? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017020820170105
11663328? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017020820170105
11682240? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017020820170105
11683218? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017020820170105
11689599? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017020820170105
11764047? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017020820170105
11765772? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017020820170105
11828955? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017020820170105
11877879? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017020820170105
11903208? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017020820170105
12017973? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017020820170105
12809406? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017020820170105
12951426? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017020820170105
12995364? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017020820170105
13042875? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017020820170105
13052097? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017020820170105
13053474? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017020820170105
13136373? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017020820170105
23086455? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017020820170105
24545700? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017020820170105
24758883? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017020820170105
25011417? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017020820170105
25655442? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017020820170105
25888479? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017020820170105
26031837? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017020820170105
26222409? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017020820170105
26347836? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017020820170105
26635752? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017020820170105
26656422? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017020820170105
26700636? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017020820170105
26787240? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017020820170105
26943624? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017020820170105
27132804? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017020820170105
27179133? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017020820170105
27193155? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017020820170105
27234999? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017020820170105
27278661? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017020820170105
27285036? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017020820170105
27334062? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017020820170105
27338241? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017020820170105
27482499? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017020820170105
28361424? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017020820170105
28365951? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017020820170105
28598970? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017020820170105
29368443? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017020820170105
29473071? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017020820170105
29586915? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017020820170105
29907489? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017020820170105
30373143? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017020820170105
30620100? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017020820170105
31646751? ? ?? ? ?refgcc_-m32_-march=core-avx2_-O2_-fomit-frame-pointer2017020820170105
33067716? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017020820170105
33521919? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017020820170105
33642798? ? ?? ? ?refgcc_-m32_-march=core-avx2_-O_-fomit-frame-pointer2017020820170105
33787155? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017020820170105
33853674? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017020820170105
33957963? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017020820170105
33964296? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017020820170105
34218987? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017020820170105
34239534? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017020820170105
34964217? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017020820170105
35190744? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017020820170105
35640123? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017020820170105
36424338? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017020820170105
36497733? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017020820170105
36836007? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017020820170105
36837618? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017020820170105
37381389? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017020820170105
37485060? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017020820170105
37516377? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017020820170105
37720887? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017020820170105
37765581? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017020820170105
38049504? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017020820170105
38081847? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017020820170105
38507856? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017020820170105
38510796? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017020820170105
38531094? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017020820170105
38833089? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017020820170105
38941617? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017020820170105
38981454? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017020820170105
39291024? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017020820170105
39301887? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017020820170105
39523602? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017020820170105
39595635? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017020820170105
39669516? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017020820170105
39744192? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017020820170105
39895089? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017020820170105
40246575? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017020820170105
40264014? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017020820170105
40408776? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017020820170105
40439169? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017020820170105
40507587? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017020820170105
40594422? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017020820170105
40868253? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017020820170105
40937643? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017020820170105
40959090? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017020820170105
41024829? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017020820170105
41086765? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017020820170105
41179767? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017020820170105
41242776? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017020820170105
41261652? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017020820170105
41271660? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017020820170105
41286219? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017020820170105
41321589? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017020820170105
41577225? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017020820170105
41688237? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017020820170105
41712879? ? ?? ? ?refgcc_-m32_-march=core-avx2_-Os_-fomit-frame-pointer2017020820170105
41906883? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017020820170105
42090852? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017020820170105
42133650? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017020820170105
42217986? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017020820170105
42375447? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017020820170105
42381966? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017020820170105
42577578? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017020820170105
42638295? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017020820170105
42648489? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017020820170105
42737226? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017020820170105
42919452? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017020820170105
42932673? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017020820170105
42961362? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017020820170105
42982491? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017020820170105
42986472? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017020820170105
43051851? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017020820170105
43065255? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017020820170105
43072011? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017020820170105
43110369? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017020820170105
43130859? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017020820170105
43233591? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017020820170105
43303848? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017020820170105
43389882? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017020820170105
43496622? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017020820170105
43668975? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017020820170105
43857466? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017020820170105
43936179? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017020820170105
43964658? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017020820170105
44109792? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017020820170105
44307753? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017020820170105
44566410? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017020820170105
44692383? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017020820170105
44783019? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017020820170105
44848197? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017020820170105
44852577? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017020820170105
45006501? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017020820170105
45140691? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017020820170105
45224985? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017020820170105
45298056? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017020820170105
45480141? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017020820170105
45621993? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017020820170105
45916737? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017020820170105
46462833? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017020820170105
46588350? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017020820170105
46671120? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017020820170105
47771586? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017020820170105