Implementation notes: x86, kizomba, crypto_aead/present80n6t4silcv2

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_aead
Primitive: present80n6t4silcv2
TimeImplementationCompilerBenchmark dateSUPERCOP version
23598726refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082520180818
24059157refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082520180818
24061113refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082520180818
24105804refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082520180818
24109799refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082520180818
24181873refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082520180818
24268594refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082520180818
24341083refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082520180818
24358240refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082520180818
24926679refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082520180818
25062419refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082520180818
25175598refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082520180818
25208446refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082520180818
25786668refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082520180818
25790308refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082520180818
25790672refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082520180818
25928199refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082520180818
25952462refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082520180818
25995155refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082520180818
26113889refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082520180818
26175710refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082520180818
26220661refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082520180818
26350895refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082520180818
26369331refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082520180818
26376754refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082520180818
26460931refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082520180818
26483793refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082520180818
26523153refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082520180818
26567050refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018082520180818
26636849refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082520180818
26643417refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082520180818
26655981refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082520180818
26662401refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082520180818
26686486refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082520180818
26687081refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082520180818
26693613refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082520180818
26720683refgcc -m32 -O2 -fomit-frame-pointer2018082520180818
26770971refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082520180818
26771567refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082520180818
26775387refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082520180818
26792369refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082520180818
26811752refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082520180818
26817198refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082520180818
26827514refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082520180818
26931770refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082520180818
26951702refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082520180818
26971735refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082520180818
27114349refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082520180818
27128458refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082520180818
27133178refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082520180818
27135020refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082520180818
27312653refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082520180818
27483268refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082520180818
27491139refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082520180818
27498716refgcc -m32 -O3 -fomit-frame-pointer2018082520180818
27519014refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082520180818
27551808refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082520180818
27559054refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082520180818
27596616refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082520180818
27646379refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082520180818
27659868refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082520180818
27699637refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082520180818
27709534refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082520180818
27720321refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082520180818
27735712refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082520180818
27783584refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082520180818
27898463refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082520180818
28221889refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082520180818
28704901refgcc -m32 -march=prescott -O -fomit-frame-pointer2018082520180818
28710817refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082520180818
28717826refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082520180818
28719016refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082520180818
28719375refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082520180818
28726056refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082520180818
28737285refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082520180818
28741822refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082520180818
28746375refgcc -m32 -march=athlon -O -fomit-frame-pointer2018082520180818
28837592refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082520180818
28877428refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082520180818
28878661refgcc -m32 -O -fomit-frame-pointer2018082520180818
28913435refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082520180818
28922210refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082520180818
28922631refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018082520180818
28923938refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082520180818
28951526refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018082520180818
28952915refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082520180818
28958420refgcc -m32 -march=core2 -O -fomit-frame-pointer2018082520180818
28987907refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082520180818
28992304refgcc -m32 -march=nocona -O -fomit-frame-pointer2018082520180818
29023913refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082520180818
29352626refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082520180818
29433009refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082520180818
29462829refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082520180818
29491899refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082520180818
29674770refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082520180818
29746361refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082520180818
29804778refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082520180818
30142737refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082520180818
30263863refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082520180818
30358925refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082520180818
30917885refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082520180818
31231748refgcc -m32 -march=k8 -O -fomit-frame-pointer2018082520180818
31306234refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082520180818
31340334refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082520180818
31501769refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082520180818
31890286refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082520180818
31895977refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082520180818
31902183refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082520180818
31957456refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082520180818
32126778refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082520180818
32155885refgcc -m32 -march=k6 -O -fomit-frame-pointer2018082520180818
32206512refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082520180818
32208152refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082520180818
32209718refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082520180818
32239597refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082520180818
32314331refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082520180818
32326478refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082520180818
32402222refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082520180818
32625260refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018082520180818
32661825refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082520180818
32884927refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082520180818
33282377refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082520180818
33405525refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082520180818
34232879refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082520180818
34240379refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082520180818
34278801refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082520180818
34295046refgcc -m32 -march=i486 -O -fomit-frame-pointer2018082520180818
34450176refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082520180818
34527462refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082520180818
34772816refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018082520180818
36571155refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082520180818
36726784refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082520180818
36996645refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082520180818
37006022refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082520180818
37006233refgcc -m32 -Os -fomit-frame-pointer2018082520180818
37240359refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018082520180818
37455577refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018082520180818
37634371refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082520180818
37664038refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082520180818
37734244refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082520180818
37930066refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082520180818
37973740refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082520180818
38032012refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082520180818
39151796refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018082520180818
39490242refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082520180818
39535988refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082520180818
39582722refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082520180818
39597694refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018082520180818
39700367refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018082520180818
40140083refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018082520180818
40147986refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018082520180818
40855256refgcc -m32 -march=i386 -O -fomit-frame-pointer2018082520180818
41068097refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082520180818
41411391refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082520180818
41697047refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082520180818
41775303refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082520180818
43395952refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082520180818
43492046refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082520180818
43646321refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082520180818
43971849refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082520180818
43978575refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082520180818
46371407refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082520180818
46488004refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082520180818
46647591refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082520180818
46687456refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082520180818
46741577refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082520180818
46777652refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082520180818
46951056refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082520180818
46970876refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082520180818
46993875refgcc -m32 -march=pentium -O -fomit-frame-pointer2018082520180818
47078427refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082520180818
47219901refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082520180818
47303431refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082520180818
49854076refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082520180818
49859101refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082520180818

Test failure

Implementation: crypto_aead/present80n6t4silcv2/ref
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer ref