Implementation notes: x86, titan0, crypto_aead/deoxysneq128128v13

Computer: titan0
Architecture: x86
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_aead
Primitive: deoxysneq128128v13
TimeImplementationCompilerBenchmark dateSUPERCOP version
683740refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070720190110
684224refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070720190110
685376refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070720190110
686020refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070720190110
690100refgcc -m32 -O3 -fomit-frame-pointer2019070720190110
696444refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070720190110
696956refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070720190110
696960refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070720190110
696964refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070720190110
697508refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070720190110
697588refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070720190110
700132refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070720190110
705104refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070720190110
705716refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070720190110
706072refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070720190110
706416refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070720190110
706888refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070720190110
707380refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070720190110
708712refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070720190110
708724refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070720190110
710000refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070720190110
710684refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070720190110
717144refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070720190110
723260refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070720190110
725152refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070720190110
725372refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070720190110
725456refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070720190110
725756refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070720190110
727340refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070720190110
727512refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070720190110
730044refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070720190110
738204refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070720190110
738368refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070720190110
739792refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070720190110
742860refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070720190110
743212refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070720190110
743548refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070720190110
749760refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070720190110
797828refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070720190110
798780refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070720190110
800100refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070720190110
806212refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070720190110
808500refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070720190110
819420refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070720190110
1237140refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070720190110
1251868refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070720190110
1252388refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070720190110
1371996refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070720190110
1373632refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070720190110
1374864refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070720190110
1378056refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070720190110
1378320refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070720190110
1379252refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070720190110
1383656refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070720190110
1391508refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070720190110
1443720refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070720190110
1444028refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070720190110
1445012refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070720190110
1445860refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070720190110
1447144refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070720190110
1465316refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070720190110
1475788refgcc -m32 -O2 -fomit-frame-pointer2019070720190110
1479364refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070720190110
1485280refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070720190110
1485704refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070720190110
1491548refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070720190110
1522624refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070720190110
1557624refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070720190110
1563700refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070720190110
1564232refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070720190110
1564760refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070720190110
1573824refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070720190110
1625780refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070720190110
1634228refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070720190110
1639532refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070720190110
1640124refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070720190110
1641784refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070720190110
1642608refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070720190110
1646920refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070720190110
1647692refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070720190110
1733604refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070720190110
1760416refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070720190110
1806872refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070720190110
1807060refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070720190110
1822044refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070720190110
2195356refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070720190110
2196856refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070720190110
2468056refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070720190110
2753252refgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070720190110
2766396refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070720190110
2803528refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070720190110
2896540refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070720190110
2917096refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070720190110
2928224refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070720190110
2959968refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070720190110
2972736refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070720190110
2982540refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070720190110
2982908refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070720190110
2986036refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070720190110
3027052refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070720190110
3030996refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070720190110
3032776refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070720190110
3046676refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070720190110
3054080refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070720190110
3054272refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070720190110
3057500refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070720190110
3060024refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070720190110
3060736refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070720190110
3069964refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070720190110
3096252refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070720190110
3096864refgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070720190110
3099448refgcc -m32 -march=core2 -O -fomit-frame-pointer2019070720190110
3099920refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070720190110
3107604refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070720190110
3110364refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070720190110
3111960refgcc -m32 -march=k8 -O -fomit-frame-pointer2019070720190110
3146356refgcc -m32 -O -fomit-frame-pointer2019070720190110
3190492refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070720190110
3214632refgcc -m32 -march=nocona -O -fomit-frame-pointer2019070720190110
3260508refgcc -m32 -march=pentium -O -fomit-frame-pointer2019070720190110
3266380refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070720190110
3292156refgcc -m32 -march=i386 -O -fomit-frame-pointer2019070720190110
3293652refgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070720190110
3321916refgcc -m32 -march=prescott -O -fomit-frame-pointer2019070720190110
3331972refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070720190110
3368052refgcc -m32 -march=athlon -O -fomit-frame-pointer2019070720190110
3370884refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070720190110
3371964refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070720190110
3378456refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070720190110
3378464refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070720190110
3379924refgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070720190110
3381088refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070720190110
3417648refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070720190110
3417924refgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070720190110
3421632refgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070720190110
3424296refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070720190110
3425532refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070720190110
3436052refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070720190110
3437124refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070720190110
3450084refgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070720190110
3450696refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070720190110
3452804refgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070720190110
3456900refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070720190110
3469160refgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070720190110
3470872refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070720190110
3471472refgcc -m32 -Os -fomit-frame-pointer2019070720190110
3474256refgcc -m32 -march=k6 -O -fomit-frame-pointer2019070720190110
3480056refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070720190110
3483832refgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070720190110
3489512refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070720190110
3501108refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070720190110
3526988refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070720190110
3532900refgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070720190110
3543364refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070720190110
3555292refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070720190110
3570072refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070720190110
3584480refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070720190110
3612764refgcc -m32 -march=i486 -O -fomit-frame-pointer2019070720190110
3634396refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070720190110
3641348refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070720190110
3644932refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070720190110
3658180refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070720190110
3670632refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070720190110
3718308refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070720190110
3720328refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070720190110
3725760refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070720190110
3744636refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070720190110
3749192refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070720190110
3793516refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070720190110
3796432refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070720190110
3810880refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070720190110
3840328refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070720190110
3872824refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070720190110
3885236refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070720190110
4041120refgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070720190110
4052136refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070720190110