Implementation notes: x86, titan0, crypto_aead/deoxyseq128128v13

Computer: titan0
Architecture: x86
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_aead
Primitive: deoxyseq128128v13
TimeImplementationCompilerBenchmark dateSUPERCOP version
937640refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070620190110
942324refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070620190110
944040refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070620190110
952256refgcc -m32 -O3 -fomit-frame-pointer2019070620190110
953528refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070620190110
958876refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070620190110
959992refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070620190110
960396refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070620190110
960396refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070620190110
960540refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070620190110
962052refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070620190110
962904refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070620190110
963244refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070620190110
964400refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070620190110
972828refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070620190110
973356refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070620190110
973916refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070620190110
975296refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070620190110
977172refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070620190110
978576refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070620190110
979136refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070620190110
980220refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070620190110
984104refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070620190110
985076refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070620190110
987352refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070620190110
990548refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070620190110
1004164refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070620190110
1004400refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070620190110
1007576refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070620190110
1008816refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070620190110
1010180refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070620190110
1011772refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070620190110
1014560refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070620190110
1014800refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070620190110
1014892refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070620190110
1015524refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070620190110
1023444refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070620190110
1024492refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070620190110
1088784refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070620190110
1089260refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070620190110
1090692refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070620190110
1098068refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070620190110
1105376refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070620190110
1178648refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070620190110
1774448refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070620190110
1807584refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070620190110
1808652refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070620190110
1984344refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070620190110
1986784refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070620190110
1992500refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070620190110
1995012refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070620190110
1995664refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070620190110
1996044refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070620190110
1998748refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070620190110
2024204refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070620190110
2092116refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070620190110
2093364refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070620190110
2094980refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070620190110
2102604refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070620190110
2102632refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070620190110
2121504refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070620190110
2137940refgcc -m32 -O2 -fomit-frame-pointer2019070620190110
2164108refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070620190110
2173804refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070620190110
2173848refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070620190110
2174296refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070620190110
2187728refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070620190110
2200744refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070620190110
2227372refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070620190110
2273540refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070620190110
2273980refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070620190110
2275156refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070620190110
2284064refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070620190110
2287028refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070620190110
2345548refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070620190110
2348560refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070620190110
2349884refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070620190110
2355940refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070620190110
2378920refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070620190110
2410728refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070620190110
2537752refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070620190110
2564268refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070620190110
2630180refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070620190110
2636188refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070620190110
2640340refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070620190110
3208608refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070620190110
3210928refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070620190110
3616720refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070620190110
3986780refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070620190110
4004024refgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070620190110
4127896refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070620190110
4127896refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070620190110
4147380refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070620190110
4152452refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070620190110
4154800refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070620190110
4159896refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070620190110
4184032refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070620190110
4236364refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070620190110
4236680refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070620190110
4289920refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070620190110
4291072refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070620190110
4327436refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070620190110
4378200refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070620190110
4383772refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070620190110
4388848refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070620190110
4459488refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070620190110
4505484refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070620190110
4571196refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070620190110
4572136refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070620190110
4576060refgcc -m32 -march=core2 -O -fomit-frame-pointer2019070620190110
4578764refgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070620190110
4591120refgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070620190110
4591376refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070620190110
4604904refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070620190110
4779140refgcc -m32 -march=athlon -O -fomit-frame-pointer2019070620190110
4803724refgcc -m32 -march=pentium -O -fomit-frame-pointer2019070620190110
4805732refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070620190110
4808288refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070620190110
4813468refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070620190110
4816864refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070620190110
4827288refgcc -m32 -march=k8 -O -fomit-frame-pointer2019070620190110
4930444refgcc -m32 -march=i386 -O -fomit-frame-pointer2019070620190110
4983168refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070620190110
4988244refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070620190110
4992028refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070620190110
4996368refgcc -m32 -O -fomit-frame-pointer2019070620190110
4996488refgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070620190110
5019604refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070620190110
5019960refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070620190110
5020368refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070620190110
5048996refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070620190110
5051780refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070620190110
5058120refgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070620190110
5058476refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070620190110
5060132refgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070620190110
5062716refgcc -m32 -Os -fomit-frame-pointer2019070620190110
5068604refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070620190110
5072284refgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070620190110
5083400refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070620190110
5084472refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070620190110
5089332refgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070620190110
5092812refgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070620190110
5094772refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070620190110
5111256refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070620190110
5118816refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070620190110
5126568refgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070620190110
5144212refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070620190110
5144464refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070620190110
5145536refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070620190110
5149404refgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070620190110
5153368refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070620190110
5154988refgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070620190110
5184960refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070620190110
5185908refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070620190110
5198956refgcc -m32 -march=i486 -O -fomit-frame-pointer2019070620190110
5206536refgcc -m32 -march=nocona -O -fomit-frame-pointer2019070620190110
5212200refgcc -m32 -march=prescott -O -fomit-frame-pointer2019070620190110
5212668refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070620190110
5217476refgcc -m32 -march=k6 -O -fomit-frame-pointer2019070620190110
5219140refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070620190110
5225000refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070620190110
5225548refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070620190110
5256204refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070620190110
5257124refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070620190110
5264460refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070620190110
5266200refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070620190110
5270380refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070620190110
5272448refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070620190110
5317768refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070620190110
5318420refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070620190110
5320700refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070620190110
5486624refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070620190110
5486732refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070620190110
5486828refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070620190110
5579056refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070620190110
5582904refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070620190110