Implementation notes: x86, hydra6, crypto_aead/present80n6silcv1

Computer: hydra6
Architecture: x86
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: present80n6silcv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
44280592? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091920170725
44723215? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017091920170725
44723599? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017091920170725
44769001? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017091920170725
45096396? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091920170725
45105934? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017091920170725
45111823? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017091920170725
45153325? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017091920170725
45645044? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017091920170725
45648126? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091920170725
45652738? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091920170725
46098169? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091920170725
46163573? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091920170725
46190769? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091920170725
46204041? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017091920170725
46344032? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091920170725
46364282? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091920170725
46709535? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017091920170725
46729064? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017091920170725
46771770? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091920170725
46869204? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017091920170725
46872145? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017091920170725
46902368? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017091920170725
47291716? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091920170725
47429345? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091920170725
47484797? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017091920170725
47492657? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017091920170725
47707671? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091920170725
47727458? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017091920170725
47738094? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091920170725
47972261? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091920170725
48135326? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017091920170725
48147852? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091920170725
48148179? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091920170725
48149672? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017091920170725
48167975? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091920170725
48196106? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091920170725
48545067? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091920170725
48545134? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091920170725
48613046? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091920170725
48613371? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017091920170725
48618242? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091920170725
48767698? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091920170725
49009691? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091920170725
49026918? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091920170725
49743007? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017091920170725
49887963? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017091920170725
49954376? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017091920170725
50051788? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091920170725
50152533? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091920170725
50162526? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017091920170725
50194831? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017091920170725
50207659? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091920170725
50229522? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091920170725
50241310? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091920170725
50280485? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017091920170725
50306980? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017091920170725
50309936? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017091920170725
50388536? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091920170725
50473708? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017091920170725
50484481? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091920170725
50578115? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017091920170725
50647800? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091920170725
50787099? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017091920170725
50788052? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091920170725
50788096? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091920170725
50941961? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017091920170725
51064719? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017091920170725
51108242? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091920170725
51159488? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091920170725
51170632? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091920170725
51291565? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091920170725
51310188? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091920170725
51452751? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017091920170725
51532379? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017091920170725
51620020? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091920170725
51822195? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017091920170725
51843258? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017091920170725
51861958? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091920170725
51875901? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017091920170725
52237761? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091920170725
52238585? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091920170725
52248868? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091920170725
52564045? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091920170725
52640652? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091920170725
52671421? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091920170725
52699605? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091920170725
52708610? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091920170725
52892167? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017091920170725
52988330? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091920170725
53029475? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091920170725
53118088? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017091920170725
53132984? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091920170725
53331044? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091920170725
53375823? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091920170725
53454757? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091920170725
53585394? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017091920170725
53593165? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091920170725
54181382? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091920170725
54182856? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091920170725
54184939? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017091920170725
54245436? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091920170725
54367624? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091920170725
54370288? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091920170725
55448661? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091920170725
55905357? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017091920170725
56389914? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091920170725
56636845? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017091920170725
56668721? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091920170725
60424594? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017091920170725
66020754? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017091920170725
82101396? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017091920170725
86357625? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017091920170725
86682438? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017091920170725
87101822? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091920170725
87102205? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091920170725
88060400? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017091920170725
88192526? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091920170725
88906955? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091920170725
88914278? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017091920170725
89036477? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091920170725
89037292? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091920170725
89234866? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017091920170725
89250858? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017091920170725
89252301? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091920170725
89258910? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091920170725
89436361? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091920170725
89519176? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091920170725
89582838? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017091920170725
89741989? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017091920170725
89761810? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091920170725
89762219? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091920170725
89787788? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091920170725
90007406? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091920170725
90015502? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091920170725
90033660? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091920170725
90045752? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017091920170725
90098550? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017091920170725
90156632? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091920170725
90635645? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017091920170725
90933463? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017091920170725
90969488? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091920170725
91262526? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091920170725
91266924? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091920170725
91564268? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091920170725
91565243? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091920170725
92869853? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017091920170725
92909454? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017091920170725
93148371? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017091920170725
93218481? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017091920170725
93620706? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091920170725
93665862? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091920170725
94199579? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091920170725
94199644? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091920170725
95066962? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091920170725
95087288? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017091920170725
95094394? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091920170725
96775691? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017091920170725
96812992? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091920170725
96853251? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091920170725
97080070? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017091920170725
97102248? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091920170725
104875102? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017091920170725
105132826? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091920170725
105858760? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091920170725
105890986? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091920170725
109175733? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091920170725
109456993? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091920170725
110942687? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017091920170725
111659678? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091920170725
111679872? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091920170725
114877396? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091920170725

Test failure

Implementation: crypto_aead/present80n6silcv1/ref
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ref