Implementation notes: x86, h3neo, crypto_aead/pi16cipher128v1

Computer: h3neo
Architecture: x86
CPU ID: AuthenticAMD-00100f63-078bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: pi16cipher128v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
335303? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016110520161009
335566? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016110520161009
336488? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110520161009
337718? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110520161009
347716? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110520161009
347765? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110520161009
347939? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016110520161009
348008? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016110520161009
348245? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110520161009
348260? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110520161009
348438? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110520161009
348450? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110520161009
348536? ? ?? ? ?optimized_nonSSEgcc_-m32_-O3_-fomit-frame-pointer2016110520161009
348793? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016110520161009
349799? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110520161009
356793? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110520161009
356910? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110520161009
357009? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016110520161009
359484? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110520161009
361339? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110520161009
361676? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110520161009
361944? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110520161009
362011? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110520161009
362078? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016110520161009
362585? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110520161009
362602? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016110520161009
362653? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110520161009
363465? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016110520161009
363506? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016110520161009
364247? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016110520161009
367056? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016110520161009
367639? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016110520161009
370789? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110520161009
371031? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110520161009
372851? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016110520161009
373678? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110520161009
373822? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016110520161009
374133? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110520161009
377344? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016110520161009
377901? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110520161009
378456? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110520161009
380845? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110520161009
381393? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110520161009
382025? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016110520161009
383667? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016110520161009
388349? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016110520161009
389053? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016110520161009
389798? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110520161009
389799? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016110520161009
391304? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110520161009
391447? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016110520161009
391712? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110520161009
392929? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016110520161009
404335? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110520161009
409561? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110520161009
409880? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110520161009
413802? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110520161009
545938? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016110520161009
551900? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110520161009
555237? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016110520161009
558399? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110520161009
558931? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016110520161009
559146? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016110520161009
559147? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110520161009
569307? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016110520161009
572181? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2016110520161009
587321? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110520161009
592854? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110520161009
593555? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110520161009
593752? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110520161009
593759? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110520161009
593815? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110520161009
593915? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110520161009
594196? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110520161009
594500? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110520161009
594860? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110520161009
599245? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016110520161009
600101? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016110520161009
603760? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110520161009
603824? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110520161009
603847? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110520161009
603909? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110520161009
606311? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110520161009
606662? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110520161009
608188? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110520161009
609525? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110520161009
635699? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016110520161009
647858? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110520161009
647859? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110520161009
649114? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016110520161009
652601? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016110520161009
658249? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016110520161009
659701? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016110520161009
660909? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016110520161009
661387? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110520161009
661464? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016110520161009
662485? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016110520161009
667622? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016110520161009
668046? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016110520161009
668129? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110520161009
668133? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110520161009
668824? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110520161009
668877? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016110520161009
676733? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016110520161009
677987? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016110520161009
679386? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016110520161009
685285? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016110520161009
687455? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016110520161009
706108? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110520161009
709166? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110520161009
711115? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016110520161009
711425? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110520161009
711523? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016110520161009
711670? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016110520161009
722811? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110520161009
730264? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110520161009
730363? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110520161009
732280? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016110520161009
732404? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110520161009
736860? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110520161009
736951? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016110520161009
742382? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110520161009
743075? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110520161009
743221? ? ?? ? ?optimized_nonSSEgcc_-m32_-O2_-fomit-frame-pointer2016110520161009
744470? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016110520161009
744929? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110520161009
745399? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016110520161009
752894? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016110520161009
753217? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016110520161009
758815? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110520161009
783967? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110520161009
812781? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110520161009
815973? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016110520161009
817136? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110520161009
818482? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016110520161009
840067? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110520161009
865110? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016110520161009
866103? ? ?? ? ?optimized_nonSSEgcc_-m32_-O_-fomit-frame-pointer2016110520161009
866889? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110520161009
870065? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016110520161009
873436? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110520161009
873768? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016110520161009
875191? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016110520161009
875971? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016110520161009
876755? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016110520161009
877405? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110520161009
877822? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110520161009
879055? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110520161009
880736? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110520161009
881350? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016110520161009
881399? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110520161009
882777? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016110520161009
884589? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110520161009
895855? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016110520161009
902719? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016110520161009
904201? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016110520161009
904526? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2016110520161009
906371? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016110520161009
907264? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016110520161009
907628? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016110520161009
911425? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110520161009
912232? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016110520161009
914208? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016110520161009
915987? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016110520161009
917087? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110520161009
923284? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016110520161009
923498? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016110520161009
931573? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110520161009
931897? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110520161009
932233? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110520161009
934162? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110520161009
936692? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110520161009
937026? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016110520161009
940525? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016110520161009
951186? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016110520161009
954113? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110520161009
955497? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016110520161009
955504? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016110520161009
955781? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110520161009
956692? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016110520161009
958707? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016110520161009
959322? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110520161009
959355? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110520161009
961332? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110520161009
962054? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2016110520161009
962433? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016110520161009
965226? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016110520161009
966068? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110520161009
966771? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016110520161009
967725? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110520161009
970172? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016110520161009
973386? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016110520161009
975166? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110520161009
975740? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110520161009
975887? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110520161009
976062? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110520161009
976842? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110520161009
977508? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016110520161009
978017? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110520161009
978267? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016110520161009
978653? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016110520161009
982677? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110520161009
984596? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110520161009
985058? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110520161009
986738? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016110520161009
987415? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110520161009
987512? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110520161009
987521? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110520161009
987527? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110520161009
987919? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110520161009
987985? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110520161009
988023? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110520161009
988693? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016110520161009
990974? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110520161009
991525? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110520161009
992284? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016110520161009
993937? ? ?? ? ?optimized_nonSSEgcc_-m32_-Os_-fomit-frame-pointer2016110520161009
995274? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016110520161009
997460? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110520161009
997465? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016110520161009
998682? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110520161009
998778? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110520161009
1000204? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016110520161009
1004120? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016110520161009
1004156? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016110520161009
1004277? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110520161009
1007600? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110520161009
1014105? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110520161009
1016362? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016110520161009
1018836? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110520161009
1019705? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016110520161009
1020500? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016110520161009
1021368? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016110520161009
1022088? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110520161009
1022538? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016110520161009
1024032? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016110520161009
1028959? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016110520161009
1030248? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016110520161009
1030547? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016110520161009
1038331? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110520161009
1043136? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110520161009
1058670? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110520161009
1062565? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016110520161009
1062755? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016110520161009
1062794? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016110520161009
1066295? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110520161009
1066347? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110520161009
1066363? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110520161009
1066859? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110520161009
1068788? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110520161009
1080483? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110520161009
1088437? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110520161009
1090293? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110520161009
1094524? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110520161009
1095871? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110520161009
1102183? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110520161009
1105101? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110520161009
1108744? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110520161009
1110020? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110520161009
1120083? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110520161009
1133283? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110520161009
1134004? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110520161009
1137579? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110520161009
1144689? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110520161009
1148088? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110520161009
1152952? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110520161009
1153292? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016110520161009
1153408? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016110520161009
1154789? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016110520161009
1154881? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016110520161009
1156321? ? ?? ? ?optimized_nonSSEgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110520161009
1157950? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016110520161009
1162448? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016110520161009
1163531? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016110520161009
1169843? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016110520161009
1208803? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016110520161009
1243001? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110520161009
1246187? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110520161009
1247796? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110520161009
1250758? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016110520161009
1251485? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110520161009
1256380? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016110520161009
1259538? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016110520161009
1266570? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016110520161009
1274936? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016110520161009
1275610? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016110520161009
1320968? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016110520161009
1321919? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016110520161009
1327929? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110520161009
1328356? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016110520161009
1329942? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016110520161009
1341805? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110520161009
1345210? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016110520161009
1349255? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2016110520161009
1350138? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016110520161009
1351429? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016110520161009
1352574? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016110520161009
1353263? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110520161009
1353284? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016110520161009
1355771? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016110520161009
1362616? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016110520161009
1362956? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016110520161009
1368435? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016110520161009
1369493? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016110520161009
1373647? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110520161009
1373660? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110520161009
1378909? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016110520161009
1379310? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016110520161009
1387546? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110520161009
1392147? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110520161009
1393137? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016110520161009
1407991? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110520161009
1415595? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110520161009
1423529? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016110520161009
1425583? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016110520161009
1432733? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016110520161009
1449004? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016110520161009
1481858? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016110520161009
1484151? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016110520161009
1498293? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016110520161009

Test failure

Implementation: crypto_aead/pi16cipher128v1/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