Implementation notes: x86, kizomba, crypto_aead/joltikneq6464v13

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_aead
Primitive: joltikneq6464v13
TimeImplementationCompilerBenchmark dateSUPERCOP version
5266230refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082320180818
5267756refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082320180818
5269272refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082320180818
5272177refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082320180818
5294279refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082320180818
5296547refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082320180818
5303641refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082320180818
5318790refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082320180818
5329879refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082320180818
5337081refgcc -m32 -O3 -fomit-frame-pointer2018082320180818
5502047refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082320180818
5510099refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082320180818
5519182refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082320180818
5519478refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082320180818
5519512refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082320180818
5523498refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082320180818
5524003refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082320180818
5524288refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082320180818
5524645refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082320180818
5532093refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082320180818
5532278refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082320180818
5540488refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082320180818
5541647refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082320180818
5567490refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082320180818
5569293refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082320180818
5569750refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082320180818
5595315refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082320180818
5598437refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082320180818
5638837refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082320180818
5650982refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082320180818
5817589refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082320180818
5822083refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082320180818
5834143refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082320180818
5834861refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082320180818
6005690refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082320180818
6015456refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082320180818
7322768refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082320180818
7345492refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082320180818
7347954refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082320180818
7384164refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082320180818
11962970refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082320180818
12511919refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082320180818
12559546refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082320180818
12588768refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082320180818
12590446refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082320180818
12593198refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082320180818
12594049refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082320180818
13035934refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082320180818
13070103refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082320180818
13091839refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082320180818
13731544refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082320180818
13734224refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082320180818
13784917refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082320180818
13817822refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082320180818
13827786refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082320180818
13893939refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082320180818
14104095refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018082320180818
14126022refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082320180818
14235994refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082320180818
14248917refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082320180818
14251740refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082320180818
14305051refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082320180818
14400106refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082320180818
14431714refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082320180818
14444135refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082320180818
14550107refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082320180818
14573686refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082320180818
14574369refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082320180818
14623544refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082320180818
14728637refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082320180818
14765119refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082320180818
15136673refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082320180818
15194165refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082320180818
16105778refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082320180818
16127739refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082320180818
16536373refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082320180818
16610462refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082320180818
16646008refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082320180818
17499645refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082320180818
17926716refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082320180818
18003486refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082320180818
18021956refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082320180818
18096547refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082320180818
18214119refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082320180818
18428893refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082320180818
18437054refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082320180818
18457488refgcc -m32 -march=prescott -O -fomit-frame-pointer2018082320180818
18504603refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082320180818
18585341refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082320180818
18596817refgcc -m32 -march=k8 -O -fomit-frame-pointer2018082320180818
18675942refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082320180818
18678594refgcc -m32 -march=nocona -O -fomit-frame-pointer2018082320180818
18774203refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082320180818
18833119refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082320180818
18855399refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082320180818
18978634refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082320180818
19082700refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082320180818
19195883refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082320180818
19231639refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082320180818
19409746refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082320180818
19424879refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018082320180818
19437135refgcc -m32 -march=core2 -O -fomit-frame-pointer2018082320180818
19438260refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018082320180818
19735609refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082320180818
19758227refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082320180818
19793592refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082320180818
19800086refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082320180818
19803799refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082320180818
19825061refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082320180818
19846334refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082320180818
20296673refgcc -m32 -march=athlon -O -fomit-frame-pointer2018082320180818
20996897refgcc -m32 -O -fomit-frame-pointer2018082320180818
21175309refgcc -m32 -march=i386 -O -fomit-frame-pointer2018082320180818
21529437refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018082320180818
21623613refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018082320180818
21657571refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082320180818
21974079refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082320180818
22003442refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082320180818
22067518refgcc -m32 -O2 -fomit-frame-pointer2018082320180818
22083029refgcc -m32 -march=k6 -O -fomit-frame-pointer2018082320180818
22126078refgcc -m32 -march=pentium -O -fomit-frame-pointer2018082320180818
22185907refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082320180818
22191373refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082320180818
22198552refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082320180818
22226633refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082320180818
22263895refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082320180818
22277236refgcc -m32 -march=i486 -O -fomit-frame-pointer2018082320180818
22286921refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082320180818
22381006refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082320180818
22384772refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082320180818
22495623refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082320180818
22601910refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018082320180818
22632692refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082320180818
22814682refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082320180818
22884486refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082320180818
22934760refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082320180818
23025240refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082320180818
23134524refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082320180818
23140000refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082320180818
23917308refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082320180818
24019861refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082320180818
24054504refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082320180818
24165264refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018082320180818
24189385refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082320180818
24473173refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082320180818
24535547refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082320180818
24559064refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082320180818
24585582refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082320180818
24598651refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082320180818
24673230refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082320180818
24717397refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082320180818
24818551refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018082320180818
24824478refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082320180818
24836400refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082320180818
24925325refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082320180818
25126706refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082320180818
25137996refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082320180818
25168788refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082320180818
25261163refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018082320180818
25284657refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082320180818
25487606refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018082320180818
25500262refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082320180818
25564712refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082320180818
25654435refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082320180818
26771090refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082320180818
26848844refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082320180818
27096895refgcc -m32 -Os -fomit-frame-pointer2018082320180818
27189851refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082320180818
27302790refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018082320180818
41921538refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082320180818
43913161refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082320180818
44172121refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018082320180818
44352332refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082320180818
44560137refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082320180818
45081692refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082320180818
45523444refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082320180818