Implementation notes: x86, h3neo, crypto_aead/pi32cipher256v1

Computer: h3neo
Architecture: x86
CPU ID: AuthenticAMD-00100f63-078bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: pi32cipher256v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
148796? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016110620161009
149721? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016110620161009
149903? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110620161009
150359? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110620161009
150364? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016110620161009
150635? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110620161009
150846? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110620161009
153313? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016110620161009
153330? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016110620161009
153378? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110620161009
153914? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110620161009
153995? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110620161009
154056? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110620161009
154071? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016110620161009
154292? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110620161009
154676? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110620161009
155221? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110620161009
155378? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110620161009
155380? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110620161009
155390? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110620161009
155497? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110620161009
155552? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016110620161009
155572? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110620161009
155587? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110620161009
155703? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016110620161009
155907? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110620161009
155958? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110620161009
155968? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110620161009
156113? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110620161009
156388? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110620161009
156638? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110620161009
156645? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110620161009
156749? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110620161009
156905? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110620161009
157168? ? ?? ? ?optimized_nonSSEgcc_-m32_-O3_-fomit-frame-pointer2016110620161009
157367? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016110620161009
157896? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016110620161009
157960? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110620161009
158134? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016110620161009
158248? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016110620161009
158471? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016110620161009
158748? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110620161009
158761? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016110620161009
158767? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110620161009
158880? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110620161009
158928? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110620161009
158960? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016110620161009
158979? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110620161009
159157? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016110620161009
159243? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110620161009
159244? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110620161009
159310? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016110620161009
159402? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110620161009
159501? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016110620161009
159926? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016110620161009
160342? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110620161009
160623? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016110620161009
160995? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016110620161009
161461? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110620161009
161534? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110620161009
161562? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110620161009
161828? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110620161009
162965? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110620161009
163043? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110620161009
164339? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110620161009
164610? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016110620161009
165150? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110620161009
165592? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016110620161009
166653? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110620161009
169339? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110620161009
170840? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110620161009
170882? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110620161009
172995? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110620161009
245436? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016110620161009
247039? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110620161009
248148? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016110620161009
251179? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110620161009
251843? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110620161009
251869? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110620161009
251877? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110620161009
252564? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110620161009
252581? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110620161009
252635? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110620161009
252795? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016110620161009
252870? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110620161009
253086? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110620161009
253295? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110620161009
253475? ? ?? ? ?optimized_nonSSEgcc_-m32_-Os_-fomit-frame-pointer2016110620161009
254221? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016110620161009
254381? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110620161009
254740? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110620161009
254895? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110620161009
255174? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016110620161009
255338? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110620161009
255381? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016110620161009
255444? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110620161009
255567? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110620161009
256071? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016110620161009
256280? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016110620161009
256418? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110620161009
256420? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110620161009
256532? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110620161009
256794? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016110620161009
256814? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2016110620161009
257287? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110620161009
257414? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110620161009
257589? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110620161009
257621? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110620161009
257625? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110620161009
257793? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016110620161009
257824? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110620161009
257900? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016110620161009
258134? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110620161009
258228? ? ?? ? ?optimized_nonSSEgcc_-m32_-O_-fomit-frame-pointer2016110620161009
258404? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016110620161009
258764? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110620161009
258769? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110620161009
258966? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016110620161009
259269? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110620161009
259372? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016110620161009
259396? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110620161009
259430? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110620161009
259554? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110620161009
259573? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110620161009
259593? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016110620161009
259691? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110620161009
259915? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110620161009
260008? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016110620161009
260100? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110620161009
260345? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110620161009
260563? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110620161009
260639? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110620161009
260909? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016110620161009
261355? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110620161009
261356? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016110620161009
261469? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110620161009
261608? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110620161009
261749? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110620161009
261766? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016110620161009
261815? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110620161009
261930? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110620161009
262057? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110620161009
262100? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110620161009
262147? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110620161009
262162? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016110620161009
262181? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110620161009
262230? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110620161009
262781? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110620161009
262795? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110620161009
262810? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016110620161009
263071? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110620161009
263556? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016110620161009
263699? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110620161009
263760? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016110620161009
263908? ? ?? ? ?optimized_nonSSEgcc_-m32_-O2_-fomit-frame-pointer2016110620161009
264258? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110620161009
264258? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110620161009
264318? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016110620161009
264583? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016110620161009
264873? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110620161009
265120? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016110620161009
265282? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110620161009
265432? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110620161009
265722? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016110620161009
266007? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016110620161009
266742? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016110620161009
266901? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110620161009
267129? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110620161009
267182? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016110620161009
267344? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110620161009
267502? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110620161009
267691? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110620161009
268476? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110620161009
268753? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110620161009
268755? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110620161009
269273? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110620161009
269730? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110620161009
270053? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110620161009
270616? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016110620161009
270929? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016110620161009
270971? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110620161009
271241? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110620161009
271777? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110620161009
272465? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110620161009
272640? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110620161009
272842? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110620161009
274261? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016110620161009
274468? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016110620161009
277158? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110620161009
277364? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110620161009
278222? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110620161009
278234? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110620161009
279249? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110620161009
279546? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016110620161009
279854? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016110620161009
280371? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016110620161009
281308? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016110620161009
283254? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110620161009
283266? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016110620161009
284053? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016110620161009
285476? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016110620161009
285774? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016110620161009
285806? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016110620161009
286066? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110620161009
286321? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110620161009
286471? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016110620161009
286663? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110620161009
286688? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110620161009
286950? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016110620161009
286958? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110620161009
287001? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110620161009
287232? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110620161009
287637? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110620161009
291845? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016110620161009
301316? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110620161009
307104? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016110620161009
307173? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110620161009
308212? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110620161009
311308? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110620161009
311695? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016110620161009
312442? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110620161009
314206? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016110620161009
318719? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110620161009
318971? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110620161009
319206? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110620161009
319466? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110620161009
322748? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110620161009
322752? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110620161009
325906? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016110620161009
326590? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016110620161009
326714? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110620161009
326776? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110620161009
337688? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110620161009
363579? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110620161009
363742? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110620161009
367175? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110620161009
368950? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110620161009
369670? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110620161009
371006? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110620161009
371081? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016110620161009
371227? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110620161009
371297? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016110620161009
371348? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016110620161009
371348? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110620161009
371516? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110620161009
371651? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110620161009
372346? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110620161009
372416? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110620161009
372548? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2016110620161009
372616? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016110620161009
372706? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2016110620161009
372708? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110620161009
372973? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110620161009
373036? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110620161009
373043? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110620161009
373131? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016110620161009
373410? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110620161009
373456? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110620161009
373570? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110620161009
373845? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110620161009
373904? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110620161009
374105? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110620161009
374315? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016110620161009
374427? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110620161009
374609? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110620161009
374707? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110620161009
374801? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110620161009
374969? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016110620161009
375132? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110620161009
375338? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016110620161009
375817? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016110620161009
375957? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110620161009
375967? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110620161009
376006? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110620161009
376188? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110620161009
376513? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016110620161009
376579? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016110620161009
376735? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110620161009
376981? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016110620161009
377276? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110620161009
377303? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110620161009
377312? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110620161009
377468? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016110620161009
377553? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016110620161009
377817? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016110620161009
377990? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110620161009
378085? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110620161009
378697? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110620161009
379831? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110620161009
379970? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016110620161009
380591? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016110620161009
380940? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016110620161009
380993? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110620161009
381007? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110620161009
381210? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110620161009
381759? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110620161009
381775? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016110620161009
381978? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110620161009
382239? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016110620161009
382240? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110620161009
382427? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016110620161009
382799? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016110620161009
383048? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016110620161009
383112? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110620161009
383671? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2016110620161009
384258? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110620161009
385691? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110620161009
386209? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110620161009
386381? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110620161009
386847? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110620161009
386969? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110620161009
387119? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110620161009
388593? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016110620161009
391193? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016110620161009
394333? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016110620161009
395906? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110620161009
399106? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016110620161009
403102? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110620161009
403500? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110620161009
407993? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016110620161009

Test failure

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

Number of similar (compiler,implementation) pairs: 20, 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=core2 -O3 -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