Implementation notes: x86, cryptologic, crypto_aead/joltikeq6464v1

Computer: cryptologic
Architecture: x86
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20140517
Operation: crypto_aead
Primitive: joltikeq6464v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
18728342refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052720140517
18802973refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140517
18836991refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140517
19143091refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140517
19326661refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140517
19332752refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140517
19345394refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140517
19349391refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140517
19400633refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140517
19479842refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140517
19504285refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140517
20018739refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140517
20024748refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140517
20058364refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140517
20062776refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140517
20068500refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140517
20318369refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140517
26806394refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052720140517
27196929refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052720140517
27405342refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052720140517
27552235refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052720140517
27725721refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140517
27742400refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052720140517
27777506refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140517
27787371refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140517
27789027refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140517
27794434refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140517
27995573refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140517
28011924refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140517
28089058refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140517
28330852refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052720140517
28644685refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140517
28653397refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140517
28679606refgcc -m32 -O3 -fomit-frame-pointer2014052720140517
28680123refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140517
28866800refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052720140517
28883601refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140517
29066154refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140517
29070760refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052720140517
29150893refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140517
29176906refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140517
29385409refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140517
29446979refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140517
29692276refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052720140517
29724982refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052720140517
29805479refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052720140517
29812654refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140517
29812664refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140517
29813551refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140517
29823597refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140517
30121691refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140517
30203203refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140517
30213830refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140517
30220583refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052720140517
30242070refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140517
30250288refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140517
30305048refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052720140517
30321242refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052720140517
30418015refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140517
30443027refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140517
30484985refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140517
30491679refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140517
30495845refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140517
30500054refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052720140517
30510155refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052720140517
30525458refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052720140517
30531782refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140517
30874417refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140517
30888351refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140517
31710788refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052720140517
31817662refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140517
31899430refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140517
32025597refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140517
32047369refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052720140517
32390138refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140517
32417379refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052720140517
33595448refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140517
33815212refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140517
33865349refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140517
33947083refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140517
34051091refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140517
34112161refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140517
34135946refgcc -m32 -march=athlon -O -fomit-frame-pointer2014052720140517
34180832refgcc -m32 -march=k8 -O -fomit-frame-pointer2014052720140517
34313303refgcc -m32 -march=nocona -O -fomit-frame-pointer2014052720140517
34326915refgcc -m32 -march=prescott -O -fomit-frame-pointer2014052720140517
34745397refgcc -m32 -march=core2 -O -fomit-frame-pointer2014052720140517
34746627refgcc -m32 -march=i386 -O -fomit-frame-pointer2014052720140517
34768015refgcc -m32 -O -fomit-frame-pointer2014052720140517
34994981refgcc -m32 -march=k6 -O -fomit-frame-pointer2014052720140517
35004385refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140517
35008936refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140517
35540761refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140517
35575658refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140517
35717212refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140517
35726509refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140517
35889000refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140517
35894470refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140517
36609212refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140517
36759336refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140517
37470537refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140517
38188015refgcc -m32 -march=pentium -O -fomit-frame-pointer2014052720140517
38255258refgcc -m32 -march=i486 -O -fomit-frame-pointer2014052720140517
38380035refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140517
39437558refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140517
39450941refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140517
39748849refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140517
39753373refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140517
39760064refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140517
40790549refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140517
41851603refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140517
41870591refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140517
41898394refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052720140517
42465121refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140517
42483349refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052720140517
42484600refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140517
44133697refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052720140517
44138476refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052720140517
45319745refgcc -m32 -Os -fomit-frame-pointer2014052720140517
46154767refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052720140517
46189076refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052720140517
47005440refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140517
47110473refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052720140517
47373979refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140517
47374145refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140517
47376548refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140517
47378945refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140517
47511029refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140517
48150185refgcc -m32 -O2 -fomit-frame-pointer2014052720140517
48568149refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052720140517
48577564refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052720140517
48757355refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140517
48841652refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140517
48848500refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140517
48942076refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140517
48942987refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140517
49353612refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140517
50665094refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052720140517
50725439refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140517
50743588refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140517