Implementation notes: x86, cryptologic, crypto_aead/joltikneq9696v1

Computer: cryptologic
Architecture: x86
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20140517
Operation: crypto_aead
Primitive: joltikneq9696v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
22414094refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014053020140517
22465731refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014053020140517
22466112refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014053020140517
22467521refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014053020140517
22574488refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014053020140517
22579088refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014053020140517
22587531refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014053020140517
22592524refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014053020140517
22616470refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014053020140517
22635003refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014053020140517
22841633refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014053020140517
23103185refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014053020140517
23555237refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014053020140517
23614548refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014053020140517
23653797refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014053020140517
23666909refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014053020140517
23813924refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014053020140517
31756483refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014053020140517
31760105refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014053020140517
31764838refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014053020140517
32482834refgcc -m32 -O3 -fomit-frame-pointer2014053020140517
32752624refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014053020140517
32835339refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014053020140517
32861854refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014053020140517
33415273refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014053020140517
33634065refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014053020140517
33646433refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014053020140517
33647109refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014053020140517
33653012refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014053020140517
33698173refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014053020140517
34082500refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014053020140517
34084097refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014053020140517
34584806refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014053020140517
34646148refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014053020140517
34650732refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014053020140517
34753021refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014053020140517
34775139refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014053020140517
34828456refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014053020140517
34835183refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014053020140517
34903412refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014053020140517
34921906refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014053020140517
34960339refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014053020140517
35481285refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014053020140517
35715455refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014053020140517
35827438refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014053020140517
35877341refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014053020140517
35888406refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014053020140517
36506139refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014053020140517
36878958refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014053020140517
36936767refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014053020140517
36938851refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014053020140517
36949624refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014053020140517
36975321refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014053020140517
37068518refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014053020140517
37199585refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014053020140517
37278200refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014053020140517
37312850refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014053020140517
37352466refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014053020140517
37389748refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014053020140517
37714776refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014053020140517
37743251refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014053020140517
37935973refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014053020140517
38395422refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014053020140517
38413964refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014053020140517
38465368refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014053020140517
38502955refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014053020140517
38506429refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014053020140517
38507774refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014053020140517
38639609refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014053020140517
39466718refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014053020140517
39471991refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014053020140517
39489118refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014053020140517
42222145refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014053020140517
42299027refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014053020140517
42303860refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014053020140517
42977833refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014053020140517
43190694refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014053020140517
43212200refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014053020140517
43392203refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014053020140517
43392691refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014053020140517
43406550refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014053020140517
43427366refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014053020140517
44028959refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014053020140517
44036323refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014053020140517
44351931refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014053020140517
44529294refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014053020140517
45051590refgcc -m32 -march=k8 -O -fomit-frame-pointer2014053020140517
45141194refgcc -m32 -march=athlon -O -fomit-frame-pointer2014053020140517
45181659refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014053020140517
45275276refgcc -m32 -march=core2 -O -fomit-frame-pointer2014053020140517
45283545refgcc -m32 -march=nocona -O -fomit-frame-pointer2014053020140517
45313160refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014053020140517
45657579refgcc -m32 -march=i386 -O -fomit-frame-pointer2014053020140517
46058046refgcc -m32 -O -fomit-frame-pointer2014053020140517
46294124refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014053020140517
46387312refgcc -m32 -march=prescott -O -fomit-frame-pointer2014053020140517
46420279refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014053020140517
46494885refgcc -m32 -march=k6 -O -fomit-frame-pointer2014053020140517
46514179refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014053020140517
47839585refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014053020140517
47851061refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014053020140517
50275558refgcc -m32 -march=pentium -O -fomit-frame-pointer2014053020140517
51194915refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014053020140517
51211927refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014053020140517
51543554refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014053020140517
51600850refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014053020140517
51632091refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014053020140517
51650950refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014053020140517
52352273refgcc -m32 -march=i486 -O -fomit-frame-pointer2014053020140517
53246839refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014053020140517
53491785refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014053020140517
56259448refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014053020140517
57100991refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014053020140517
57436061refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014053020140517
58303133refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014053020140517
58410436refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014053020140517
58843618refgcc -m32 -Os -fomit-frame-pointer2014053020140517
59419379refgcc -m32 -O2 -fomit-frame-pointer2014053020140517
60429685refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014053020140517
60535354refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014053020140517
61073518refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014053020140517
61146988refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014053020140517
61265797refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014053020140517
61267649refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014053020140517
61488330refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014053020140517
61610982refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014053020140517
61611632refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014053020140517
61649556refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014053020140517
61663694refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014053020140517
62706876refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014053020140517
62720196refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014053020140517
62807271refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014053020140517
63209185refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014053020140517
63245315refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014053020140517
63460161refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014053020140517
63511950refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014053020140517
64592232refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014053020140517
64614594refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014053020140517
64683097refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014053020140517
65089012refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014053020140517