Implementation notes: x86, cryptologic, crypto_aead/joltikeq8048v1

Computer: cryptologic
Architecture: x86
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20140517
Operation: crypto_aead
Primitive: joltikeq8048v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
18725491refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052720140517
18795988refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140517
18801885refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140517
18812512refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140517
19200000refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140517
19325057refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140517
19329876refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140517
19330191refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140517
19335109refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140517
19482951refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140517
19484294refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140517
20031009refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140517
20034655refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140517
20061964refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140517
20065827refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140517
20076391refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140517
20440530refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140517
27729821refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052720140517
27787542refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140517
27790200refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140517
27806770refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052720140517
27829882refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140517
27897442refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052720140517
27906266refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052720140517
27954458refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140517
27998668refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140517
28291322refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140517
28563612refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140517
28579336refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140517
28604547refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052720140517
28643797refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140517
28649262refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140517
28680615refgcc -m32 -O3 -fomit-frame-pointer2014052720140517
28700459refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052720140517
28886770refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052720140517
28895239refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140517
28980597refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140517
28983767refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140517
29009948refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052720140517
29032700refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140517
29277564refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140517
29323540refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052720140517
29383061refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140517
29385686refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140517
29468806refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140517
29480491refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140517
29496112refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052720140517
29642564refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140517
29703697refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052720140517
29772812refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052720140517
29805755refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140517
29822621refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140517
29827597refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140517
29832197refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140517
30098640refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140517
30118997refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140517
30250235refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140517
30386406refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140517
30393197refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140517
30418018refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052720140517
30441900refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052720140517
30488185refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140517
30488997refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140517
30499594refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052720140517
30562673refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140517
30866276refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140517
30867258refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140517
30898018refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052720140517
30969454refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052720140517
31320697refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140517
31406409refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140517
31641394refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052720140517
31781694refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140517
31794581refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140517
32091988refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140517
33014612refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052720140517
33066337refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052720140517
33884437refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140517
33897412refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140517
33982673refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140517
34116769refgcc -m32 -march=nocona -O -fomit-frame-pointer2014052720140517
34130585refgcc -m32 -march=prescott -O -fomit-frame-pointer2014052720140517
34253488refgcc -m32 -march=athlon -O -fomit-frame-pointer2014052720140517
34399000refgcc -m32 -march=core2 -O -fomit-frame-pointer2014052720140517
34403874refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140517
34516350refgcc -m32 -march=k8 -O -fomit-frame-pointer2014052720140517
34768159refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140517
34905231refgcc -m32 -march=i386 -O -fomit-frame-pointer2014052720140517
34914479refgcc -m32 -O -fomit-frame-pointer2014052720140517
35015470refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140517
35016371refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140517
35095554refgcc -m32 -march=k6 -O -fomit-frame-pointer2014052720140517
35637121refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140517
35657473refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140517
35898603refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140517
35911053refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140517
35929112refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140517
36044785refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140517
37079903refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140517
37087282refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140517
37299097refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140517
38844835refgcc -m32 -march=i486 -O -fomit-frame-pointer2014052720140517
38846803refgcc -m32 -march=pentium -O -fomit-frame-pointer2014052720140517
38849003refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140517
39460688refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140517
39482848refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140517
39750954refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140517
39758176refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140517
39835864refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140517
40750706refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140517
41345971refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140517
41348446refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052720140517
41635911refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140517
41886843refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140517
41899556refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140517
41908527refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052720140517
42140185refgcc -m32 -O2 -fomit-frame-pointer2014052720140517
42518076refgcc -m32 -Os -fomit-frame-pointer2014052720140517
44323340refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052720140517
44337797refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052720140517
46159758refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052720140517
46250457refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052720140517
47315988refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052720140517
47376464refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140517
47389463refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140517
47391503refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140517
47394200refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140517
48742164refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052720140517
48750961refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052720140517
48768206refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140517
48781727refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140517
48788924refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140517
48860615refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140517
48919093refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140517
48920912refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140517
48953091refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140517
49579621refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140517
50600027refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052720140517
50694331refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140517
50713785refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140517