Implementation notes: x86, cryptothinkx, crypto_aead/present80n6silcv1

Computer: cryptothinkx
Architecture: x86
CPU ID: GenuineIntel-00040651-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: present80n6silcv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
21738879? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017021220170105
21823923? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017021220170105
21845445? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017021220170105
22093701? ? ?? ? ?refgcc_-m32_-march=core-avx2_-O3_-fomit-frame-pointer2017021220170105
22113540? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017021220170105
22234644? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017021220170105
22289730? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017021220170105
22434693? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017021220170105
22505976? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017021220170105
22583811? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017021220170105
22724460? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017021220170105
22813323? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017021220170105
22823490? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017021220170105
22910844? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017021220170105
23050602? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017021220170105
23226000? ? ?? ? ?refgcc_-m32_-march=core-avx2_-O_-fomit-frame-pointer2017021220170105
23272242? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017021220170105
23382717? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017021220170105
23422182? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017021220170105
23474850? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017021220170105
23647008? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017021220170105
23660391? ? ?? ? ?refgcc_-m32_-march=core-avx2_-O2_-fomit-frame-pointer2017021220170105
23713167? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017021220170105
23741667? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017021220170105
23784423? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017021220170105
23860929? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017021220170105
24054606? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017021220170105
24076461? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017021220170105
24087804? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017021220170105
24300411? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017021220170105
24319659? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017021220170105
24328062? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017021220170105
24399810? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017021220170105
24439989? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017021220170105
24450414? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017021220170105
24453453? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017021220170105
24481203? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017021220170105
24569601? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017021220170105
24601854? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017021220170105
24627765? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017021220170105
24664752? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017021220170105
24775668? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017021220170105
24783225? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017021220170105
24786894? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017021220170105
24841116? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017021220170105
24869079? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017021220170105
24890826? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017021220170105
24919287? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017021220170105
24937950? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017021220170105
24991845? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017021220170105
25002438? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017021220170105
25039764? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017021220170105
25065453? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017021220170105
25173930? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017021220170105
25200153? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017021220170105
25206819? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017021220170105
25233633? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017021220170105
25273674? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017021220170105
25387044? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017021220170105
25445625? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017021220170105
25502037? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017021220170105
25552095? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017021220170105
25580655? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017021220170105
25622103? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017021220170105
25628295? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017021220170105
25638012? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017021220170105
25682424? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017021220170105
25732371? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017021220170105
25802478? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017021220170105
25870395? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017021220170105
25961625? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017021220170105
25967388? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017021220170105
25975008? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017021220170105
26090199? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017021220170105
26143440? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017021220170105
26213316? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017021220170105
26311698? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017021220170105
26766957? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017021220170105
26808984? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017021220170105
26823087? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017021220170105
27060156? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017021220170105
27143796? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017021220170105
27156861? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017021220170105
27192180? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017021220170105
27233316? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017021220170105
27307218? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017021220170105
27333678? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017021220170105
27370908? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017021220170105
27419094? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017021220170105
27430926? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017021220170105
27443832? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017021220170105
27504447? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017021220170105
27668943? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017021220170105
27685089? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017021220170105
27697473? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017021220170105
27795465? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017021220170105
27798999? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017021220170105
27862137? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017021220170105
27928311? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017021220170105
28014603? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017021220170105
28021227? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017021220170105
28053675? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017021220170105
28743153? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017021220170105
28788852? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017021220170105
29485485? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017021220170105
29645619? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017021220170105
29801337? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017021220170105
29920137? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017021220170105
30012381? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017021220170105
30298668? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017021220170105
30476751? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017021220170105
30605901? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017021220170105
30726102? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017021220170105
30731730? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017021220170105
31456473? ? ?? ? ?refgcc_-m32_-march=core-avx2_-Os_-fomit-frame-pointer2017021220170105
31662219? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017021220170105
32505267? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017021220170105
32764374? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017021220170105
33018420? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017021220170105
33113349? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017021220170105
33192879? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017021220170105
33219585? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017021220170105
33222063? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017021220170105
33249954? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017021220170105
33254292? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017021220170105
33256938? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017021220170105
33631992? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017021220170105
33686961? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017021220170105
33732336? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017021220170105
33806211? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017021220170105
33832542? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017021220170105
33887574? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017021220170105
33893079? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017021220170105
34079550? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017021220170105
34117035? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017021220170105
34167243? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017021220170105
34200366? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017021220170105
34296747? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017021220170105
34299501? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017021220170105
34315053? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017021220170105
34464681? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017021220170105
34482735? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017021220170105
34546305? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017021220170105
34662501? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017021220170105
34670880? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017021220170105
34677699? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017021220170105
34853289? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017021220170105
35116806? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017021220170105
35116812? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017021220170105
35394639? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017021220170105
35458581? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017021220170105
35683842? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017021220170105
35707332? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017021220170105
36025386? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017021220170105
36168492? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017021220170105
37017066? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017021220170105
37027779? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017021220170105
37264143? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017021220170105
37337127? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017021220170105
37337550? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017021220170105
37392567? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017021220170105
37481466? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017021220170105
37803096? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017021220170105
37976112? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017021220170105
38324646? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017021220170105
38345370? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017021220170105
38349627? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017021220170105
38603145? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017021220170105
38997960? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017021220170105
39116373? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017021220170105
39134226? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017021220170105
39197376? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017021220170105
39221889? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017021220170105
39239427? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017021220170105
39845376? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017021220170105
40557006? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017021220170105
40679298? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017021220170105
41485941? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017021220170105
42479241? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017021220170105
44700183? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017021220170105