Implementation notes: x86, hydra3, crypto_aead/present80n6t4silcv2

Computer: hydra3
Architecture: x86
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: present80n6t4silcv2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
32877689? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017092120170725
32917913? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017092120170725
32929134? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017092120170725
35108655? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017092120170725
35117721? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017092120170725
35132758? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017092120170725
35142467? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017092120170725
35172206? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017092120170725
35799799? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017092120170725
35929973? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017092120170725
35941896? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017092120170725
36135979? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017092120170725
36140738? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017092120170725
36147931? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017092120170725
36157723? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017092120170725
36159253? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017092120170725
36161535? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017092120170725
36396845? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017092120170725
36515272? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017092120170725
36534809? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017092120170725
36609037? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017092120170725
36618943? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017092120170725
36690377? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017092120170725
36692071? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017092120170725
36739095? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017092120170725
36867684? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017092120170725
37151545? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017092120170725
37152208? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017092120170725
37323370? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017092120170725
37469043? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017092120170725
37476412? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017092120170725
37485613? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017092120170725
37746994? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017092120170725
37795562? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017092120170725
37795677? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017092120170725
37828012? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017092120170725
37838822? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017092120170725
37887744? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017092120170725
37940410? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017092120170725
38020138? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017092120170725
38041372? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017092120170725
38054526? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017092120170725
38055194? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017092120170725
38062766? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017092120170725
38264320? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017092120170725
38573169? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017092120170725
38582123? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017092120170725
38624193? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017092120170725
38625967? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017092120170725
38627090? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017092120170725
38662513? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017092120170725
38687805? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017092120170725
38783641? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017092120170725
39092553? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017092120170725
39318323? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017092120170725
39319401? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017092120170725
39320426? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017092120170725
39364117? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017092120170725
39402416? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017092120170725
39403808? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017092120170725
39576156? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017092120170725
39595096? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017092120170725
39686879? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017092120170725
39765157? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017092120170725
39994563? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017092120170725
40407647? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017092120170725
40408107? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017092120170725
40508561? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017092120170725
40510881? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017092120170725
40569931? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017092120170725
40807681? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017092120170725
40849906? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017092120170725
40878057? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017092120170725
40881862? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017092120170725
40934439? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017092120170725
41203414? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017092120170725
41221638? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017092120170725
41230225? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017092120170725
41420567? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017092120170725
41438175? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017092120170725
41865718? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017092120170725
41893180? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017092120170725
41895968? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017092120170725
42114001? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017092120170725
42260567? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017092120170725
42264709? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017092120170725
42433638? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017092120170725
42436472? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017092120170725
42939491? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017092120170725
43042563? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017092120170725
43221403? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017092120170725
43231683? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017092120170725
43420820? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017092120170725
43453969? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017092120170725
43461340? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017092120170725
43465823? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017092120170725
43871186? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017092120170725
44034595? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017092120170725
45116688? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017092120170725
50517266? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017092120170725
51550915? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017092120170725
86966042? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017092120170725
87161041? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017092120170725
88755531? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017092120170725
88801834? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017092120170725
88913662? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017092120170725
88940894? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017092120170725
91214434? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017092120170725
91276263? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017092120170725
91296856? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017092120170725
91317432? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017092120170725
91353653? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017092120170725
91596210? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017092120170725
91620205? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017092120170725
91621697? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017092120170725
91624024? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017092120170725
91639131? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017092120170725
91673441? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017092120170725
91732910? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017092120170725
92653412? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017092120170725
92697057? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017092120170725
93028528? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017092120170725
93136780? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017092120170725
93149577? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017092120170725
93177197? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017092120170725
93528045? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017092120170725
93549727? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017092120170725
93554372? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017092120170725
94326258? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017092120170725
94461644? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017092120170725
94676399? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017092120170725
94879829? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017092120170725
94880933? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017092120170725
95179296? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017092120170725
95343293? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017092120170725
96617856? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017092120170725
96645361? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017092120170725
97402267? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017092120170725
97408488? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017092120170725
97412491? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017092120170725
97897115? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017092120170725
97920337? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017092120170725
98338622? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017092120170725
99511322? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017092120170725
99569326? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017092120170725
100592735? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017092120170725
100617105? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017092120170725
100707009? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017092120170725
101895446? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017092120170725
101900259? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017092120170725
101942823? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017092120170725
102822474? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017092120170725
102855227? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017092120170725
103979787? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017092120170725
104141389? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017092120170725
106201273? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017092120170725
106368905? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017092120170725
106419372? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017092120170725
107091640? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017092120170725
107225012? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017092120170725

Test failure

Implementation: crypto_aead/present80n6t4silcv2/ref
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer ref
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
gcc -m32 -march=core2 -O3 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer ref