Implementation notes: x86, kizomba, crypto_aead/deoxysneq128128v13

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_aead
Primitive: deoxysneq128128v13
TimeImplementationCompilerBenchmark dateSUPERCOP version
642934refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082220180818
644161refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082220180818
646044refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082220180818
646125refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082220180818
647710refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082220180818
651286refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082220180818
651419refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082220180818
651681refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082220180818
651776refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082220180818
652322refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082220180818
652877refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082220180818
653625refgcc -m32 -O3 -fomit-frame-pointer2018082220180818
655469refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082220180818
657706refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082220180818
658264refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082220180818
658399refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082220180818
658794refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082220180818
659462refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082220180818
659575refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082220180818
659807refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082220180818
661781refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082220180818
663981refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082220180818
666260refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082220180818
666583refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082220180818
669219refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082220180818
669367refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082220180818
669432refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082220180818
669992refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082220180818
672736refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082220180818
673946refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082220180818
679720refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082220180818
688601refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082220180818
688671refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082220180818
689736refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082220180818
692312refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082220180818
692887refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082220180818
703877refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082220180818
717762refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082220180818
748401refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082220180818
753139refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082220180818
756591refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082220180818
757576refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082220180818
762256refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082220180818
762605refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082220180818
1213036refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082220180818
1217641refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082220180818
1220685refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082220180818
1337086refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082220180818
1338079refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082220180818
1341962refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082220180818
1342345refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082220180818
1343040refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082220180818
1344671refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082220180818
1345151refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082220180818
1348232refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082220180818
1397647refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082220180818
1401153refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082220180818
1420498refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082220180818
1431234refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082220180818
1432048refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082220180818
1432143refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082220180818
1432965refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082220180818
1446942refgcc -m32 -O2 -fomit-frame-pointer2018082220180818
1449471refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082220180818
1450203refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082220180818
1453978refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082220180818
1468121refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082220180818
1477488refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082220180818
1481282refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082220180818
1487256refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082220180818
1544942refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082220180818
1569200refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082220180818
1569421refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082220180818
1569961refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082220180818
1587490refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082220180818
1593103refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082220180818
1594291refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082220180818
1634491refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082220180818
1650333refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082220180818
1650814refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082220180818
1662203refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082220180818
1734958refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082220180818
1769191refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082220180818
1771276refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082220180818
1784581refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082220180818
2120716refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082220180818
2120867refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082220180818
2310095refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082220180818
2788383refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082220180818
2797962refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082220180818
2812022refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082220180818
2835323refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082220180818
2839317refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082220180818
2850322refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082220180818
2852341refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082220180818
2936814refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082220180818
2966315refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082220180818
2968948refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082220180818
2976207refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082220180818
2978123refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018082220180818
2979063refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082220180818
3009034refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082220180818
3134619refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082220180818
3176042refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082220180818
3180422refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082220180818
3206278refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082220180818
3209683refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018082220180818
3211430refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082220180818
3218200refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082220180818
3219681refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082220180818
3237173refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082220180818
3241309refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082220180818
3249740refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082220180818
3249982refgcc -m32 -march=core2 -O -fomit-frame-pointer2018082220180818
3251895refgcc -m32 -march=athlon -O -fomit-frame-pointer2018082220180818
3260942refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082220180818
3287893refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082220180818
3299160refgcc -m32 -O -fomit-frame-pointer2018082220180818
3307089refgcc -m32 -march=k8 -O -fomit-frame-pointer2018082220180818
3314611refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082220180818
3358508refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018082220180818
3359567refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018082220180818
3373683refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082220180818
3381913refgcc -m32 -march=prescott -O -fomit-frame-pointer2018082220180818
3387992refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082220180818
3404611refgcc -m32 -march=nocona -O -fomit-frame-pointer2018082220180818
3413891refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082220180818
3419179refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018082220180818
3425710refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082220180818
3425734refgcc -m32 -march=i386 -O -fomit-frame-pointer2018082220180818
3429678refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082220180818
3436907refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082220180818
3438161refgcc -m32 -march=pentium -O -fomit-frame-pointer2018082220180818
3452710refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082220180818
3456643refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082220180818
3472875refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082220180818
3475246refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082220180818
3485703refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018082220180818
3493925refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018082220180818
3496759refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018082220180818
3499262refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082220180818
3513964refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018082220180818
3516413refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082220180818
3535996refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082220180818
3560018refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082220180818
3561347refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082220180818
3561750refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082220180818
3567980refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082220180818
3603833refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082220180818
3605202refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082220180818
3611911refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018082220180818
3612002refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082220180818
3612518refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082220180818
3613145refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082220180818
3619831refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082220180818
3620371refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082220180818
3641621refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082220180818
3644066refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082220180818
3650283refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082220180818
3655845refgcc -m32 -Os -fomit-frame-pointer2018082220180818
3661867refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082220180818
3666960refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082220180818
3667877refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082220180818
3687605refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082220180818
3692709refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018082220180818
3704004refgcc -m32 -march=i486 -O -fomit-frame-pointer2018082220180818
3729657refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082220180818
3742520refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082220180818
3745343refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082220180818
3762954refgcc -m32 -march=k6 -O -fomit-frame-pointer2018082220180818
3861782refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082220180818
3863334refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082220180818
3865822refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082220180818
3894565refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018082220180818
3896655refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082220180818
3991423refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082220180818