Implementation notes: x86, cryptothinkx, crypto_aead/present80n6t4silcv2

Computer: cryptothinkx
Architecture: x86
CPU ID: GenuineIntel-00040651-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: present80n6t4silcv2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
21226113? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017021220170105
21667437? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017021220170105
21710484? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017021220170105
21834915? ? ?? ? ?refgcc_-m32_-march=core-avx2_-O3_-fomit-frame-pointer2017021220170105
21887112? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017021220170105
21944298? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017021220170105
22061124? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017021220170105
22409136? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017021220170105
22424118? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017021220170105
22871043? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017021220170105
23309328? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017021220170105
23321532? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017021220170105
23330895? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017021220170105
23360682? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017021220170105
23452296? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017021220170105
23505534? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017021220170105
23520744? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017021220170105
23530191? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017021220170105
23566080? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017021220170105
23590692? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017021220170105
23656521? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017021220170105
23685351? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017021220170105
23690577? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017021220170105
23768670? ? ?? ? ?refgcc_-m32_-march=core-avx2_-O_-fomit-frame-pointer2017021220170105
23779101? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017021220170105
23852520? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017021220170105
23870577? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017021220170105
23940681? ? ?? ? ?refgcc_-m32_-march=core-avx2_-O2_-fomit-frame-pointer2017021220170105
24029178? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017021220170105
24166323? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017021220170105
24185991? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017021220170105
24300537? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017021220170105
24303597? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017021220170105
24331848? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017021220170105
24379944? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017021220170105
24382197? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017021220170105
24436173? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017021220170105
24460041? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017021220170105
24463089? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017021220170105
24500619? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017021220170105
24503796? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017021220170105
24506103? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017021220170105
24581409? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017021220170105
24760353? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017021220170105
24800586? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017021220170105
24904104? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017021220170105
24920508? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017021220170105
25003137? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017021220170105
25009515? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017021220170105
25047405? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017021220170105
25058310? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017021220170105
25082142? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017021220170105
25095177? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017021220170105
25104447? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017021220170105
25136397? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017021220170105
25140549? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017021220170105
25149855? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017021220170105
25223199? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017021220170105
25267404? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017021220170105
25269723? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017021220170105
25356147? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017021220170105
25400829? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017021220170105
25404279? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017021220170105
25409595? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017021220170105
25424682? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017021220170105
25435398? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017021220170105
25538493? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017021220170105
25547427? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017021220170105
25563549? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017021220170105
25573335? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017021220170105
25591446? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017021220170105
25598016? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017021220170105
25667085? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017021220170105
25683555? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017021220170105
25689555? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017021220170105
25923171? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017021220170105
26052621? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017021220170105
26143128? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017021220170105
26173524? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017021220170105
26177019? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017021220170105
26551503? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017021220170105
26608383? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017021220170105
26710680? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017021220170105
26934897? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017021220170105
26978322? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017021220170105
26982513? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017021220170105
27023280? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017021220170105
27065625? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017021220170105
27168084? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017021220170105
27302985? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017021220170105
27405684? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017021220170105
27438915? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017021220170105
27516453? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017021220170105
27535134? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017021220170105
27559401? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017021220170105
27686718? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017021220170105
27785166? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017021220170105
27897501? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017021220170105
28052976? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017021220170105
28150371? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017021220170105
28289979? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017021220170105
28332657? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017021220170105
28430007? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017021220170105
28439901? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017021220170105
28470018? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017021220170105
28486764? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017021220170105
28605507? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017021220170105
29500182? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017021220170105
29825316? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017021220170105
30168420? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017021220170105
30268455? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017021220170105
30356091? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017021220170105
31158558? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017021220170105
31409064? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017021220170105
31995723? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017021220170105
32072439? ? ?? ? ?refgcc_-m32_-march=core-avx2_-Os_-fomit-frame-pointer2017021220170105
32609949? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017021220170105
32620812? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017021220170105
32668818? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017021220170105
32904105? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017021220170105
32958747? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017021220170105
32997876? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017021220170105
33015267? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017021220170105
33044367? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017021220170105
33102693? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017021220170105
33175398? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017021220170105
33227535? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017021220170105
33267012? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017021220170105
33336483? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017021220170105
33501735? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017021220170105
33571080? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017021220170105
33807351? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017021220170105
33812475? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017021220170105
33922446? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017021220170105
34106379? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017021220170105
34156308? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017021220170105
34193238? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017021220170105
34289232? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017021220170105
34351377? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017021220170105
34441356? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017021220170105
34487751? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017021220170105
34563141? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017021220170105
34565220? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017021220170105
34747380? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017021220170105
34946760? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017021220170105
35046588? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017021220170105
35104026? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017021220170105
35108664? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017021220170105
35186847? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017021220170105
35535075? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017021220170105
35743650? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017021220170105
35747994? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017021220170105
36268845? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017021220170105
37076646? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017021220170105
37156143? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017021220170105
37275039? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017021220170105
37333050? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017021220170105
37524696? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017021220170105
37531821? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017021220170105
37603395? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017021220170105
37660884? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017021220170105
37914975? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017021220170105
37917105? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017021220170105
38171553? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017021220170105
38230482? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017021220170105
38264214? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017021220170105
38287707? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017021220170105
38291421? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017021220170105
38544309? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017021220170105
38938185? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017021220170105
39069663? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017021220170105
39128544? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017021220170105
39265938? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017021220170105
39474840? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017021220170105
39476934? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017021220170105
40454763? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017021220170105
40571484? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017021220170105
41584956? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017021220170105
41628681? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017021220170105
43930107? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017021220170105