On 10/22/2011 01:31 PM, Ramana Radhakrishnan wrote:
On Sat, 22 Oct 2011, Zach Pfeffer wrote:
After an epic battle the tips of each Android build are ready to be released.
skia: Add -ffast-math, -flto http://review.android.git.linaro.org/#change,773
Good to see that ffast-math is making a difference at O3 but how does this affect your benchmarking activity ? Do we know why this difference occurs ? Is this because of extra vectorization for Floating point in skia or some other reason ?
Also, I'm sure you've considered this but I thought it better to check.
Given that the benchmarking pages plot skia results - https://wiki.linaro.org/Platform/Android/AndroidToolchainBenchmarking/2011-0...
a double check that this doesn't result in there being a spike in the results for 2011.10 would be good. If not, historical data needs to be measured for this change given that the said options weren't used while measuring the historical data.
Neither the 2011.09 nor the soon to be published 2011.10 benchmarking was done using these flags. I'm not sure if I'll have the cycles to try this out this month or not. However, I'll add this to next month's testing.