After the first night of hacking the source code, the Linaro Android Team featuring Khasim Syed Mohammed and Bernhard Rosenkränzer talk about ART replacing Dalvik VM, better memory management, support for new sensors, Browser being replaced with Chromium, WiFi Printing support, NFC smartcard emulation and more!
Tom Gall talks about the wide variety of graphics related optimizations that the Linaro Graphics working group works on, activities within the Kernel layer for panel and kernel device drivers, user space optimizations for libraries important for the graphics stack including audio-visual libraries for multimedia type applications, optimizing using NEON, starting to look at using GPGPUs, doing general purpose computing on a GPU device.
Vincent Guittot, Linaro assignee from ST-Ericsson, talks about the work that is being done at Linaro to Extend the Linux kernel to support ARM’s big.LITTLE MP architecture, building on the features provided by the big.LITTLE Switcher project. The most powerful use model of big.LITTLE is called MP and enables the use of all physical cores at the same time. Threads with high priority and/or computationally intensive can in this case be allocated to the A15 cores while threads with less priority or less computationally intensive such as background tasks can be performed by the A7 cores.
Open Compute is a project originally started by Facebook as “Project Freedom”, turned into a big community movement that is going to redefine how consumers consume enterprise hyperscale infrastructure.
Daniel Lezcano talks about CPU idle optimizations, trying to power down the different peripherals of the ARM SoC, consolidating the drivers by changing the way they are managing the different peripherals.