On Tue, Aug 09, 2011 at 03:08:53PM -0700, Taras Glek wrote: > >You should definitely be trying to build using the Linaro 4.5 and 4.6 > >compiler branches; they are pretty much guaranteed to give you better > >performance, and if they don't, we're on the hook to fix it quickly! All > >the patches go upstream, so there is no risk of you being stuck on a > >fork -- it just makes everything you need available right now. > Mike, can you give these a try?
Also, the 4.5 branch is likely to perform better for a while; once 4.6 has caught up 4.5 goes into stable mode. If you are on a platform with NEON (i.e. not a Tegra2) experimenting with on -O3 and -mfpu=neon might get some interesting results as that enables the NEON auto-vectorizing Ira has been working on; given it's Mozilla, you might also get an ICE though ;-) Tell us how it goes. > >I'm copying the linaro-toolchain list to make sure that you get the > >right people's attention (though if they weren't all coming back from > >Connect in Cambridge this week they would have picked the email up > >already). > > > >>I like how Linaro is doing regular arm benchmarking, ie > >>https://wiki.linaro.org/Platform/Android/AndroidToolchainBenchmarking/2011-07 > >We do much more than that, but it's not as easy to find right now; for > >instance http://ex.seabright.co.nz/helpers/benchcompare is Michael's > >regular release benchmark. > Link gives me an error page It so happens the owner of the page is on vacation this week. I'll make sure he fixes it and points you to a running URL when it's done. > >Totally. Let's do it. Can you give me an idea of what boards you are > >testing the build on today? Do you have a test suite that we could run > >in a reasonable timeframe (hours, not days)? > > We have various benchmarks, all of which run within 30-60min. Cool. Can you share a subset you'd like to see run as a starting point? > >As for supporting actual released phones, it lies somewhat outside of > >our optimal operating model, and we don't have any hardware available. I > >guess we could do a spin for a specific model if we had enough of them > >to use by a set of engineers in the different teams. They are so > >expensive, though. Do you guys have lots of them? > How many devices would you need? 5 phones would give me confidence that we're not going to be stuck throughout the process of getting a build going. So that's the general order of magnitude. > We actually have two separate needs. We use developer boards for > continuous integration and phones for development. We need a good > quality rom for both. Perhaps we can switch our boards over to > pandaboards. > > Is there someone I can call(and what time) to discuss this further? You can call me at +44 7595 200905 any time this week; now isn't a bad time, but if I do miss your call I'll be sure to ring you back. You can also call Zach on Thursday or Friday; I'll send his number separately. -- Christian Robottom Reis, Engineering VP Brazil (GMT-3) | [+55] 16 9112 6430 | [+1] 612 216 4935 Linaro.org: Open Source Software for ARM SoCs _______________________________________________ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev