Nicolas, Thanks for the notes. As you say there are many, many things that can affect this demo. What notes like this really underscore is the importance of staying up-to-date. This demo is more about the macroscopic effects from tip support than anything else. We do have some more specific benchmark numbers at:
https://wiki.linaro.org/Platform/Android/AndroidToolchainBenchmarking -Zach On 13 August 2011 06:07, Dechesne, Nicolas <n-deche...@ti.com> wrote: > Zach, > > On Thu, Aug 11, 2011 at 12:56 AM, Zach Pfeffer <zach.pfef...@linaro.org> > wrote: >> >> The demo consisted of two identical PandaBoards with identical SD >> cards running the 3D benchmark of 0xbench using software 3D to amplify >> compiler and kernel improvements. 0xbench is a benchmarking program we >> ship with our Android images from 0xlab. Each build ran the same >> Android userspace, 2.3.4, but one was using the 2.6.36 Linux kernel >> and GCC 4.4 from the stock AOSP distribution and one was using an >> upgraded Linaro 3.0 Linux kernel with Linaro GCC 4.5. We ran the board >> in 640x480 mode so that we wouldn't be memory bound. > > have you checked all clock configuration and ensure they are the same? .36 > seems quite old (in the pandaboard lifetime) and i would suspect the CPU and > memory clocks could be wrong compared to the linaro 3.0 (which I tried > recently and which seems to have the right config). there are all bunch of > kernel settings that can largely impact your demo like cache settings for > example... > > since DVFS is not enabled in both kernel I believe, the clock setting might > very well come from the bootloaders. which xloader and uboot are you using > in both cases? > > have you tried to run the same demo with the exact same bootloaders and > kernel? just a different user space built with 2 different compilers? I > don't expect performances improvements to come from the kernel anyways (at > least for such benchmark) that way you are sure you are really looking at > GCC improvements. similarly you can run the same user space with both > kernels. > > _______________________________________________ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev