Implementation notes: x86, gcc16, crypto_stream/lexv2

Computer: gcc16
Architecture: x86
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_stream
Primitive: lexv2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
16390? ? ?? ? ?e/v2/refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090720170904
16404? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017090720170904
16404? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017090720170904
16404? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017090720170904
16425? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
16472? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017090720170904
16473? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017090720170904
16493? ? ?? ? ?e/v2/refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090720170904
16561? ? ?? ? ?e/v2/refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017090720170904
16698? ? ?? ? ?e/v2/refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017090720170904
16715? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017090720170904
16773? ? ?? ? ?e/v2/refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090720170904
16774? ? ?? ? ?e/v2/refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
16785? ? ?? ? ?e/v2/refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017090720170904
16793? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017090720170904
16794? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017090720170904
16806? ? ?? ? ?e/v2/refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017090720170904
16806? ? ?? ? ?e/v2/refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017090720170904
16814? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017090720170904
16819? ? ?? ? ?e/v2/refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017090720170904
16823? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017090720170904
16841? ? ?? ? ?e/v2/refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090720170904
16842? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017090720170904
16843? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017090720170904
16843? ? ?? ? ?e/v2/refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017090720170904
16858? ? ?? ? ?e/v2/refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090720170904
16898? ? ?? ? ?e/v2/refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017090720170904
16902? ? ?? ? ?e/v2/refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017090720170904
16902? ? ?? ? ?e/v2/refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017090720170904
16979? ? ?? ? ?e/v2/refgcc_-m32_-O2_-fomit-frame-pointer2017090720170904
17021? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017090720170904
17045? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017090720170904
17062? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017090720170904
17100? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017090720170904
17102? ? ?? ? ?e/v2/refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017090720170904
17103? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017090720170904
17103? ? ?? ? ?e/v2/refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
17131? ? ?? ? ?e/v2/refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017090720170904
17132? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017090720170904
17144? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017090720170904
17160? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017090720170904
17160? ? ?? ? ?e/v2/refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017090720170904
17170? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017090720170904
17197? ? ?? ? ?e/v2/refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017090720170904
17199? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017090720170904
17227? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
17253? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017090720170904
17253? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017090720170904
17308? ? ?? ? ?e/v2/refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
17308? ? ?? ? ?e/v2/refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090720170904
17310? ? ?? ? ?e/v2/refgcc_-m32_-O3_-fomit-frame-pointer2017090720170904
17342? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017090720170904
17356? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017090720170904
17417? ? ?? ? ?e/v2/refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017090720170904
17424? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017090720170904
17435? ? ?? ? ?e/v2/refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090720170904
17435? ? ?? ? ?e/v2/refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090720170904
17440? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017090720170904
17444? ? ?? ? ?e/v2/refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017090720170904
17447? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017090720170904
17460? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017090720170904
17464? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017090720170904
17471? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017090720170904
17504? ? ?? ? ?e/v2/refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017090720170904
17507? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017090720170904
17519? ? ?? ? ?e/v2/refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017090720170904
17519? ? ?? ? ?e/v2/refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017090720170904
17545? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017090720170904
17560? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
17577? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017090720170904
17579? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017090720170904
17582? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017090720170904
17586? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017090720170904
17593? ? ?? ? ?e/v2/refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017090720170904
17629? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017090720170904
17654? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017090720170904
17660? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017090720170904
17660? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017090720170904
17675? ? ?? ? ?e/v2/refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017090720170904
17675? ? ?? ? ?e/v2/refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017090720170904
17683? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017090720170904
17683? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017090720170904
17685? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017090720170904
17685? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017090720170904
17695? ? ?? ? ?e/v2/refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017090720170904
17715? ? ?? ? ?e/v2/refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017090720170904
17715? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017090720170904
17731? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017090720170904
17747? ? ?? ? ?e/v2/refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
17747? ? ?? ? ?e/v2/refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090720170904
17760? ? ?? ? ?e/v2/refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017090720170904
17768? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
17776? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017090720170904
17786? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017090720170904
17798? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017090720170904
17803? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017090720170904
17816? ? ?? ? ?e/v2/refgcc_-m32_-Os_-fomit-frame-pointer2017090720170904
17880? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017090720170904
17923? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017090720170904
17926? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
17929? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017090720170904
17994? ? ?? ? ?e/v2/refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017090720170904
18006? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017090720170904
18107? ? ?? ? ?e/v2/refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
18107? ? ?? ? ?e/v2/refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017090720170904
18126? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017090720170904
18200? ? ?? ? ?e/v2/refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017090720170904
18220? ? ?? ? ?e/v2/refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017090720170904
18236? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017090720170904
18265? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
18265? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017090720170904
18277? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017090720170904
18302? ? ?? ? ?e/v2/refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017090720170904
18311? ? ?? ? ?e/v2/refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
18311? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017090720170904
18387? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017090720170904
18763? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017090720170904
18915? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017090720170904
18921? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017090720170904
19263? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017090720170904
19265? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017090720170904
19374? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017090720170904
19493? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017090720170904
19543? ? ?? ? ?e/v2/refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017090720170904
19714? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017090720170904
19757? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017090720170904
19856? ? ?? ? ?e/v2/refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017090720170904
19900? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017090720170904
19906? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017090720170904
19948? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017090720170904
19948? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017090720170904
19949? ? ?? ? ?e/v2/refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017090720170904
20009? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017090720170904
20029? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017090720170904
20031? ? ?? ? ?e/v2/refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017090720170904
20039? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017090720170904
20052? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017090720170904
20101? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017090720170904
20101? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017090720170904
20125? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017090720170904
20125? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017090720170904
20345? ? ?? ? ?e/v2/refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017090720170904
20399? ? ?? ? ?e/v2/refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017090720170904
20442? ? ?? ? ?e/v2/refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017090720170904
22323? ? ?? ? ?e/v2/refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017090720170904
22331? ? ?? ? ?e/v2/refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090720170904
22337? ? ?? ? ?e/v2/refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017090720170904
22554? ? ?? ? ?e/v2/refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017090720170904
22570? ? ?? ? ?e/v2/refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017090720170904
22583? ? ?? ? ?e/v2/refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090720170904
22661? ? ?? ? ?e/v2/refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017090720170904
22666? ? ?? ? ?e/v2/refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
22679? ? ?? ? ?e/v2/refgcc_-m32_-O_-fomit-frame-pointer2017090720170904
22682? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017090720170904
22685? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017090720170904
22752? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
22766? ? ?? ? ?e/v2/refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017090720170904
22843? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017090720170904
22844? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017090720170904
22901? ? ?? ? ?e/v2/refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017090720170904