AM335x-GingerBread-Vs-ICS-UI Performance



'''  Content is no longer maintained and is being kept for reference only! '''

Introduction
This page provides the UI performance results for android's gingrebread 2.3.4 vs ics 4.0. Result are measure with reference to


 * Platform : AM335x running at 720MHz, AM37x running at 1GHz.
 * Resolution : AM335x=800x480, AM37x=TBD.
 * Graphics h/w accelerator : SGX530
 * Gingrebread release : http://software-dl.ti.com/dsps/dsps_public_sw/sdo_tii/TI_Android_DevKit/TI_Android_GingerBread_2_3_4_DevKit_2_1_1/index_FDS.html
 * ICS release : Has been build locally with snapshot of http://gitorious.org/rowboat/ on date 24/01/2012
 * See RowboPERF User Guide for more information about these metrics. The RowboPerf application calls native executables compiled with Android's NDK to perform these tests.
 * CPU utilization measured with command - '#top -m 4'

Summary

 * Android 4.0 is giving better frame rate(fps) compare to Android 2.3.4
 * RowboPerf benchmarks are continuously creating and rendering frames as a result one can see high utilization of CPU.In general when CPU utilization is high, frame rate gets slow down for particular benchmark. As CPU gets utilized most in frame creation. And frame rate(fps) gets increased as CPU slow down; due to less complexity in UI frame creation.