Android Mini Summit
LCE12 Copenhagen
Bella Center, Denmark
Wednesday, 2012/10/31
14:00 - 18:00 CET
8:00 AM Austin, Texas
Android Introductory Plenary
5 min
Zach Pfeffer
● Introduce the Android Mini-Summit
10 min
Christian Bejram
● ST-E's Andro...
Introduce the Android Mini-Summit
● Christian Bejram - ST-E's Android Effort
● Thomas Langås - Making Cotton Candy: Techni...
Android Introductory Plenary
10 min
Christian Bejram
● ST-E's Android Effort
○ Slides: https://docs.google.com/a/linaro.
o...
Android Lightning Talk
15 min
Thomas Langås, FXI Technologies
● Making Cotton Candy: Technical Challenges
○ Who is FXI Tec...
Android Benchmarking and
Optimization Opportunities
30 min
Vishal Bhoj
● Talk about what was planned in Hong Kong and give...
Android Dalvik and V8 JIT
Improvements
30 min
Michael Hope
● Discuss Dalvik's VM and JIT architecture
● Present OpenJDK vs...
Break
15 min
Saving power in Android with big.
LITTLE
15 min
Nicolas (nico) Pitre
● Overview of big.LITTLE
● Current plans
● Next steps
Graphics
30 min
Jesse Barker
● Quick ION overview
● Member platform support for ION/dmabuf
● Re-propose: Replace carve-out...
Break
15 min
Android Kernel Upstreaming
15 min
Deepak Saxena
● Status of the Android patchset in the upstream
● Plan for the future
Android Kernel Upstreaming
Feature Status
Wakelocks API merged, waiting for new Android userland
Ashmem Undergone many ite...
Embedded Android
30 min
Karim Yaghmour (Remote)
● Why are new products using Android as a base?
● Discuss lowering barrier...
Break
15 min
Android Productization Challenges at
ST-Ericsson
15 min
ST-E Android Engineers
● Discuss past issues in creating Android p...
Upstream to productization,
productization to upstream
15 min
Zach Pfeffer
● Discuss how to streamline upstreaming and
pro...
Questions and Action Item Review
15 min
Zach Pfeffer
● Answer questions
● Make sure Actions are recorded
Upcoming SlideShare
Loading in …5
×

LCE12: Android Mini Summit (overview)

403 views

Published on

Resource: LCE12
Name: Android Mini Summit (overview)
Date: 31-10-2012
Speaker: Zach Pfeffer and Christian Bejram

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
403
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

LCE12: Android Mini Summit (overview)

  1. 1. Android Mini Summit LCE12 Copenhagen Bella Center, Denmark Wednesday, 2012/10/31 14:00 - 18:00 CET 8:00 AM Austin, Texas
  2. 2. Android Introductory Plenary 5 min Zach Pfeffer ● Introduce the Android Mini-Summit 10 min Christian Bejram ● ST-E's Android Effort ○ Slides: ■ https://docs.google.com/a/linaro.org/file/d/0B3pUtxWjZbP9dWJqOV9IU3E4djA/edit
  3. 3. Introduce the Android Mini-Summit ● Christian Bejram - ST-E's Android Effort ● Thomas Langås - Making Cotton Candy: Technical Challenges ● Vishal Bhoj - Android Benchmarking and Optimization Opportunities ● Michael Hope - Android Dalvik and V8 JIT Improvements ● Nicolas (nico) Pitre - Saving power in Android with big.LITTLE ● Jesse Barker - Graphics ● Deepak Saxena - Android Kernel Upstreaming ● Karim Yaghmour - Embedded Android ● ST-E Android Engineers - Android Productization Challenges at ST- Ericsson ● Upstream to productization, productization to upstream - Zach Pfeffer ● Questions and Action Item Review - Zach Pfeffer
  4. 4. Android Introductory Plenary 10 min Christian Bejram ● ST-E's Android Effort ○ Slides: https://docs.google.com/a/linaro. org/file/d/0B3pUtxWjZbP9MzRjekVWNE5pUlk/edit
  5. 5. Android Lightning Talk 15 min Thomas Langås, FXI Technologies ● Making Cotton Candy: Technical Challenges ○ Who is FXI Tech? Who am I? ○ What is the Cotton Candy? ○ Starting point for software ○ Discovering Linaro ■ Focus on kernel space instead of user space ■ Device tree vs. non-device tree kernel ■ Kernel versions ○ Mali GPU: OpenGLES2 source code access
  6. 6. Android Benchmarking and Optimization Opportunities 30 min Vishal Bhoj ● Talk about what was planned in Hong Kong and give a summary ● Present current benchmark methodology and hotspot benchmark results ● Discuss methodology ● Suggest specific optimization opportunities and additional measurements and benchmarks ● Explore additional benchmarks
  7. 7. Android Dalvik and V8 JIT Improvements 30 min Michael Hope ● Discuss Dalvik's VM and JIT architecture ● Present OpenJDK vs Dalvik benchmark results running http://math.nist.gov/scimark2/ ● Discuss opportunities to optimize Dalivk and V8 JITs ● Discuss additional tools to find optimizations ● Plan next steps
  8. 8. Break 15 min
  9. 9. Saving power in Android with big. LITTLE 15 min Nicolas (nico) Pitre ● Overview of big.LITTLE ● Current plans ● Next steps
  10. 10. Graphics 30 min Jesse Barker ● Quick ION overview ● Member platform support for ION/dmabuf ● Re-propose: Replace carve-out heaps with CMA heap ● fbdev to DRM/KMS (Laurent Pinchart and Rob Clark) ● Discuss piglit for Android
  11. 11. Break 15 min
  12. 12. Android Kernel Upstreaming 15 min Deepak Saxena ● Status of the Android patchset in the upstream ● Plan for the future
  13. 13. Android Kernel Upstreaming Feature Status Wakelocks API merged, waiting for new Android userland Ashmem Undergone many iterations since 2011, hope for 3.9 merge Ram Console Merged upstream as pstore, waiting for new Android userland Alarm Timers API merged, driver code changes in progress FIQ Debugger Core merged as KGDB extension, remaining bit aiming for 3.8 Lowmem Killer Very active, requires rethinking Linux memory management Key Reset Good progress, targeting 3.8 kernel Monotonic EvDev Kernel changes upstream waiting for new Android userland GPIO Timers No active development ETM No active development Netfilter Changes No active development Binder No active development
  14. 14. Embedded Android 30 min Karim Yaghmour (Remote) ● Why are new products using Android as a base? ● Discuss lowering barriers to development ● Discuss Android as an X app ● Discuss headless Android ● Create project list
  15. 15. Break 15 min
  16. 16. Android Productization Challenges at ST-Ericsson 15 min ST-E Android Engineers ● Discuss past issues in creating Android products ● Discuss new issues and get feedback
  17. 17. Upstream to productization, productization to upstream 15 min Zach Pfeffer ● Discuss how to streamline upstreaming and productization synchronization
  18. 18. Questions and Action Item Review 15 min Zach Pfeffer ● Answer questions ● Make sure Actions are recorded

×