Your SlideShare is downloading. ×
Q1.12: Unorthodox Connect Engineering
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Q1.12: Unorthodox Connect Engineering

41

Published on

Resource: Q1.12 …

Resource: Q1.12
Name: Unorthodox Connect Engineering
Date: 09-02-2012
Speaker: Kiko

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
41
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Unorthodox Connect Engineering Christian “kiko” Reis kiko@linaro.org February 2012
  • 2. Why computing is a safe career ● Though we love to ignore it.. Computing platforms move on ● We gladly send them to their graves
  • 3. 1980s cutting edge
  • 4. What happened to them
  • 5. 2010s
  • 6. See what I mean?
  • 7. The World Will End Soon ● Linaro started off worrying about unified kernel source trees ● While we were distracted fixing that.. ● Reality happened!
  • 8. ARM, the new mainstream ● The real job Linaro needs to do ● This is actually not news ● But is the open source world ready? ● The Big Questions ● What pieces are missing? ● How should they look?
  • 9. Problems for This Connect ● big.LITTLE Madness ● Scheduling and Power Management ● Testing ● Testing Open Source ● Unified Memory Management ● A15 & v8 into Servers and Beyond
  • 10. Tracks and Themes ● Kernel ● Toolchain ● Power Management ● Graphics ● Multimedia ● Android ● Ubuntu and beyond ● Board Support ● Server and Future Architectures
  • 11. Kernel ● Consolidating vendor trees ● Next-generation storage ● Merging Android ● ARM Maintainers ● Device Tree Deepak Saxena
  • 12. Toolchain ● GCC performance ● KVM and QEMU ● Development benchmarkingMichael Hope
  • 13. Graphics ● Memory management ● Display and Video APIs ● Using dma-buf ● GPU testing and introspection ● Visualizing activity ● Platforms Jesse Barker
  • 14. Multimedia ● Serious Audio enablement ● Advanced features ● Broad platform support ● Android Audio ● UCM & tinyalsa ● Future NEON work Tom Gall
  • 15. Platform: Android ● Taking over the world ● Complete enablement ● Multimedia ● Binary blobs ● Consolidating Android ● Codebase ● Community Zach Pfeffer
  • 16. Power Management ● The Kernel Scheduler ● Lower power SMP ● big.LITTLE ● CPUIdle ● ThermalAmit Kucheria
  • 17. Platform: Ubuntu and beyond ● Extending validation of Linaro images ● Enablement ● Kernel Stress testing ● Toolchain CI & Validation ● Linaro kernel product maintenance Ricardo Salveti
  • 18. LAVA: Automated Validation ● Using LAVA everywhere ● Making LAVA easy to use ● Device health checks ● Admin tools ● Scalability Paul Larson (really)
  • 19. Enjoy Connect ● Move to a world where ARM rules ● Make the most of the opportunity ● Our technical challenges planned ● Consensus built where it is missing ● Welcome each other into the community

×