Implementation notes: x86, cryptothinkx, crypto_aead/joltikneq80112v13

Computer: cryptothinkx
Architecture: x86
CPU ID: GenuineIntel-00040651-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: joltikneq80112v13
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
11426598? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017020820170105
11429148? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017020820170105
11439441? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017020820170105
11440320? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017020820170105
11441451? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017020820170105
11448939? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017020820170105
11457777? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017020820170105
11510622? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017020820170105
11512143? ? ?? ? ?refgcc_-m32_-march=core-avx2_-O3_-fomit-frame-pointer2017020820170105
11520165? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017020820170105
11520603? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017020820170105
11520735? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017020820170105
11520969? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017020820170105
11523111? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017020820170105
11524509? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017020820170105
11524734? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017020820170105
11525487? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017020820170105
11533542? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017020820170105
11543373? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017020820170105
11592819? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017020820170105
11612037? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017020820170105
11625306? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017020820170105
11643543? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017020820170105
11644587? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017020820170105
11656548? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017020820170105
11669154? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017020820170105
11672214? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017020820170105
11691063? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017020820170105
11701371? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017020820170105
11716875? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017020820170105
11770464? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017020820170105
11773200? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017020820170105
11814666? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017020820170105
11830959? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017020820170105
11863380? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017020820170105
11897781? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017020820170105
11918544? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017020820170105
11927544? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017020820170105
12675408? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017020820170105
12806016? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017020820170105
12843288? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017020820170105
12951585? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017020820170105
13050417? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017020820170105
13050807? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017020820170105
13137822? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017020820170105
23181846? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017020820170105
24414207? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017020820170105
25079298? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017020820170105
25270056? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017020820170105
26098878? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017020820170105
26112750? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017020820170105
26191227? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017020820170105
26309925? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017020820170105
26332842? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017020820170105
26490441? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017020820170105
26509911? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017020820170105
26644329? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017020820170105
26737062? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017020820170105
26830146? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017020820170105
26917695? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017020820170105
27087417? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017020820170105
27089376? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017020820170105
27507573? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017020820170105
27523284? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017020820170105
27550116? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017020820170105
27863838? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017020820170105
27883053? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017020820170105
28044948? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017020820170105
28109979? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017020820170105
28135863? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017020820170105
28307922? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017020820170105
28407180? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017020820170105
28903305? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017020820170105
29461371? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017020820170105
29564535? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017020820170105
29576490? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017020820170105
29931426? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017020820170105
31337718? ? ?? ? ?refgcc_-m32_-march=core-avx2_-O2_-fomit-frame-pointer2017020820170105
31441836? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017020820170105
33013644? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017020820170105
33200481? ? ?? ? ?refgcc_-m32_-march=core-avx2_-O_-fomit-frame-pointer2017020820170105
33395307? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017020820170105
33531096? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017020820170105
33684741? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017020820170105
34140081? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017020820170105
34312593? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017020820170105
34763703? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017020820170105
34963764? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017020820170105
35852901? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017020820170105
36683310? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017020820170105
37096818? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017020820170105
37761402? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017020820170105
38118441? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017020820170105
38255772? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017020820170105
38508348? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017020820170105
38528136? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017020820170105
38537571? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017020820170105
38700468? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017020820170105
38718189? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017020820170105
38804523? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017020820170105
38813706? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017020820170105
39102897? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017020820170105
39172959? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017020820170105
39176352? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017020820170105
39280053? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017020820170105
39283761? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017020820170105
39330825? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017020820170105
39398088? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017020820170105
39433074? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017020820170105
39490269? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017020820170105
39693741? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017020820170105
39761481? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017020820170105
39793419? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017020820170105
39852660? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017020820170105
39868545? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017020820170105
39888135? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017020820170105
40165395? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017020820170105
40167468? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017020820170105
40176066? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017020820170105
40258398? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017020820170105
40345398? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017020820170105
40380678? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017020820170105
40419306? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017020820170105
40450050? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017020820170105
40461054? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017020820170105
40590105? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017020820170105
40650003? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017020820170105
40928424? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017020820170105
41043411? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017020820170105
41267499? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017020820170105
41539143? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017020820170105
41577222? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017020820170105
41611956? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017020820170105
41632179? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017020820170105
41661714? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017020820170105
41703366? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017020820170105
41707860? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017020820170105
41730735? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017020820170105
41742807? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017020820170105
41759613? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017020820170105
41770926? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017020820170105
41771055? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017020820170105
41782386? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017020820170105
41801274? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017020820170105
41803923? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017020820170105
41813523? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017020820170105
41831796? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017020820170105
41832459? ? ?? ? ?refgcc_-m32_-march=core-avx2_-Os_-fomit-frame-pointer2017020820170105
41847777? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017020820170105
41979345? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017020820170105
42008052? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017020820170105
42083181? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017020820170105
42151551? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017020820170105
42203127? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017020820170105
42293838? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017020820170105
42294273? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017020820170105
42336981? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017020820170105
42539961? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017020820170105
42616983? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017020820170105
42652098? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017020820170105
42659328? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017020820170105
42679788? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017020820170105
42713832? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017020820170105
42927054? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017020820170105
43003005? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017020820170105
43194936? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017020820170105
43203309? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017020820170105
43311111? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017020820170105
43460067? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017020820170105
43494156? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017020820170105
43542012? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017020820170105
43948545? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017020820170105
44061060? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017020820170105
44090064? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017020820170105
44186157? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017020820170105
46309620? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017020820170105
46726095? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017020820170105
46750413? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017020820170105
47274090? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017020820170105
47350254? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017020820170105