Implementation notes: x86, katana, crypto_aead/led80n6t4silcv2

Computer: katana
Architecture: x86
CPU ID: GenuineIntel-000006f6-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: led80n6t4silcv2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
53896360? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102320161009
53908152? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016102320161009
54224064? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102320161009
55733328? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016102320161009
57264360? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102320161009
57278440? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102320161009
60135480? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102320161009
70869536? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102320161009
71984560? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102320161009
72174608? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016102320161009
72221536? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102320161009
72423856? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102320161009
72458936? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102220161009
72572128? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102320161009
73158024? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102320161009
73508544? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2016102220161009
73527224? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102320161009
73581264? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016102320161009
73782208? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102320161009
73797952? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102320161009
75236688? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016102320161009
75923912? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102220161009
76361392? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2016102320161009
111378040? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102320161009
111719912? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016102320161009
120483232? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102320161009
123011664? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016102320161009
126655464? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016102320161009
126892504? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016102320161009
126956256? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016102320161009
127288448? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102320161009
133767128? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102320161009
133943488? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102320161009
138318296? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016102320161009
138554384? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016102320161009
138824776? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102220161009
138896224? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016102320161009
139177696? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102220161009
139768800? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102320161009
140017144? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102220161009
140547272? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102320161009
140623576? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102320161009
142429216? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102220161009
145068872? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102220161009
145507816? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016102320161009
146243448? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102220161009
147029672? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102220161009
148451728? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102320161009
148862144? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102320161009
149419576? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102320161009
150622792? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2016102220161009
153587904? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2016102220161009
153927712? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016102320161009
154229792? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016102220161009
154414712? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102320161009
154736368? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016102320161009
154786600? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102320161009
154955936? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016102320161009
155018056? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016102320161009
155352672? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102320161009
155378984? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102220161009
155653064? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102320161009
155695376? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102320161009
156181976? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102220161009
156683200? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102320161009
156761424? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102320161009
157268744? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102320161009
157505040? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102320161009
158837600? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102320161009
158864248? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2016102220161009
162033576? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016102320161009
162202184? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016102320161009
164303408? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102220161009
164591784? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102320161009
167013992? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102320161009
168584848? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102320161009
168685536? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102320161009
168847128? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102320161009
168880848? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102320161009
169031928? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102320161009
169074336? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102320161009
173761528? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016102320161009
176678840? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102320161009
176892216? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102320161009
176914080? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016102320161009
177761424? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016102320161009
177788704? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016102320161009
178128392? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016102320161009
182046720? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016102320161009
196925152? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102320161009
196957520? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102320161009
197713592? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102220161009
198637960? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102320161009
199172160? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102320161009
199871648? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102320161009
207650944? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102320161009
207937840? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102320161009
208090448? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016102320161009
208324376? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016102320161009
208958352? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102320161009
209409800? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102320161009
209547192? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016102320161009
214152920? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016102320161009
217792168? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016102320161009
218790136? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016102320161009
223430680? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016102320161009
240667488? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016102320161009
241693096? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102320161009
241767776? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102320161009
241792208? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016102320161009
241869624? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016102320161009
247001616? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102320161009
247434264? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016102320161009
284473576? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102320161009
284484608? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102320161009
286582720? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102320161009
286799680? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102320161009
304741704? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102320161009
306909840? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016102320161009
307096712? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102320161009
307855424? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016102320161009
308316096? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102320161009
308568824? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102320161009
312819432? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102320161009
312898440? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102320161009
315956280? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102320161009
316012816? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016102320161009
316453064? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102320161009
316587936? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102320161009
316627768? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102320161009
316790568? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102320161009
316824256? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016102320161009
316917232? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102320161009
318507000? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016102320161009
318562256? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102320161009
319124832? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016102320161009
320351032? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102320161009
320479536? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016102320161009
322361656? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102320161009
322412688? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102320161009
324342376? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016102320161009
325620712? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016102320161009
325626800? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102320161009
326366088? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102320161009
326478744? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016102320161009
326788176? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102320161009
332782760? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016102320161009
333078200? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016102320161009
333627416? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016102320161009
338093176? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102320161009
338176016? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102320161009
346672936? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102320161009
346916592? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102320161009
348111640? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102320161009
348477784? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102320161009
348523200? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102320161009
348632400? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102320161009
350586552? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102320161009
350668584? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102320161009
357950528? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102320161009
357968592? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102320161009

Test failure

Implementation: crypto_aead/led80n6t4silcv2/ref
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 9, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer ref