Implementation notes: x86, cryptologic, crypto_aead/joltikneq8048v1

Computer: cryptologic
Architecture: x86
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20140517
Operation: crypto_aead
Primitive: joltikneq8048v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
12422288refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014053020140517
12451891refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014053020140517
12457973refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014053020140517
12461091refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014053020140517
12745446refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014053020140517
12808697refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014053020140517
12817639refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014053020140517
12820033refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014053020140517
12821257refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014053020140517
12919806refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014053020140517
12920643refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014053020140517
13276697refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014053020140517
13278579refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014053020140517
13305385refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014053020140517
13308679refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014053020140517
13311857refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014053020140517
13532069refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014053020140517
17314040refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014053020140517
17999548refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014053020140517
18098843refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014053020140517
18433618refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014053020140517
18451503refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014053020140517
18452470refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014053020140517
18458903refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014053020140517
18558569refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014053020140517
18573455refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014053020140517
18601312refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014053020140517
18630724refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014053020140517
18825333refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014053020140517
18855288refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014053020140517
18864291refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014053020140517
18890121refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014053020140517
18944297refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014053020140517
19026491refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014053020140517
19037403refgcc -m32 -O3 -fomit-frame-pointer2014053020140517
19041648refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014053020140517
19056243refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014053020140517
19072454refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014053020140517
19081603refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014053020140517
19137603refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014053020140517
19146003refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014053020140517
19188900refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014053020140517
19247840refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014053020140517
19516757refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014053020140517
19592494refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014053020140517
19626594refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014053020140517
19717245refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014053020140517
19787951refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014053020140517
19819812refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014053020140517
19821927refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014053020140517
19833303refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014053020140517
19863355refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014053020140517
19873424refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014053020140517
19889918refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014053020140517
19890946refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014053020140517
19951088refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014053020140517
19985088refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014053020140517
20018837refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014053020140517
20254158refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014053020140517
20255203refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014053020140517
20257491refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014053020140517
20261918refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014053020140517
20263248refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014053020140517
20278718refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014053020140517
20315315refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014053020140517
20486045refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014053020140517
20487424refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014053020140517
20644103refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014053020140517
20692409refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014053020140517
20702694refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014053020140517
21101555refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014053020140517
21126118refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014053020140517
21199452refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014053020140517
21563857refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014053020140517
21716703refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014053020140517
21764570refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014053020140517
22459703refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014053020140517
22545509refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014053020140517
22697651refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014053020140517
22724774refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014053020140517
22887246refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014053020140517
22949072refgcc -m32 -march=athlon -O -fomit-frame-pointer2014053020140517
23001658refgcc -m32 -march=k8 -O -fomit-frame-pointer2014053020140517
23087521refgcc -m32 -march=i386 -O -fomit-frame-pointer2014053020140517
23228661refgcc -m32 -march=prescott -O -fomit-frame-pointer2014053020140517
23235988refgcc -m32 -march=nocona -O -fomit-frame-pointer2014053020140517
23238885refgcc -m32 -march=core2 -O -fomit-frame-pointer2014053020140517
23265827refgcc -m32 -O -fomit-frame-pointer2014053020140517
23375340refgcc -m32 -march=k6 -O -fomit-frame-pointer2014053020140517
23396494refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014053020140517
23397088refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014053020140517
23567906refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014053020140517
23693471refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014053020140517
23698098refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014053020140517
23723627refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014053020140517
23876202refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014053020140517
23894440refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014053020140517
23895629refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014053020140517
23916414refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014053020140517
24804018refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014053020140517
25007552refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014053020140517
25410241refgcc -m32 -march=pentium -O -fomit-frame-pointer2014053020140517
25509700refgcc -m32 -march=i486 -O -fomit-frame-pointer2014053020140517
25965306refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014053020140517
26229151refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014053020140517
26411951refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014053020140517
26413327refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014053020140517
26417594refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014053020140517
26529261refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014053020140517
27096912refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014053020140517
27384600refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014053020140517
27846176refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014053020140517
27851398refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014053020140517
27856515refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014053020140517
28124209refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014053020140517
28381469refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014053020140517
28795903refgcc -m32 -Os -fomit-frame-pointer2014053020140517
29199104refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014053020140517
29209158refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014053020140517
30782623refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014053020140517
30792227refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014053020140517
31348773refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014053020140517
31512358refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014053020140517
31512750refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014053020140517
31516270refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014053020140517
31522233refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014053020140517
31998524refgcc -m32 -O2 -fomit-frame-pointer2014053020140517
32278321refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014053020140517
32285670refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014053020140517
32427042refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014053020140517
32465524refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014053020140517
32469518refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014053020140517
32554406refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014053020140517
32623658refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014053020140517
33507048refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014053020140517
33695670refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014053020140517
33804721refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014053020140517
33849064refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014053020140517
34024752refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014053020140517
34275997refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014053020140517