Implementation notes: x86, titan0, crypto_aead/saeaes192a64t128v1

Computer: titan0
Architecture: x86
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_aead
Primitive: saeaes192a64t128v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
259900refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019080220190729
259944refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019080220190729
260036refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019080220190729
260408refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019080220190729
260476refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019080220190729
260632refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019080220190729
261288refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019080220190729
261616refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019080220190729
261876refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019080220190729
262240refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019080220190729
262660refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019080220190729
262776refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019080220190729
263028refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019080220190729
263804refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019080220190729
263888refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019080220190729
264148refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019080220190729
264296refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019080220190729
264464refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019080220190729
264640refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019080220190729
264752refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019080220190729
265736refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019080220190729
265884refgcc -m32 -march=athlon -O -fomit-frame-pointer2019080220190729
265944refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019080220190729
266060refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019080220190729
266116refgcc -m32 -march=k8 -O -fomit-frame-pointer2019080220190729
266184refgcc -m32 -march=barcelona -O -fomit-frame-pointer2019080220190729
269312refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019080220190729
269388refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019080220190729
269544refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019080220190729
269872refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019080220190729
269884refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019080220190729
269908refgcc -m32 -march=k8 -Os -fomit-frame-pointer2019080220190729
269968refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019080220190729
269976refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019080220190729
269984refgcc -m32 -march=athlon -Os -fomit-frame-pointer2019080220190729
269984refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019080220190729
270020refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019080220190729
270236refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019080220190729
270296refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019080220190729
270308refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019080220190729
270368refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019080220190729
270560refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019080220190729
270620refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019080220190729
270768refgcc -m32 -march=core2 -Os -fomit-frame-pointer2019080220190729
270796refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019080220190729
270820refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019080220190729
270908refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019080220190729
270956refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019080220190729
271072refgcc -m32 -Os -fomit-frame-pointer2019080220190729
271772refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019080220190729
271852refgcc -m32 -march=pentium -Os -fomit-frame-pointer2019080220190729
271892refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019080220190729
272272refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019080220190729
272432refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019080220190729
272616refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019080220190729
272644refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019080220190729
273236refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019080220190729
273448refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019080220190729
274008refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019080220190729
274200refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019080220190729
274244refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019080220190729
274512refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019080220190729
274524refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019080220190729
275032refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019080220190729
276000refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019080220190729
276052refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019080220190729
276348refgcc -m32 -O3 -fomit-frame-pointer2019080220190729
276356refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019080220190729
276512refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019080220190729
276680refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019080220190729
276916refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019080220190729
277152refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019080220190729
277160refgcc -m32 -march=k6 -Os -fomit-frame-pointer2019080220190729
277168refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019080220190729
277172refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019080220190729
277260refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019080220190729
277424refgcc -m32 -O2 -fomit-frame-pointer2019080220190729
277436refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019080220190729
277572refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019080220190729
277624refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019080220190729
277628refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019080220190729
277644refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019080220190729
277680refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019080220190729
277696refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019080220190729
277740refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019080220190729
277904refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019080220190729
277924refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019080220190729
277936refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019080220190729
278032refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019080220190729
278072refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019080220190729
278180refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019080220190729
278192refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019080220190729
278264refgcc -m32 -march=i486 -Os -fomit-frame-pointer2019080220190729
278268refgcc -m32 -march=i386 -Os -fomit-frame-pointer2019080220190729
278276refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019080220190729
278436refgcc -m32 -march=nocona -Os -fomit-frame-pointer2019080220190729
278788refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019080220190729
278860refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019080220190729
279624refgcc -m32 -march=prescott -Os -fomit-frame-pointer2019080220190729
279744refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019080220190729
279900refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019080220190729
280132refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019080220190729
280256refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019080220190729
280260refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019080220190729
280340refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019080220190729
280432refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019080220190729
280472refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019080220190729
280504refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019080220190729
280568refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019080220190729
280624refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019080220190729
280644refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019080220190729
280676refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019080220190729
280736refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019080220190729
280752refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019080220190729
280952refgcc -funroll-loops -m32 -O -fomit-frame-pointer2019080220190729
281088refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019080220190729
281152refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019080220190729
281160refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019080220190729
281352refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019080220190729
281836refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019080220190729
281984refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019080220190729
282100refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019080220190729
282212refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019080220190729
282596refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019080220190729
282708refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019080220190729
282800refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019080220190729
282948refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019080220190729
283060refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019080220190729
283372refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019080220190729
283436refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019080220190729
283468refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019080220190729
283468refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019080220190729
283516refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019080220190729
283660refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019080220190729
283840refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019080220190729
283940refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019080220190729
284296refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019080220190729
284332refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019080220190729
284404refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019080220190729
284500refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019080220190729
284632refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019080220190729
284876refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019080220190729
284900refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019080220190729
284912refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019080220190729
285460refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019080220190729
285468refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019080220190729
285528refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019080220190729
285540refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019080220190729
285728refgcc -m32 -march=prescott -O -fomit-frame-pointer2019080220190729
285752refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019080220190729
286140refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019080220190729
286212refgcc -m32 -march=nocona -O -fomit-frame-pointer2019080220190729
286272refgcc -m32 -march=corei7 -O -fomit-frame-pointer2019080220190729
286288refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019080220190729
286580refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019080220190729
286636refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019080220190729
286720refgcc -m32 -march=core2 -O -fomit-frame-pointer2019080220190729
286764refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019080220190729
286920refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019080220190729
287252refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019080220190729
287420refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019080220190729
289380refgcc -m32 -march=i386 -O -fomit-frame-pointer2019080220190729
289720refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019080220190729
289728refgcc -m32 -march=pentium -O -fomit-frame-pointer2019080220190729
289796refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019080220190729
289904refgcc -m32 -march=i486 -O -fomit-frame-pointer2019080220190729
290416refgcc -m32 -O -fomit-frame-pointer2019080220190729
290700refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019080220190729
291248refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019080220190729
291432refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019080220190729
291880refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019080220190729
292836refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019080220190729
293492refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019080220190729
293612refgcc -m32 -march=k6 -O -fomit-frame-pointer2019080220190729
293872refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019080220190729
294020refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019080220190729