Implementation notes: x86, morningstar, crypto_aead/ascon128v1

Computer: morningstar
Architecture: x86
CPU ID: AuthenticAMD-00100f42-178bfbff
SUPERCOP version: 20170904
Operation: crypto_aead
Primitive: ascon128v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
446676? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072720170718
446708? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072720170718
447543? ? ?? ? ?opt64gcc_-m32_-Os_-fomit-frame-pointer2017072720170718
447547? ? ?? ? ?opt64gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072720170718
447696? ? ?? ? ?opt64gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072720170718
447699? ? ?? ? ?opt64gcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072720170718
447724? ? ?? ? ?opt64gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072720170718
447864? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072720170718
447901? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072720170718
451368? ? ?? ? ?opt64gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072720170718
451388? ? ?? ? ?opt64gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072720170718
452092? ? ?? ? ?opt64gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072720170718
452096? ? ?? ? ?opt64gcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072720170718
452131? ? ?? ? ?opt64gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072720170718
452147? ? ?? ? ?opt64gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017072720170718
453722? ? ?? ? ?opt64gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072720170718
453722? ? ?? ? ?opt64gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072720170718
454470? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072720170718
454920? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072720170718
454920? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072720170718
455094? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072720170718
455109? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072720170718
455129? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072720170718
455426? ? ?? ? ?opt64gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072720170718
455429? ? ?? ? ?opt64gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072720170718
455659? ? ?? ? ?opt64gcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072720170718
456306? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072720170718
456317? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072720170718
456416? ? ?? ? ?opt64gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072720170718
456419? ? ?? ? ?opt64gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072720170718
456432? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072720170718
456437? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072720170718
456449? ? ?? ? ?opt64gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072720170718
456760? ? ?? ? ?opt64gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072720170718
456764? ? ?? ? ?opt64gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072720170718
456766? ? ?? ? ?opt64gcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072720170718
459374? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072720170718
459376? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072720170718
459392? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072720170718
461297? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072720170718
461670? ? ?? ? ?opt64gcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072720170718
468962? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072720170718
469665? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072720170718
469690? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072720170718
470132? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072720170718
472535? ? ?? ? ?opt64gcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072720170718
472874? ? ?? ? ?opt64gcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072720170718
473283? ? ?? ? ?opt64gcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072720170718
475872? ? ?? ? ?opt64gcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072720170718
477937? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072720170718
478117? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072720170718
478289? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072720170718
479251? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072720170718
479264? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072720170718
479425? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072720170718
479829? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072720170718
479866? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072720170718
480370? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072720170718
480558? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072720170718
480628? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072720170718
480936? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072720170718
483536? ? ?? ? ?opt64gcc_-m32_-O2_-fomit-frame-pointer2017072720170718
484741? ? ?? ? ?opt64gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072720170718
484907? ? ?? ? ?opt64gcc_-m32_-O3_-fomit-frame-pointer2017072720170718
485027? ? ?? ? ?opt64gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072720170718
485230? ? ?? ? ?opt64gcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072720170718
485242? ? ?? ? ?opt64gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072720170718
485246? ? ?? ? ?opt64gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072720170718
485782? ? ?? ? ?opt64gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072720170718
485788? ? ?? ? ?opt64gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072720170718
486395? ? ?? ? ?opt64gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072720170718
486414? ? ?? ? ?opt64gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072720170718
486702? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072720170718
487403? ? ?? ? ?opt64gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072720170718
487427? ? ?? ? ?opt64gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072720170718
487640? ? ?? ? ?opt64gcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072720170718
487837? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072720170718
489020? ? ?? ? ?opt64gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072720170718
489028? ? ?? ? ?opt64gcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072720170718
489048? ? ?? ? ?opt64gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072720170718
489050? ? ?? ? ?opt64gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017072720170718
491860? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072720170718
491901? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072720170718
492261? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072720170718
492262? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072720170718
492309? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072720170718
492317? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072720170718
492325? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072720170718
492395? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072720170718
492395? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072720170718
492637? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072720170718
493122? ? ?? ? ?opt64gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072720170718
494373? ? ?? ? ?opt64gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072720170718
494719? ? ?? ? ?opt64gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072720170718
494719? ? ?? ? ?opt64gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072720170718
496027? ? ?? ? ?opt64gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072720170718
496070? ? ?? ? ?opt64gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072720170718
497623? ? ?? ? ?opt64gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072720170718
497624? ? ?? ? ?opt64gcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072720170718
497648? ? ?? ? ?opt64gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072720170718
500323? ? ?? ? ?opt64gcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072720170718
502443? ? ?? ? ?opt64gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072720170718
502461? ? ?? ? ?opt64gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072720170718
503054? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072720170718
503072? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072720170718
503439? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072720170718
503489? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072720170718
504243? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072720170718
504244? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072720170718
504251? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072720170718
504253? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072720170718
504467? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072720170718
504480? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072720170718
504495? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072720170718
504526? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072720170718
507248? ? ?? ? ?opt64gcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072720170718
508954? ? ?? ? ?opt64gcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072720170718
510120? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072720170718
510458? ? ?? ? ?opt64gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072720170718
510458? ? ?? ? ?opt64gcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072720170718
511064? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072720170718
511069? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072720170718
511085? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072720170718
511552? ? ?? ? ?opt64gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072720170718
511558? ? ?? ? ?opt64gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072720170718
511560? ? ?? ? ?opt64gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072720170718
511576? ? ?? ? ?opt64gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072720170718
511843? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072720170718
511861? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072720170718
511864? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072720170718
511895? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072720170718
512403? ? ?? ? ?opt64gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072720170718
512403? ? ?? ? ?opt64gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072720170718
512404? ? ?? ? ?opt64gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072720170718
512418? ? ?? ? ?opt64gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072720170718
519559? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072720170718
519581? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072720170718
519699? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072720170718
519958? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072720170718
520141? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072720170718
520145? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072720170718
521320? ? ?? ? ?opt64gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072720170718
521320? ? ?? ? ?opt64gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072720170718
521336? ? ?? ? ?opt64gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072720170718
521344? ? ?? ? ?opt64gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072720170718
522063? ? ?? ? ?opt64gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072720170718
522651? ? ?? ? ?opt64gcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072720170718
522653? ? ?? ? ?opt64gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072720170718
522656? ? ?? ? ?opt64gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072720170718
525466? ? ?? ? ?opt64gcc_-m32_-O_-fomit-frame-pointer2017072720170718
526277? ? ?? ? ?opt64gcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072720170718
526287? ? ?? ? ?opt64gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072720170718
526305? ? ?? ? ?opt64gcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072720170718
526317? ? ?? ? ?opt64gcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072720170718
526317? ? ?? ? ?opt64gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072720170718
526354? ? ?? ? ?opt64gcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072720170718
526359? ? ?? ? ?opt64gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072720170718
526384? ? ?? ? ?opt64gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072720170718
526533? ? ?? ? ?opt64gcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072720170718
527057? ? ?? ? ?opt64gcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017072720170718
637771? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072720170718
643600? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072720170718
644082? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072720170718
645266? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072720170718
645514? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072720170718
651048? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072720170718
651821? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072720170718
651826? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072720170718
652662? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072720170718
653595? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072720170718
654201? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017072720170718
655760? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072720170718
655784? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072720170718
655795? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072720170718
656816? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072720170718
656912? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072720170718
657720? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072720170718
657814? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072720170718
658482? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072720170718
660605? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072720170718
660671? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072720170718
660741? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072720170718
661824? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072720170718
662173? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072720170718
664185? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072720170718
664328? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072720170718
666357? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072720170718
666495? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072720170718
667274? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072720170718
667840? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072720170718
671072? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072720170718
671128? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072720170718
671611? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072720170718
673176? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072720170718
675804? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072720170718
677360? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072720170718
677397? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072720170718
711166? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072720170718
718064? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072720170718
719343? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072720170718
722249? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072720170718
724855? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072720170718
725146? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072720170718
732147? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072720170718
733909? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072720170718
738965? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072720170718
739509? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072720170718
740424? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072720170718
740464? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072720170718
740518? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072720170718
741003? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072720170718
741035? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072720170718
743610? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072720170718
744047? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072720170718
752453? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072720170718
788373? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072720170718
789313? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072720170718
790555? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072720170718
790581? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072720170718
791309? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072720170718
795898? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072720170718
797057? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072720170718
799709? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072720170718
801416? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072720170718
805315? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072720170718
805697? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072720170718
807053? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072720170718
807232? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072720170718
807861? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072720170718
808306? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072720170718
808315? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072720170718
811406? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072720170718
818389? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072720170718
1086688? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072720170718
1086712? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072720170718
1094496? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072720170718
1094600? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072720170718
1094615? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072720170718
1094656? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072720170718
1094845? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072720170718
1095981? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072720170718
1096467? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072720170718
1099443? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072720170718
1100838? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072720170718
1103877? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072720170718
1103883? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017072720170718
1105152? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072720170718
1105255? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072720170718
1105541? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072720170718
1105672? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072720170718
1105834? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072720170718
1106434? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072720170718
1107152? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017072720170718
1108144? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072720170718
1110621? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072720170718
1111685? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072720170718
1113208? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072720170718
1113209? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072720170718
1113262? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072720170718
1113314? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017072720170718
1114599? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017072720170718
1115528? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072720170718
1115797? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072720170718
1116162? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072720170718
1116753? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072720170718
1118558? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072720170718
1119507? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072720170718
1119722? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072720170718
1120227? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072720170718
1120309? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072720170718
1123397? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072720170718
1124565? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072720170718
1125343? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072720170718
1125347? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072720170718
1125608? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072720170718
1125642? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072720170718
1126488? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072720170718
1126688? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072720170718
1127536? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072720170718
1129112? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072720170718
1129242? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072720170718
1129299? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072720170718
1130344? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072720170718
1130347? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072720170718
1130685? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072720170718
1133917? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072720170718
1134319? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072720170718
1135050? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072720170718
1136952? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072720170718
1143483? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072720170718
1145290? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017072720170718
1145667? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072720170718
1145746? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072720170718
1145911? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072720170718
1145916? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072720170718
1151520? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072720170718
1151989? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072720170718
1154949? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072720170718
1158555? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072720170718
1159010? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072720170718
1160179? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072720170718
1160223? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072720170718
1160688? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072720170718
1163880? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072720170718
1164100? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072720170718
1165338? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072720170718
1165982? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072720170718
1166146? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072720170718
1166816? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072720170718
1166866? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072720170718
1170748? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072720170718
1176944? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072720170718
1179677? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017072720170718
1181165? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072720170718
1181331? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072720170718
1183147? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072720170718
1185160? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072720170718
1185437? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072720170718
1186085? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072720170718
1186571? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072720170718

Test failure

Implementation: crypto_aead/ascon128v1/opt64
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 opt64 ref
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer opt64 ref
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer opt64 ref
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer opt64 ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer opt64 ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer opt64 ref
gcc -m32 -march=core2 -O3 -fomit-frame-pointer opt64 ref
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer opt64 ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer opt64 ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer opt64 ref