Implementation notes: x86, jos, crypto_aead/ketjesrv1

Computer: jos
Architecture: x86
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: ketjesrv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
741900refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070820140622
782693refgcc -m32 -O3 -fomit-frame-pointer2014070820140622
784672refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014070820140622
784702refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070820140622
789345refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070820140622
794400refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014070820140622
794497refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070820140622
794685refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014070820140622
795742refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014070820140622
799800refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070820140622
800415refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014070820140622
801172refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014070820140622
801345refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070820140622
807878refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014070820140622
809250refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070820140622
814448refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014070820140622
816375refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014070820140622
824250refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070820140622
835627refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014070820140622
841883refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070820140622
853238refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070820140622
858848refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070820140622
867540refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014070820140622
880560refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070820140622
895230refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014070820140622
911122refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014070820140622
911437refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014070820140622
911512refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014070820140622
913785refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070820140622
914047refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070820140622
914122refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070820140622
914565refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070820140622
915600refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014070820140622
928620refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014070820140622
933690refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070820140622
933795refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014070820140622
934575refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014070820140622
936068refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014070820140622
937395refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014070820140622
939502refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014070820140622
940695refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014070820140622
941565refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014070820140622
942915refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070820140622
943830refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014070820140622
944723refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014070820140622
950572refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014070820140622
952305refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070820140622
960495refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014070820140622
963240refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014070820140622
964073refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014070820140622
968595refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014070820140622
970080refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014070820140622
971333refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014070820140622
973942refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070820140622
993292refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070820140622
1024245refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070820140622
1026630refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014070820140622
1028228refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014070820140622
1028460refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014070820140622
1031633refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014070820140622
1038922refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014070820140622
1041038refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014070820140622
1042290refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014070820140622
1076542refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014070820140622
1078402refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070820140622
1078703refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014070820140622
1082033refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014070820140622
1083210refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070820140622
1084328refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070820140622
1098233refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014070820140622
1098278refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070820140622
1102178refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014070820140622
1153560refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014070820140622
1169925refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014070820140622
1188570refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014070820140622
1188848refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070820140622
3053993refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014070820140622
3059692refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014070820140622
3063428refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014070820140622
3080198refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014070820140622
3086303refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014070820140622
3109852refgcc -m32 -O2 -fomit-frame-pointer2014070820140622
3150225refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070820140622
3150225refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070820140622
3151095refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070820140622
3153173refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070820140622
3194805refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014070820140622
3202485refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014070820140622
3207165refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070820140622
3209625refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014070820140622
3209970refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070820140622
3210247refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070820140622
3217162refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014070820140622
3217432refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070820140622
3228450refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014070820140622
3229658refgcc -m32 -O -fomit-frame-pointer2014070820140622
3242340refgcc -m32 -march=athlon -O -fomit-frame-pointer2014070820140622
3243405refgcc -m32 -march=k8 -O -fomit-frame-pointer2014070820140622
3251610refgcc -m32 -march=prescott -O -fomit-frame-pointer2014070820140622
3260835refgcc -m32 -march=nocona -O -fomit-frame-pointer2014070820140622
3328628refgcc -m32 -march=i486 -O -fomit-frame-pointer2014070820140622
3341843refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014070820140622
3342608refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014070820140622
3343403refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014070820140622
3372533refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014070820140622
3380265refgcc -m32 -march=core2 -O -fomit-frame-pointer2014070820140622
3382298refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014070820140622
3383685refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070820140622
3385553refgcc -m32 -march=k6 -O -fomit-frame-pointer2014070820140622
3387112refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014070820140622
3393570refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014070820140622
3402630refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014070820140622
3582653refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070820140622
3716527refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070820140622
3726773refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014070820140622
3827767refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014070820140622
3859058refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070820140622
3859680refgcc -m32 -march=pentium -O -fomit-frame-pointer2014070820140622
4118318refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014070820140622
4127280refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014070820140622
4130588refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014070820140622
4133572refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014070820140622
4134555refgcc -m32 -Os -fomit-frame-pointer2014070820140622
4134810refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070820140622
4140405refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014070820140622
4149810refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014070820140622
4159035refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070820140622
4163437refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014070820140622
4172970refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014070820140622
4173150refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014070820140622
4176893refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014070820140622
4178617refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014070820140622
4179068refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014070820140622
4180305refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070820140622
4181422refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014070820140622
4189102refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014070820140622
4190325refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014070820140622
4192732refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014070820140622
4192815refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014070820140622
4193820refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014070820140622
4207852refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014070820140622
4219815refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014070820140622
4222883refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014070820140622
4230240refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014070820140622
4230570refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014070820140622
4231785refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014070820140622
4232213refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070820140622
4232775refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014070820140622
4233735refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014070820140622
4234005refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014070820140622
4256468refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014070820140622
4263975refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014070820140622
4266840refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070820140622
4269683refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014070820140622
4275652refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014070820140622
4291050refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014070820140622
4313235refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014070820140622
4339890refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014070820140622
4394197refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014070820140622
4403197refgcc -m32 -march=i386 -O -fomit-frame-pointer2014070820140622