Implementation notes: x86, mace, crypto_aead/ascon128v1

Computer: mace
Architecture: x86
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: ascon128v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
453412? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102720161009
453429? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016102720161009
453679? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016102720161009
453702? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102720161009
455752? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016102720161009
455870? ? ?? ? ?opt64gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102720161009
455876? ? ?? ? ?opt64gcc_-m32_-Os_-fomit-frame-pointer2016102720161009
455997? ? ?? ? ?opt64gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102720161009
455998? ? ?? ? ?opt64gcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016102720161009
456024? ? ?? ? ?opt64gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102720161009
456093? ? ?? ? ?opt64gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102720161009
456099? ? ?? ? ?opt64gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102720161009
456099? ? ?? ? ?opt64gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102720161009
456342? ? ?? ? ?opt64gcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016102720161009
456966? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102720161009
456976? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102720161009
456976? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102720161009
457877? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102720161009
457897? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102720161009
458614? ? ?? ? ?opt64gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102720161009
458617? ? ?? ? ?opt64gcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016102720161009
458636? ? ?? ? ?opt64gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102720161009
458637? ? ?? ? ?opt64gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016102720161009
459820? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102720161009
459842? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102720161009
459871? ? ?? ? ?opt64gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102720161009
459887? ? ?? ? ?opt64gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102720161009
460635? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016102720161009
461281? ? ?? ? ?opt64gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102720161009
461300? ? ?? ? ?opt64gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102720161009
461306? ? ?? ? ?opt64gcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016102720161009
461537? ? ?? ? ?opt64gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102720161009
461547? ? ?? ? ?opt64gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102720161009
461839? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102720161009
461858? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102720161009
464390? ? ?? ? ?opt64gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102720161009
464390? ? ?? ? ?opt64gcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016102720161009
464412? ? ?? ? ?opt64gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102720161009
464547? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102720161009
464550? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016102720161009
464561? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102720161009
470388? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016102720161009
471476? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016102720161009
472651? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016102720161009
472683? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016102720161009
475308? ? ?? ? ?opt64gcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016102720161009
475680? ? ?? ? ?opt64gcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016102720161009
477060? ? ?? ? ?opt64gcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016102720161009
477432? ? ?? ? ?opt64gcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016102720161009
482594? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102720161009
482601? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102720161009
482687? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102720161009
482693? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102720161009
483100? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016102720161009
483345? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016102720161009
484041? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102720161009
484054? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102720161009
484574? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102720161009
484967? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016102720161009
484997? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016102720161009
485125? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102720161009
488586? ? ?? ? ?opt64gcc_-m32_-O2_-fomit-frame-pointer2016102720161009
488625? ? ?? ? ?opt64gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102720161009
488637? ? ?? ? ?opt64gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102720161009
489079? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102720161009
489356? ? ?? ? ?opt64gcc_-m32_-O3_-fomit-frame-pointer2016102720161009
489378? ? ?? ? ?opt64gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102720161009
489430? ? ?? ? ?opt64gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102720161009
489451? ? ?? ? ?opt64gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102720161009
489826? ? ?? ? ?opt64gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102720161009
489910? ? ?? ? ?opt64gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102720161009
490500? ? ?? ? ?opt64gcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016102720161009
490518? ? ?? ? ?opt64gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102720161009
490954? ? ?? ? ?opt64gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102720161009
491197? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102720161009
492187? ? ?? ? ?opt64gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102720161009
492192? ? ?? ? ?opt64gcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016102720161009
493365? ? ?? ? ?opt64gcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016102720161009
493365? ? ?? ? ?opt64gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102720161009
493377? ? ?? ? ?opt64gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016102720161009
493385? ? ?? ? ?opt64gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102720161009
494394? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102720161009
494407? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102720161009
494908? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016102720161009
494979? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102720161009
494988? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102720161009
495106? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102720161009
495111? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102720161009
495115? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016102720161009
495598? ? ?? ? ?opt64gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102720161009
495611? ? ?? ? ?opt64gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102720161009
495839? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102720161009
495848? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102720161009
496619? ? ?? ? ?opt64gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102720161009
496625? ? ?? ? ?opt64gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102720161009
498198? ? ?? ? ?opt64gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102720161009
498961? ? ?? ? ?opt64gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102720161009
499690? ? ?? ? ?opt64gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102720161009
499693? ? ?? ? ?opt64gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102720161009
499694? ? ?? ? ?opt64gcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016102720161009
502536? ? ?? ? ?opt64gcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016102720161009
502704? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016102720161009
503074? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016102720161009
503098? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102720161009
503281? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016102720161009
505610? ? ?? ? ?opt64gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102720161009
505619? ? ?? ? ?opt64gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102720161009
506471? ? ?? ? ?opt64gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102720161009
506478? ? ?? ? ?opt64gcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016102720161009
507216? ? ?? ? ?opt64gcc_-m32_-march=i486_-O_-fomit-frame-pointer2016102720161009
507442? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102720161009
507450? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102720161009
507451? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102720161009
507463? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102720161009
507861? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102720161009
507864? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102720161009
507866? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102720161009
507869? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102720161009
509165? ? ?? ? ?opt64gcc_-m32_-march=i386_-O_-fomit-frame-pointer2016102720161009
511336? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102720161009
511338? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102720161009
511352? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102720161009
511360? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102720161009
511380? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102720161009
511432? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016102720161009
511440? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102720161009
511463? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102720161009
513220? ? ?? ? ?opt64gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102720161009
513296? ? ?? ? ?opt64gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102720161009
513319? ? ?? ? ?opt64gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102720161009
513320? ? ?? ? ?opt64gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102720161009
514710? ? ?? ? ?opt64gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102720161009
514712? ? ?? ? ?opt64gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102720161009
514719? ? ?? ? ?opt64gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102720161009
514728? ? ?? ? ?opt64gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102720161009
517982? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102720161009
517993? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016102720161009
518043? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016102720161009
518932? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016102720161009
519017? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016102720161009
519062? ? ?? ? ?opt64gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016102720161009
521932? ? ?? ? ?opt64gcc_-m32_-march=k6_-O_-fomit-frame-pointer2016102720161009
521947? ? ?? ? ?opt64gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102720161009
521987? ? ?? ? ?opt64gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102720161009
522011? ? ?? ? ?opt64gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102720161009
522015? ? ?? ? ?opt64gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102720161009
522043? ? ?? ? ?opt64gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102720161009
522061? ? ?? ? ?opt64gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102720161009
522372? ? ?? ? ?opt64gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102720161009
524378? ? ?? ? ?opt64gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016102720161009
524400? ? ?? ? ?opt64gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102720161009
524415? ? ?? ? ?opt64gcc_-m32_-march=core2_-O_-fomit-frame-pointer2016102720161009
525027? ? ?? ? ?opt64gcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016102720161009
525160? ? ?? ? ?opt64gcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016102720161009
525202? ? ?? ? ?opt64gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102720161009
525210? ? ?? ? ?opt64gcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016102720161009
525239? ? ?? ? ?opt64gcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016102720161009
525287? ? ?? ? ?opt64gcc_-m32_-march=k8_-O_-fomit-frame-pointer2016102720161009
525306? ? ?? ? ?opt64gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102720161009
526326? ? ?? ? ?opt64gcc_-m32_-O_-fomit-frame-pointer2016102720161009
652084? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102720161009
656524? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2016102720161009
659396? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2016102720161009
663107? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102720161009
663859? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102720161009
663864? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102720161009
664046? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2016102720161009
666492? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102720161009
666523? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102720161009
666576? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2016102720161009
666756? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2016102720161009
666982? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102720161009
667419? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102720161009
667807? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102720161009
667875? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102720161009
668694? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102720161009
668865? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2016102720161009
668954? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2016102720161009
673950? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2016102720161009
673950? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2016102720161009
674282? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2016102720161009
674565? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102720161009
675515? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2016102720161009
675619? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2016102720161009
677903? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2016102720161009
678207? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102720161009
678313? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2016102720161009
678329? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2016102720161009
678553? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2016102720161009
680732? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2016102720161009
680769? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2016102720161009
680918? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102720161009
681017? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2016102720161009
682389? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2016102720161009
682390? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2016102720161009
684519? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2016102720161009
687143? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2016102720161009
726871? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102720161009
732649? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2016102720161009
733522? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102720161009
734839? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2016102720161009
742884? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102720161009
743178? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102720161009
745193? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102720161009
756970? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102720161009
757681? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102720161009
757682? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102720161009
757682? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102720161009
763293? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2016102720161009
766496? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102720161009
766555? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102720161009
766763? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2016102720161009
774964? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102720161009
775723? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102720161009
781499? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2016102720161009
825186? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102720161009
825617? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102720161009
827811? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2016102720161009
828277? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2016102720161009
841668? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102720161009
846606? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102720161009
846609? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102720161009
849821? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102720161009
850105? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2016102720161009
850187? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102720161009
850773? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2016102720161009
852833? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2016102720161009
854948? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102720161009
854948? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2016102720161009
858272? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2016102720161009
865067? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2016102720161009
876669? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102720161009
892004? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2016102720161009
1121348? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2016102720161009
1123748? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2016102720161009
1126053? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2016102720161009
1126063? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2016102720161009
1126065? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2016102720161009
1126067? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2016102720161009
1129902? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2016102720161009
1131071? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2016102720161009
1131076? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2016102720161009
1133829? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102720161009
1134270? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102720161009
1144608? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102720161009
1144869? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2016102720161009
1145665? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2016102720161009
1145665? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2016102720161009
1145795? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2016102720161009
1148932? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2016102720161009
1150891? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2016102720161009
1150911? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2016102720161009
1151052? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2016102720161009
1155967? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102720161009
1156227? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102720161009
1159975? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2016102720161009
1160344? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102720161009
1160523? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102720161009
1163376? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102720161009
1164555? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2016102720161009
1164558? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2016102720161009
1164604? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102720161009
1164683? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2016102720161009
1164691? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2016102720161009
1166251? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2016102720161009
1166639? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2016102720161009
1169047? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2016102720161009
1170763? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102720161009
1172322? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102720161009
1172559? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2016102720161009
1173669? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2016102720161009
1175869? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102720161009
1176220? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2016102720161009
1176604? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2016102720161009
1176994? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102720161009
1177030? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102720161009
1177739? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2016102720161009
1178817? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2016102720161009
1178821? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2016102720161009
1180838? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2016102720161009
1180838? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2016102720161009
1182698? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2016102720161009
1184469? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102720161009
1184515? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2016102720161009
1184750? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102720161009
1186096? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2016102720161009
1186250? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2016102720161009
1186469? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102720161009
1187494? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102720161009
1187536? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2016102720161009
1187629? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102720161009
1188306? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102720161009
1188368? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2016102720161009
1189751? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2016102720161009
1190126? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2016102720161009
1190438? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2016102720161009
1190540? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2016102720161009
1190634? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2016102720161009
1192400? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2016102720161009
1193249? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2016102720161009
1194667? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102720161009
1197467? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2016102720161009
1197749? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2016102720161009
1201113? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2016102720161009
1201431? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2016102720161009
1201617? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2016102720161009
1201709? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2016102720161009
1203683? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2016102720161009
1203689? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2016102720161009
1203831? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2016102720161009
1209621? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2016102720161009
1215273? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2016102720161009
1222243? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2016102720161009
1223675? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2016102720161009
1223989? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2016102720161009
1223989? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2016102720161009
1229043? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2016102720161009
1229398? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2016102720161009
1234516? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2016102720161009
1235941? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2016102720161009

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