Implementation notes: x86, mace, crypto_aead/pi32cipher128v1

Computer: mace
Architecture: x86
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: pi32cipher128v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
150652? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016110720161009
152342? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016110720161009
152542? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016110720161009
152701? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110720161009
152808? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110720161009
152830? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110720161009
152944? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110720161009
154041? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110720161009
154099? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110720161009
154145? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110720161009
154151? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110720161009
154234? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016110720161009
154310? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110720161009
154385? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016110720161009
154530? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016110720161009
155697? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110720161009
156039? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110720161009
156084? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110720161009
156355? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110720161009
156691? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110720161009
156761? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016110720161009
156989? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110720161009
157446? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110720161009
157702? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110720161009
157888? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110720161009
157914? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110720161009
158005? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110720161009
158039? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110720161009
158080? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110720161009
158183? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110720161009
158220? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110720161009
158407? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110720161009
158592? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016110720161009
158668? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110720161009
158793? ? ?? ? ?optimized_nonSSEgcc_-m32_-O3_-fomit-frame-pointer2016110720161009
159076? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016110720161009
159180? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016110720161009
159817? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110720161009
160153? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016110720161009
160302? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110720161009
160330? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110720161009
160738? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110720161009
160738? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110720161009
160751? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110720161009
160753? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110720161009
160779? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016110720161009
160884? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110720161009
160949? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016110720161009
161088? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110720161009
161127? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016110720161009
161377? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016110720161009
161575? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016110720161009
161762? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110720161009
161882? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016110720161009
161998? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016110720161009
162132? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110720161009
162132? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016110720161009
163521? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110720161009
163629? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110720161009
164304? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110720161009
164327? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110720161009
164337? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110720161009
164339? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110720161009
164777? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016110720161009
164946? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016110720161009
164979? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016110720161009
164984? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016110720161009
165530? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110720161009
165571? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110720161009
172494? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110720161009
172874? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110720161009
173430? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110720161009
176622? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110720161009
248208? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016110720161009
251726? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016110720161009
251902? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110720161009
251947? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016110720161009
251991? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110720161009
252276? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110720161009
252486? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110720161009
252510? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110720161009
253104? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110720161009
253215? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110720161009
253215? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110720161009
253357? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110720161009
253483? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110720161009
253840? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110720161009
254167? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110720161009
254275? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110720161009
254401? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110720161009
254550? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016110720161009
254711? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110720161009
254717? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110720161009
254729? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110720161009
254763? ? ?? ? ?optimized_nonSSEgcc_-m32_-Os_-fomit-frame-pointer2016110720161009
254920? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016110720161009
254926? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110720161009
255036? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110720161009
255199? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110720161009
255209? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110720161009
255226? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110720161009
255228? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110720161009
255290? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016110720161009
255715? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016110720161009
255951? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110720161009
256245? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110720161009
256273? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016110720161009
256366? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016110720161009
256687? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016110720161009
256877? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110720161009
257044? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2016110720161009
257049? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110720161009
257070? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110720161009
257173? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016110720161009
257534? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016110720161009
257807? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110720161009
257951? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110720161009
258003? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110720161009
258564? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016110720161009
258845? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016110720161009
258845? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016110720161009
258916? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110720161009
258928? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016110720161009
258929? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110720161009
258934? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110720161009
259043? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110720161009
259191? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110720161009
259484? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016110720161009
259487? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016110720161009
259623? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110720161009
259837? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110720161009
259839? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016110720161009
259841? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016110720161009
259849? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110720161009
259935? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110720161009
259996? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110720161009
260627? ? ?? ? ?optimized_nonSSEgcc_-m32_-O2_-fomit-frame-pointer2016110720161009
260858? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110720161009
260865? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110720161009
260904? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016110720161009
261369? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110720161009
261527? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110720161009
261622? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016110720161009
261657? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016110720161009
261657? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110720161009
261776? ? ?? ? ?optimized_nonSSEgcc_-m32_-O_-fomit-frame-pointer2016110720161009
262022? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110720161009
262318? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016110720161009
262344? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016110720161009
262488? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016110720161009
262696? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110720161009
262943? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110720161009
263108? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016110720161009
263304? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110720161009
263388? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016110720161009
263534? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110720161009
263654? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110720161009
263741? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110720161009
264359? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110720161009
264653? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110720161009
264964? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110720161009
264978? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110720161009
264997? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110720161009
265033? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110720161009
265033? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110720161009
265139? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110720161009
265957? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016110720161009
267257? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016110720161009
267675? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110720161009
268001? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110720161009
268133? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016110720161009
268507? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110720161009
268851? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110720161009
269073? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110720161009
269132? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110720161009
269569? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110720161009
271136? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016110720161009
271142? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110720161009
272028? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110720161009
272387? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110720161009
272850? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110720161009
272993? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110720161009
273290? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110720161009
273744? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016110720161009
274434? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110720161009
274579? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110720161009
274610? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110720161009
274665? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110720161009
274720? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110720161009
276817? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016110720161009
277478? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016110720161009
279557? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110720161009
279558? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110720161009
281320? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016110720161009
281373? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016110720161009
281837? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110720161009
281868? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110720161009
281873? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016110720161009
282113? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016110720161009
282506? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016110720161009
284933? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016110720161009
285050? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016110720161009
285054? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110720161009
285849? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110720161009
286147? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016110720161009
288478? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016110720161009
288946? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016110720161009
289369? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110720161009
289510? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110720161009
289520? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110720161009
289694? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016110720161009
289772? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110720161009
290399? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110720161009
292183? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110720161009
303735? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110720161009
312452? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110720161009
312489? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016110720161009
312490? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110720161009
316998? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110720161009
318730? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016110720161009
319507? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110720161009
320284? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016110720161009
322432? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110720161009
322446? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110720161009
322458? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110720161009
322500? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110720161009
324241? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110720161009
324458? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110720161009
327246? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016110720161009
327279? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016110720161009
328537? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110720161009
328918? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110720161009
340755? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110720161009
363291? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110720161009
364749? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110720161009
364760? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110720161009
365451? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110720161009
366635? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016110720161009
366943? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110720161009
367239? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110720161009
367288? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110720161009
369366? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110720161009
369402? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110720161009
369530? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016110720161009
369869? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016110720161009
369881? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110720161009
369990? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110720161009
370230? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110720161009
370603? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016110720161009
370607? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110720161009
371077? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110720161009
371895? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110720161009
372008? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110720161009
372088? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110720161009
372239? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110720161009
372293? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110720161009
372346? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016110720161009
372356? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110720161009
372472? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016110720161009
372518? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110720161009
372544? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016110720161009
372832? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110720161009
372834? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110720161009
372992? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016110720161009
373241? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016110720161009
373308? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110720161009
373510? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016110720161009
373518? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016110720161009
373528? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016110720161009
373546? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110720161009
373734? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110720161009
373734? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110720161009
373763? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016110720161009
373906? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016110720161009
373973? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016110720161009
373974? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110720161009
374063? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110720161009
374071? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016110720161009
374167? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110720161009
374234? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110720161009
374237? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110720161009
374350? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2016110720161009
374414? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110720161009
374740? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110720161009
375075? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110720161009
375175? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110720161009
375419? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110720161009
375508? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2016110720161009
375786? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016110720161009
375923? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2016110720161009
376103? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016110720161009
376181? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110720161009
376226? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016110720161009
376568? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110720161009
377601? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110720161009
378266? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016110720161009
378269? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016110720161009
378274? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110720161009
378386? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110720161009
378490? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016110720161009
378879? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110720161009
378935? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110720161009
379012? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110720161009
379711? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016110720161009
379777? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016110720161009
380219? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016110720161009
380394? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110720161009
381384? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016110720161009
381629? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110720161009
382252? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110720161009
383231? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110720161009
383248? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110720161009
384015? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110720161009
384031? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110720161009
386325? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110720161009
386431? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016110720161009
388841? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110720161009
397639? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110720161009
401494? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110720161009
415218? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016110720161009

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: 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