Implementation notes: x86, cryptothinkx, crypto_aead/joltikneq12864v13

Computer: cryptothinkx
Architecture: x86
CPU ID: GenuineIntel-00040651-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: joltikneq12864v13
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
11415489? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017020820170105
11417676? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017020820170105
11419347? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017020820170105
11430726? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017020820170105
11436768? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017020820170105
11437899? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017020820170105
11438010? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017020820170105
11443137? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017020820170105
11507793? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017020820170105
11516769? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017020820170105
11516790? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017020820170105
11516811? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017020820170105
11518110? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017020820170105
11518275? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017020820170105
11518611? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017020820170105
11521782? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017020820170105
11530755? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017020820170105
11541060? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017020820170105
11570331? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017020820170105
11579616? ? ?? ? ?refgcc_-m32_-march=core-avx2_-O3_-fomit-frame-pointer2017020820170105
11588748? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017020820170105
11593509? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017020820170105
11596965? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017020820170105
11619207? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017020820170105
11620872? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017020820170105
11622738? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017020820170105
11645055? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017020820170105
11653320? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017020820170105
11654022? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017020820170105
11659827? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017020820170105
11679255? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017020820170105
11679696? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017020820170105
11765283? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017020820170105
11765931? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017020820170105
11809350? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017020820170105
11828010? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017020820170105
11842269? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017020820170105
11876433? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017020820170105
11878398? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017020820170105
12796005? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017020820170105
12803364? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017020820170105
12953463? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017020820170105
13050078? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017020820170105
13051179? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017020820170105
13123497? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017020820170105
23616537? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017020820170105
24635523? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017020820170105
25011666? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017020820170105
25077918? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017020820170105
25379787? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017020820170105
25612785? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017020820170105
25863918? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017020820170105
26135496? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017020820170105
26171061? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017020820170105
26208624? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017020820170105
26422035? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017020820170105
26591859? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017020820170105
26940438? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017020820170105
27000555? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017020820170105
27173838? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017020820170105
27317028? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017020820170105
27318498? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017020820170105
27325551? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017020820170105
27335076? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017020820170105
27344187? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017020820170105
27403113? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017020820170105
27515514? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017020820170105
27563316? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017020820170105
27692064? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017020820170105
27781221? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017020820170105
27861204? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017020820170105
28360812? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017020820170105
28522116? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017020820170105
29484624? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017020820170105
29528619? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017020820170105
29685465? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017020820170105
29886693? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017020820170105
31994736? ? ?? ? ?refgcc_-m32_-march=core-avx2_-O2_-fomit-frame-pointer2017020820170105
32015514? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017020820170105
32983590? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017020820170105
33032403? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017020820170105
33066327? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017020820170105
33090402? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017020820170105
33277050? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017020820170105
33303867? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017020820170105
33350949? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017020820170105
33389619? ? ?? ? ?refgcc_-m32_-march=core-avx2_-O_-fomit-frame-pointer2017020820170105
34184853? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017020820170105
34238127? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017020820170105
34469766? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017020820170105
34476504? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017020820170105
34910274? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017020820170105
35744751? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017020820170105
35771295? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017020820170105
36439056? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017020820170105
36478323? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017020820170105
36480144? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017020820170105
37182540? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017020820170105
37187094? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017020820170105
37287882? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017020820170105
37314312? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017020820170105
37516515? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017020820170105
37997235? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017020820170105
38537925? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017020820170105
38612505? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017020820170105
38688045? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017020820170105
39070485? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017020820170105
39100683? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017020820170105
39101565? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017020820170105
39123249? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017020820170105
39402711? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017020820170105
39446943? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017020820170105
39503898? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017020820170105
39513963? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017020820170105
39578577? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017020820170105
39606546? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017020820170105
39680805? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017020820170105
39695715? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017020820170105
39761673? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017020820170105
39780921? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017020820170105
39799938? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017020820170105
39862599? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017020820170105
39923625? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017020820170105
39940923? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017020820170105
39992721? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017020820170105
40307394? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017020820170105
40413804? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017020820170105
40472364? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017020820170105
40533522? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017020820170105
40551774? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017020820170105
40562574? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017020820170105
40583646? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017020820170105
40685727? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017020820170105
41175732? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017020820170105
41243094? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017020820170105
41316627? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017020820170105
41366748? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017020820170105
41412549? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017020820170105
41420715? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017020820170105
41423907? ? ?? ? ?refgcc_-m32_-march=core-avx2_-Os_-fomit-frame-pointer2017020820170105
41486298? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017020820170105
41490567? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017020820170105
41737665? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017020820170105
41794548? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017020820170105
41807016? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017020820170105
41836938? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017020820170105
41850168? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017020820170105
42042930? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017020820170105
42144705? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017020820170105
42273730? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017020820170105
42546474? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017020820170105
42620886? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017020820170105
42665292? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017020820170105
42891060? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017020820170105
43038948? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017020820170105
43585458? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017020820170105
43706010? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017020820170105
43710084? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017020820170105
43820706? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017020820170105
43913127? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017020820170105
43928790? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017020820170105
44187153? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017020820170105
44202336? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017020820170105
44573199? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017020820170105
44712795? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017020820170105
45109302? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017020820170105
45154638? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017020820170105
45215022? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017020820170105
45422010? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017020820170105
45563580? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017020820170105
45691314? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017020820170105
45927414? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017020820170105
46034883? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017020820170105
46050471? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017020820170105
46283430? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017020820170105
46431774? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017020820170105
46870935? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017020820170105
46993539? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017020820170105
47064825? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017020820170105
47283003? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017020820170105