This is a high level summary of LMG engineering activities for the 1/2 half of January 2015. I've compiled this information from the weekly status meetings that each sub team holds over irc. Errors are mine. This is an experiment and feedback is most welcome.
Across the board the team is very busy with Connect prep work including demos and presentations. LMG will have a lightning session as well as 5 presenting sessions.
The Android team has also put together several conference proposals for the Android Builders Summit in March.
Android ====== Bero Rosenkränzer YongQin Liu Peter Pan Yanbin Fang Xavier Xsu
Bero has been building, booting and measuring Android with Clang 3.6, gcc 4.9 and gcc 5.0 YongQin has put together the Java App benchmark report Peter and Bero have been looking at L memory consumption and has put together a wiki page of information. Peter has also been working on enablement of lunch for dev/linaro Xavier is looking at the performance impacts of different compiler flags on Android builds Yanbin is following up with all the uses of SSL across Android to understand who is making use of the system SSL as compared to having their own copy. As the system SSL has been optimized we want to make sure that the other uses are improved as well. Yanbin has also been working on porting Bionic optimizations
LCR for the month of January has been moved up to Android 5.0.2. We've had several issues with LAVA that have been blockers for us, this has included the inability to run CTS. We thank both Builds and Baselines through Vishal as well as the LAVA team for their assistance and direct involvement.
GPGPU ====== Gil Pitney Show Liu
The work to extend Shamrock to support OpenCL 1.2 has been looked at and documented in card-934. Gil has been leading up this work.
Show has begun efforts to look into OpenMP and what state it is in across gcc 4.6, 4.9 and Clang. He is creating a wiki page of his experiences. OpenMP on Android has suffered from critical bugs that limit how it may be used. We are curious as to that status of those past bugs as well as where arm64 support is at with OpenMP in general in preparation to address member related OpenMP requests.
LMG Kernel ========== Sumit Semwal Amit Pundir Grygorii Strashko
The 3.14 LSK/Android kernel has been a focus item. We do see an uptick in Google activity in their own 3.14 kernel branch.
A card for base hibernation support is being drafted. This is a piece of the effort to enable TuxOnIce functionality. Gregorii is focused on this 100%
Amit has been working on Android gadgets upstreaming and helping out with the juno kernels and release oriented activities.
Media & Gfx ========= Benjamin Gaignard Paramanand Singh Neil Wong Jia JIa (Missing, no status)
Benjamin is looking into secure media using dma-buf. He is also looking into media framework efforts involving v4l and gstreamer for Android. This is preliminary work in the anticipation of what will be a proposed epic in the area.
Benjamin has been working with ARM who have picked up the hwcomposer reference implementation for their own purposes. He has been including some patches and feedback from them.
Neil has been working on libjpeg-turbo to integrate that into the Linaro Confectionery Release. As upstream efforts with libjpeg-turbo are paused he will be pitching in with the Android team.
Paramandir has been putting together automated tests for the libvxp.