Implementation notes: x86, jos, crypto_aead/raviyoylav1

Computer: jos
Architecture: x86
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: raviyoylav1
TimeImplementationCompilerBenchmark dateSUPERCOP version
6687817refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014070920140622
6778208refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014070920140622
6780832refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014070920140622
6780885refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014070920140622
6792428refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014070920140622
6792487refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014070920140622
6793793refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014070920140622
6800475refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070920140622
6800888refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070920140622
6805252refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070920140622
6812737refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014070920140622
6815498refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014070920140622
6829410refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070920140622
6837023refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070920140622
6838883refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070920140622
6839385refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070920140622
6843915refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014070920140622
6844658refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014070920140622
6847523refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070920140622
6850725refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014070920140622
6851940refgcc -m32 -O3 -fomit-frame-pointer2014070920140622
6853890refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070920140622
6856305refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014070920140622
6857190refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014070920140622
6857858refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014070920140622
6859402refgcc -m32 -O2 -fomit-frame-pointer2014070920140622
6860310refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014070920140622
6872467refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014070920140622
6873637refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070920140622
6875528refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070920140622
6876300refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014070920140622
6877328refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014070920140622
6878040refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070920140622
6878775refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014070920140622
6879075refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070920140622
6880275refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014070920140622
6881370refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014070920140622
6882660refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014070920140622
6882855refgcc -m32 -Os -fomit-frame-pointer2014070920140622
6883575refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014070920140622
6885443refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014070920140622
6888487refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014070920140622
6896910refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014070920140622
6912720refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070920140622
6913852refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014070920140622
6916507refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014070920140622
6917715refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070920140622
6921832refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014070920140622
6925642refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070920140622
6929678refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070920140622
6943380refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014070920140622
6982508refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014070920140622
6989138refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014070920140622
6993615refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014070920140622
7003267refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014070920140622
7007483refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014070920140622
7010842refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014070920140622
7011675refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014070920140622
7012043refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014070920140622
7017030refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014070920140622
7020780refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014070920140622
7021523refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014070920140622
7025363refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014070920140622
7032360refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014070920140622
7039703refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014070920140622
7045418refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014070920140622
7048792refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070920140622
7059638refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070920140622
7065270refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014070920140622
7087710refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070920140622
7088490refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070920140622
7088948refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014070920140622
7092697refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014070920140622
7094190refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014070920140622
7094737refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014070920140622
7096522refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014070920140622
7096845refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014070920140622
7101038refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014070920140622
7105298refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070920140622
7105807refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070920140622
7106370refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070920140622
7107412refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070920140622
7115115refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070920140622
7115835refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014070920140622
7118842refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014070920140622
7123755refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070920140622
7125413refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014070920140622
7128975refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014070920140622
7132057refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014070920140622
7133130refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070920140622
7135208refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014070920140622
7135485refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014070920140622
7156440refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070920140622
7175985refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014070920140622
7179960refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070920140622
7180432refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014070920140622
7180837refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070920140622
7253280refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014070920140622
7262678refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014070920140622
7265392refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070920140622
7270470refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070920140622
7271655refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014070920140622
7272645refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070920140622
7274588refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014070920140622
7275922refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070920140622
7277798refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014070920140622
7279163refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014070920140622
7293607refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070920140622
7294890refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014070920140622
7310647refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014070920140622
7313003refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070920140622
7324305refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014070920140622
7347712refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014070920140622
7348403refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070920140622
7362233refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070920140622
7379235refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014070920140622
7381770refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070920140622
7394145refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014070920140622
7411118refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014070920140622
7453830refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070920140622
8282415refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014070920140622
8284080refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014070920140622
8284620refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014070920140622
8288190refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014070920140622
8419650refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014070920140622
8422042refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014070920140622
8423887refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014070920140622
8542973refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014070920140622
8553232refgcc -m32 -march=k6 -O -fomit-frame-pointer2014070920140622
8555580refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014070920140622
8662492refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014070920140622
8663978refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014070920140622
8664690refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014070920140622
8677297refgcc -m32 -march=i386 -O -fomit-frame-pointer2014070920140622
8679802refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014070920140622
8680230refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014070920140622
8682855refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014070920140622
8684655refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014070920140622
8763645refgcc -m32 -march=i486 -O -fomit-frame-pointer2014070920140622
8787945refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014070920140622
8808000refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014070920140622
8968500refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014070920140622
8976952refgcc -m32 -march=k8 -O -fomit-frame-pointer2014070920140622
8993850refgcc -m32 -march=athlon -O -fomit-frame-pointer2014070920140622
9041542refgcc -m32 -march=pentium -O -fomit-frame-pointer2014070920140622
9041685refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070920140622
9084623refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014070920140622
9087007refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014070920140622
9106402refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014070920140622
9123105refgcc -m32 -march=prescott -O -fomit-frame-pointer2014070920140622
9123360refgcc -m32 -march=nocona -O -fomit-frame-pointer2014070920140622
9132023refgcc -m32 -O -fomit-frame-pointer2014070920140622
9191963refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070920140622
9202778refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014070920140622
9327390refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014070920140622
9337658refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014070920140622
9338033refgcc -m32 -march=core2 -O -fomit-frame-pointer2014070920140622
9349980refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070920140622
9549510refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014070920140622
9769740refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014070920140622