Implementation notes: x86, kizomba, crypto_aead/aescopav2

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_aead
Primitive: aescopav2
TimeImplementationCompilerBenchmark dateSUPERCOP version
676738refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082220180818
687940refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082220180818
692994refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082220180818
699276refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082220180818
709865refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082220180818
714335refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082220180818
728643refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082220180818
729887refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082220180818
736611refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082220180818
736680refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082220180818
737440refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082220180818
737679refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082220180818
738532refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082220180818
742699refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082220180818
744589refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082220180818
748671refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082220180818
750047refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082220180818
751526refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082220180818
753312refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082220180818
760875refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082220180818
766165refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082220180818
766302refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082220180818
767587refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082220180818
768192refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082220180818
768353refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082220180818
768627refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082220180818
768822refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082220180818
769913refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082220180818
771228refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082220180818
771613refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082220180818
773345refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082220180818
773863refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082220180818
775100refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082220180818
775666refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082220180818
776730refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082220180818
787655refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082220180818
791911refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082220180818
797561refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082220180818
805449refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082220180818
813952refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082220180818
818744refgcc -m32 -O3 -fomit-frame-pointer2018082220180818
849576refgcc -m32 -O2 -fomit-frame-pointer2018082220180818
850734refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082220180818
850790refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082220180818
850934refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082220180818
851135refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082220180818
852075refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082220180818
854411refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082220180818
855703refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082220180818
856300refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082220180818
857049refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082220180818
858179refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082220180818
858206refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082220180818
858413refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082220180818
860807refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082220180818
861373refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082220180818
863963refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082220180818
870809refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082220180818
883847refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082220180818
884430refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082220180818
897862refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082220180818
898023refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082220180818
902405refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082220180818
903186refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082220180818
903876refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018082220180818
904367refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082220180818
904648refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082220180818
905412refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082220180818
909311refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082220180818
910564refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082220180818
938032refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082220180818
939988refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082220180818
948006refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082220180818
977476refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082220180818
977496refgcc -m32 -march=athlon -O -fomit-frame-pointer2018082220180818
977691refgcc -m32 -O -fomit-frame-pointer2018082220180818
978326refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082220180818
978506refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082220180818
980113refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082220180818
981403refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082220180818
984780refgcc -m32 -march=nocona -O -fomit-frame-pointer2018082220180818
987399refgcc -m32 -march=k8 -O -fomit-frame-pointer2018082220180818
987959refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082220180818
989256refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082220180818
989785refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018082220180818
992246refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082220180818
993387refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082220180818
994199refgcc -m32 -march=prescott -O -fomit-frame-pointer2018082220180818
1008649refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082220180818
1009970refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018082220180818
1011692refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082220180818
1011796refgcc -m32 -march=core2 -O -fomit-frame-pointer2018082220180818
1015145refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082220180818
1016907refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082220180818
1019670refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082220180818
1027403refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082220180818
1028675refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082220180818
1029793refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082220180818
1030968refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082220180818
1031156refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082220180818
1031559refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082220180818
1032204refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082220180818
1035500refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082220180818
1035903refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082220180818
1036740refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082220180818
1037136refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082220180818
1037555refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082220180818
1037762refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082220180818
1038573refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082220180818
1040779refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082220180818
1041848refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082220180818
1045617refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082220180818
1045933refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082220180818
1047538refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082220180818
1051748refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082220180818
1054234refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082220180818
1060766refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082220180818
1061968refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082220180818
1063766refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082220180818
1067510refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082220180818
1069403refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082220180818
1072379refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082220180818
1075329refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082220180818
1091151refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082220180818
1094035refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082220180818
1094947refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082220180818
1098980refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082220180818
1099464refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082220180818
1104615refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018082220180818
1104708refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018082220180818
1105693refgcc -m32 -Os -fomit-frame-pointer2018082220180818
1108294refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082220180818
1108480refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018082220180818
1108744refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018082220180818
1110970refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082220180818
1110980refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018082220180818
1111583refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082220180818
1111589refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082220180818
1112726refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082220180818
1113433refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082220180818
1113730refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082220180818
1114256refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018082220180818
1115049refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082220180818
1119672refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082220180818
1119909refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082220180818
1120483refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018082220180818
1121691refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082220180818
1121710refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082220180818
1123853refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082220180818
1126262refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082220180818
1127341refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082220180818
1128107refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082220180818
1128569refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082220180818
1128778refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018082220180818
1129865refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082220180818
1131182refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018082220180818
1132569refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082220180818
1137438refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082220180818
1146339refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082220180818
1155841refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082220180818
1156199refgcc -m32 -march=k6 -O -fomit-frame-pointer2018082220180818
1167891refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082220180818
1174948refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082220180818
1176016refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082220180818
1179594refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082220180818
1210899refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082220180818
1212173refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082220180818
1232901refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082220180818
1233776refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082220180818
1236148refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082220180818
1241623refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082220180818
1242794refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082220180818
1244317refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082220180818
1247677refgcc -m32 -march=pentium -O -fomit-frame-pointer2018082220180818
1272948refgcc -m32 -march=i386 -O -fomit-frame-pointer2018082220180818
1279938refgcc -m32 -march=i486 -O -fomit-frame-pointer2018082220180818