Implementation notes: x86, cryptothinkx, crypto_aead/raviyoylav1

Computer: cryptothinkx
Architecture: x86
CPU ID: GenuineIntel-00040651-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: raviyoylav1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
4896321? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017021320170105
4921116? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017021320170105
4943790? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017021320170105
4999353? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017021320170105
5003679? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017021320170105
5003844? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017021320170105
5012043? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017021320170105
5020758? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017021320170105
5024292? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017021320170105
5053620? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017021320170105
5054058? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017021320170105
5069961? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017021320170105
5071269? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017021320170105
5078349? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017021320170105
5079690? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017021320170105
5107674? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017021320170105
5112663? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017021320170105
5114436? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017021320170105
5127720? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017021320170105
5132757? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017021320170105
5142423? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017021320170105
5150463? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017021320170105
5153070? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017021320170105
5162781? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017021320170105
5162790? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017021320170105
5162988? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017021320170105
5168880? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017021320170105
5179824? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017021320170105
5184855? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017021320170105
5188998? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017021320170105
5189124? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017021320170105
5189835? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017021320170105
5191293? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017021320170105
5206176? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017021320170105
5210664? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017021320170105
5212104? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017021320170105
5219829? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017021320170105
5226648? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017021320170105
5228124? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017021320170105
5240607? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017021320170105
5244168? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017021320170105
5244465? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017021320170105
5256231? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017021320170105
5257551? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017021320170105
5259735? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017021320170105
5268249? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017021320170105
5270316? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017021320170105
5273157? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017021320170105
5281692? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017021320170105
5298444? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017021320170105
5301513? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017021320170105
5324205? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017021320170105
5324439? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017021320170105
5324490? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017021320170105
5325594? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017021320170105
5325801? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017021320170105
5330880? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017021320170105
5336502? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017021320170105
5340978? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017021320170105
5346534? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017021320170105
5354472? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017021320170105
5355723? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017021320170105
5358327? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017021320170105
5358450? ? ?? ? ?refgcc_-m32_-march=core-avx2_-Os_-fomit-frame-pointer2017021320170105
5361084? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017021320170105
5365407? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017021320170105
5367309? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017021320170105
5367768? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017021320170105
5370393? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017021320170105
5371146? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017021320170105
5377299? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017021320170105
5377824? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017021320170105
5378574? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017021320170105
5386269? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017021320170105
5394150? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017021320170105
5401539? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017021320170105
5403192? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017021320170105
5411040? ? ?? ? ?refgcc_-m32_-march=core-avx2_-O2_-fomit-frame-pointer2017021320170105
5412027? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017021320170105
5417427? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017021320170105
5421201? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017021320170105
5425818? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017021320170105
5432310? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017021320170105
5438781? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017021320170105
5442927? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017021320170105
5446320? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017021320170105
5449395? ? ?? ? ?refgcc_-m32_-march=core-avx2_-O3_-fomit-frame-pointer2017021320170105
5453538? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017021320170105
5462574? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017021320170105
5464368? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017021320170105
5467530? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017021320170105
5469471? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017021320170105
5474199? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017021320170105
5479128? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017021320170105
5486628? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017021320170105
5512446? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017021320170105
5516511? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017021320170105
5524716? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017021320170105
5525637? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017021320170105
5526567? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017021320170105
5528055? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017021320170105
5531196? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017021320170105
5535504? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017021320170105
5536950? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017021320170105
5555817? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017021320170105
5559843? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017021320170105
5560245? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017021320170105
5560767? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017021320170105
5562243? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017021320170105
5564262? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017021320170105
5564265? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017021320170105
5565396? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017021320170105
5566575? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017021320170105
5568012? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017021320170105
5570640? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017021320170105
5570751? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017021320170105
5571438? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017021320170105
5572290? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017021320170105
5597445? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017021320170105
5609349? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017021320170105
5612091? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017021320170105
5685192? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017021320170105
5689395? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017021320170105
5694777? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017021320170105
5694966? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017021320170105
5695320? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017021320170105
5697492? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017021320170105
5707020? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017021320170105
5713032? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017021320170105
5745069? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017021320170105
5775123? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017021320170105
5801847? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017021320170105
5806035? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017021320170105
5896863? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017021320170105
6431718? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017021320170105
6488034? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017021320170105
6490701? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017021320170105
6524682? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017021320170105
6538443? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017021320170105
6552993? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017021320170105
6602772? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017021320170105
6627264? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017021320170105
6632145? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017021320170105
6641142? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017021320170105
6658476? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017021320170105
6663738? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017021320170105
6664338? ? ?? ? ?refgcc_-m32_-march=core-avx2_-O_-fomit-frame-pointer2017021320170105
6676536? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017021320170105
6690591? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017021320170105
6707610? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017021320170105
6744873? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017021320170105
6751641? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017021320170105
6757428? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017021320170105
6758190? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017021320170105
6759990? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017021320170105
6794256? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017021320170105
6825321? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017021320170105
6844188? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017021320170105
6897954? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017021320170105
6917067? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017021320170105
6943845? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017021320170105
6950184? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017021320170105
6954015? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017021320170105
6954546? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017021320170105
6963114? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017021320170105
6964911? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017021320170105
6981516? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017021320170105
6996552? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017021320170105
7000866? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017021320170105
7058145? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017021320170105
7064955? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017021320170105
7116966? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017021320170105
7142316? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017021320170105
7165827? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017021320170105
7177746? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017021320170105
7189776? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017021320170105
7219116? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017021320170105
7221498? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017021320170105
7285167? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017021320170105
7681121? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017021320170105