QUOTE(Deani_77 @ Apr 3 2013, 02:16 PM)
Anybody knows what is kraits and bionic optimization or any link regarding. Wanted to know what is benefits we get having those 2 in our ROM.
Anybody can share min and max processor speed in franco and motley kernel?
Thanks in advance...
Kraits and bionic optimization speed up 2 things in your phone:
1. string / memory operation. these operation including string copy, memory copy, compare, etc. even a simply file copy uses these operation. all these implemented in a library known as bionic library in android. it's similar to libc in pc. this is the bionic optimization.
2. after Qualcomm introduce krait core (since S4), they release new code that allow you to use extended instructions that can only be found in Krait core to do some math operation. by implementing these new code, some math function such as sin(), cos(), etc will be faster. Many heavy graphic app uses math functions.
What custom ROM/kernel developer do is to get these code from Code Aurora, and implement in their ROM/kernel then recompile it. You may not notice performance improvement if you just swipe homescreen, etc but if you do benchmark, you will see a huge improvement.
For example, before any optimization, most N4 getting like 17k Antutu score. After Bionic optimization around you will get around 19k. You should see huge improvement in the RAM score, in this case 3274. Also check out the CPU floating point score, 2139, in this case, not optimized yet.
Now, if you optimize the math library with Krais extended instruction, you should see huge improvement in CPU floating point score, in this case 4182. With both optimized, you see a jump from 17k Antutu score to 21k, around 30% improvement at the same CPU speed.
This post has been edited by cowithgun: Apr 3 2013, 02:57 PM Attached thumbnail(s)