Implementation notes: x86, katana, crypto_aead/pi32cipher128v1

Computer: katana
Architecture: x86
CPU ID: GenuineIntel-000006f6-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: pi32cipher128v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
177280? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102520161009
177520? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102520161009
177736? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016102520161009
178248? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016102520161009
178680? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016102520161009
179752? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102520161009
179776? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102520161009
180440? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102520161009
180448? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016102520161009
180488? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016102520161009
180504? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102520161009
180512? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102520161009
180560? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102520161009
180704? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102520161009
180752? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102520161009
181096? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102520161009
181104? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016102520161009
181184? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016102520161009
181488? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102520161009
181520? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102520161009
181552? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102520161009
181648? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102520161009
181872? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102520161009
182592? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102520161009
182616? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102520161009
182704? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016102520161009
182848? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016102520161009
182952? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102520161009
182976? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016102520161009
183192? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016102520161009
183304? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016102520161009
184080? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016102520161009
184240? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016102520161009
184552? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016102520161009
184800? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016102520161009
184856? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016102520161009
184864? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016102520161009
184928? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102520161009
185112? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102520161009
185384? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102520161009
185688? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102520161009
185712? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102520161009
185768? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102520161009
185992? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102520161009
186024? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102520161009
186280? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102520161009
186400? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102520161009
186560? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102520161009
186632? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102520161009
186672? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016102520161009
186808? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016102520161009
186840? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102520161009
186904? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102520161009
186960? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102520161009
187000? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016102520161009
187056? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016102520161009
187192? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102520161009
187192? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102520161009
187560? ? ?? ? ?optimized_nonSSEgcc_-m32_-O3_-fomit-frame-pointer2016102520161009
187584? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2016102520161009
188304? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102520161009
188384? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102520161009
188544? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102520161009
188544? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102520161009
188696? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102520161009
188720? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102520161009
188888? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102520161009
189128? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102520161009
189160? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102520161009
189544? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102520161009
189568? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102520161009
190512? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016102520161009
192704? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102520161009
193256? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102520161009
255784? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102520161009
258072? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102520161009
258304? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102520161009
258368? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102520161009
259016? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102520161009
259200? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016102520161009
259360? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102520161009
260880? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102520161009
261248? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016102520161009
261496? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102520161009
261696? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102520161009
261840? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102520161009
262096? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102520161009
262464? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102520161009
262608? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102520161009
262680? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016102520161009
263640? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102520161009
264728? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102520161009
264880? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102520161009
265008? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102520161009
265400? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2016102520161009
265576? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016102520161009
265768? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102520161009
266200? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102520161009
266232? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102520161009
266760? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102520161009
267048? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016102520161009
268632? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102520161009
268704? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102520161009
269064? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102520161009
269120? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016102520161009
269632? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016102520161009
269656? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102520161009
269688? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102520161009
269832? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016102520161009
269960? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016102520161009
270056? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016102520161009
270168? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2016102520161009
270176? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016102520161009
270512? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016102520161009
270904? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102520161009
271048? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102520161009
271080? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016102520161009
271144? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102520161009
271200? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016102520161009
271536? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016102520161009
271936? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102520161009
272096? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102520161009
272096? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102520161009
272304? ? ?? ? ?optimized_nonSSEgcc_-m32_-O_-fomit-frame-pointer2016102520161009
272368? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016102520161009
272472? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102520161009
272528? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102520161009
272600? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016102520161009
272752? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102520161009
272768? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016102520161009
272832? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016102520161009
272872? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102520161009
273104? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102520161009
273104? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102520161009
273200? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102520161009
273248? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016102520161009
273256? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102520161009
273264? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016102520161009
273336? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016102520161009
273432? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016102520161009
273496? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016102520161009
273576? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102520161009
273768? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016102520161009
273840? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102520161009
273880? ? ?? ? ?optimized_nonSSEgcc_-m32_-Os_-fomit-frame-pointer2016102520161009
273952? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016102520161009
273992? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102520161009
274040? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016102520161009
274200? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102520161009
274248? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102520161009
274320? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102520161009
274512? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102520161009
274544? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016102520161009
274664? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016102520161009
274752? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016102520161009
274760? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016102520161009
274760? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102520161009
274928? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102520161009
275112? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016102520161009
275208? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016102520161009
275224? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102520161009
275240? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016102520161009
275288? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102520161009
275424? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102520161009
275528? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102520161009
275608? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102520161009
276088? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016102520161009
276096? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016102520161009
276208? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102520161009
276648? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016102520161009
276720? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102520161009
276880? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102520161009
277600? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102520161009
277688? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102520161009
277800? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102520161009
278504? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102520161009
278592? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102520161009
278616? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102520161009
278888? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016102520161009
279104? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102520161009
279704? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102520161009
280408? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102520161009
280816? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102520161009
281232? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102520161009
281296? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102520161009
282712? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102520161009
282744? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016102520161009
282768? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016102520161009
283192? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102520161009
285216? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102520161009
285224? ? ?? ? ?optimized_nonSSEgcc_-m32_-O2_-fomit-frame-pointer2016102520161009
285504? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102520161009
285584? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102520161009
285680? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102520161009
285752? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016102520161009
285928? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102520161009
286032? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102520161009
287680? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102520161009
288320? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102520161009
288360? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016102520161009
288400? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102520161009
288648? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102520161009
288712? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102520161009
289016? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102520161009
292936? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016102520161009
295544? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016102520161009
299848? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102520161009
300384? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102520161009
302040? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102520161009
302264? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102520161009
302272? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016102520161009
303544? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102520161009
304072? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102520161009
304304? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102520161009
304608? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102520161009
304624? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102520161009
305464? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102520161009
306736? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102520161009
306744? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102520161009
309280? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016102520161009
309304? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016102520161009
309784? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102520161009
309968? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102520161009
310360? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102520161009
310600? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102520161009
310928? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102520161009
312608? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102520161009
313088? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102520161009
314160? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016102520161009
314208? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016102520161009
320976? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016102520161009
324872? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102520161009
324920? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102520161009
327584? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102520161009
328144? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2016102520161009
328672? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016102520161009
328848? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016102520161009
329096? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016102520161009
329136? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102520161009
329264? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016102520161009
329608? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102520161009
329608? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016102520161009
329656? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016102520161009
329688? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102520161009
330096? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102520161009
330664? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102520161009
330760? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102520161009
330776? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102520161009
330824? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016102520161009
331024? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016102520161009
331504? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102520161009
331512? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016102520161009
331640? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016102520161009
331872? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102520161009
331888? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102520161009
332400? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016102520161009
332592? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016102520161009
337976? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102520161009
338408? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102520161009
338584? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102520161009
339008? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102520161009
339984? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102520161009
340016? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016102520161009
340152? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102520161009
340256? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102520161009
341104? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102520161009
341248? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016102520161009
341328? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016102520161009
341440? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102520161009
341608? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102520161009
341640? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102520161009
341744? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102520161009
341800? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102520161009
343624? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016102520161009
343688? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102520161009
343704? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2016102520161009
343920? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016102520161009
344216? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016102520161009
344424? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102520161009
345496? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102520161009
346352? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102520161009
346888? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102520161009
347432? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102520161009
347888? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016102520161009
347928? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102520161009
348280? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102520161009
348352? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102520161009
348840? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102520161009
348856? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102520161009
348864? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016102520161009
349376? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102520161009
349464? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016102520161009
349512? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102520161009
349664? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102520161009
349704? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016102520161009
349720? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016102520161009
350280? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016102520161009
352296? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102520161009
353232? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102520161009
353504? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016102520161009
354736? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102520161009
354952? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102520161009
355456? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102520161009
355592? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102520161009
355944? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102520161009
357696? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102520161009
358336? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102520161009
358464? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016102520161009
359296? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102520161009
359304? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102520161009
359344? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016102520161009
359448? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102520161009
359552? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102520161009
361104? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016102520161009
362336? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102520161009
362424? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2016102520161009
362584? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102520161009
362608? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016102520161009
368344? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102520161009
369352? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102520161009
370144? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102520161009
372408? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102520161009

Test failure

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

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