Your SlideShare is downloading. ×
slides - eLinux.org
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

slides - eLinux.org

463
views

Published on


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
463
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
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.
      • Best of Recent
      • CELF Conferences
      • July 25, 2008
    Tim Bird CELF Architecture Group Chair
  • 2. What is this presentation about?
    • Just FYI…
    • CELF has lots of events
    • Lots of material is presented at these events
    • Unfortunately, most people don’t know about it
      • Regional events in Asia are in local language
      • Most presentations are translated
    • This is an overview of material from different events
  • 3. CELF events
    • Embedded Linux Conference
      • Worldwide (ELC) – once a year in April, in the U.S.
      • European (ELCE) – once a year in the fall
        • Next one is November 6,7 in Ede, The Netherlands
    • Japan Jamborees (JJ)
      • Every other month, in Tokyo
    • Korean Technical Jamboree (KTJ)
      • Periodically – probably have fourth one this fall
  • 4. Topic areas
    • Bootup Time
    • Browsers
    • Distributions
    • File Systems
    • Graphics
    • Memory Management
    • Mobile Phone
    • Power Management
    • Processor/Platform
    • RealTime
    • Security
    • Size
    • Tools
    • Tracing
    • Advice/Tips for Acting within Community
    • Advocacy
  • 5. Bootup Time
    • Bootchart lite (lightning talk) – Shuuji Miyake (JJ16)
    • Parallelizing Linux boot on CE Devices - Vitaly Wool (ELCE07)
    • Evaluation and improvement of Bootchart - K. Yasui (JJ18)
    • TP TimeMeasure, A tool to masure application software startup time - Yoichi Yuasa (JJ19)
    • Instant Startup for Application Using Reducing Relocation Time and Rearrange Function - Min-Chan Kim (ELC08)
    • Fast Booting of Embedded Linux - Ho-Jun Park (KTJ3)
  • 6. Browsers
    • WebKit on Linux and How It Compares to Other Open Source Engines - Holger Freyther (ELCE07)
    • Embedding a Mozilla Based Browser - Sampo Nurmentaus (ELCE07)
  • 7. Distributions
    • The PokyLinux Distribution: Mobile GNOME at Your Fingertips - Dodji Seketeli (ELCE07)
    • Maemo Mobile Linux Platform, Current Status and Future Directions – Kate Alhola (ELC08)
    • Roll-Your-Own Linux the Easy Way with LTIB – Stuart Hughes (ELC08)
    • Building Custom Embedded Linux Distributions (using OpenEmbedded) – Matt Locke (ELC08)
    • UME - Ubuntu Mobile and Embedded - David Mandala (ELC08)
  • 8. File Systems
    • JFFS2/YAFFS explanation and comparison of mounting time - K. Yano (JJ17)
    • Improving JFFS2 RAM Usage and Performance - Alexey Korolev (ELCE07)
    • Introduction to LogFS - Jörn Engel (ELCE07)
    • YAFFS - Wookey (ELCE07)
    • The Comparison of Flash File system performace - JFFS2, YAFFS, LogFS - Katsuki Uwatoko (JJ19)
  • 9. File Systems (cont.)
    • AXFS: Architecture and Results – Jared Hulbert (ELC08)
    • Filesystem Support on Multi Level Cell (MLC) Flash in Open Source - Kyungmin Park (ELC08)
  • 10. Graphics
    • Writing DirectFB gfxdriver For Your Embedded System - Takanari Hayama (ELCE07)
    • DirectFB Internals - Things You Need to Know to Write Your DirectFB gfxdriver - Takanari Hayama (ELC08)
    • Adding Framebuffer support for Freescale SoCs - York Sun (ELC08)
    • Gstreamer and OpenMAX IL: plug and play - Felipe Contreras (ELC08)
  • 11. Memory Management
    • Asymmetric NUMA: Multiple-Memory Management For The Rest of Us – Paul Mundt (ELCE07, JJ19)
    • Implementation of Memory management method for embedded systems using CABI - Miyake (JJ18)
    • Swap usage in embedded system (Korean) - Seung-Ho Park (KTJ2)
    • Avoiding Out-Of-Memory on Embedded Linux Young-Joon Jang (KTJ2, ELC08)
    • Dependable Memory management system for Embedded Linux (Japanese) - Yamamoto (JJ20)
  • 12. Mobile Phone
    • Development of Mobile Linux Open Platform ( Android) - Junji Kondo (JJ18, ELC08)
    GPE Phone Edition - An Open Source Software Stack for Linux Mobile Phones
  • 13. Power Management
    • A Power Management Architecture For Mobile Devices - Matthew Locke (ELCE07)
    • Linux Suspend-to-Disk Objectives for Consumer Electronic Devices – Vitaly Wool (ELCE07)
    • Linux Clock Management Framework - Siarhei Yermalayeu (ELCE07)
    • A Dynamic Voltage and Current Control Interface for the Linux Kernel – Liam Girdwood (ELC08)
  • 14. Power Management (cont.)
    • Power Management Quality of Service and How You Could Use it in Your Embedded Application – Mark Gross (ELC08)
    • Building Blocks for Embedded Power Management – Kevin Hillman (ELC08)
    • Linux System Power Management on OMAP3430 - Richard Woodruff (ELC08)
  • 15. Processor/Platform
    • CELL BE - H. Machida (ELCE07)
    • ARM procedure call standard – Hee Seo (KTJ2)
  • 16. RealTime
    • Recent new Features in NPTL - Hiroki Kumagai (JJ16)
      • Covers priority inheritance mutexes
    • CABI, CPU Resource Allocator development status - Y. Yuasa (JJ17)
    • Status Overview of Real-Time – Thomas Gleixner (ELCE07)
    • RT Patch for Cell EB - Patch Status and Performance Measurements - Tsutomu Owa (ELCE07)
    • Using Real-Time Linux - Klaas van Gend (ELC08)
    • Real-Time Virtualization Solutions for Linux - A Comparison of Strategies - Nicholas McGuire (ELC08)
    • Adventures In Real-Time Performance Tuning - Frank Rowand (ELC08)
    • The Completely Fair Scheduler - Thomas Gleixner (KTJ3)
    • Designing a Realtime System with MV Linux- Seung-Ryong Kwon (KTJ3)
  • 17. Security
    • Knoppix 5.1.1 for Trusted Computing Geeks - K.Suzaki (JJ17)
    • Trusted Secure Isolation For Embedded Linux – Hadi Nahari (ELCE07)
    • Development of Embedded SELinu - Yuichi Nakamura (JJ18, ELC08)
    • Performance evaluation of Secure OS using LSM - Naoto Matsuda (JJ18)
    • Recent Security Features and Issues in Embedded Systems - KaiGai Kohei (ELC08)
  • 18. Security (cont.)
    • Avoiding Web Application Flaws in Embedded Devices – Jake Edge (ELC08)
    • How to Analyze Your Linux's Behavior with TOMOYO Linux - Kentaro Takeda (ELC08)
  • 19. Size
    • Compressed Cache – (JJ16)
    • Linux-tiny update – Satoru Ueda (for Tim Bird) (JJ17)
    • Linux Tiny - The Diet Must Go On – Michael Opdenacker (ELCE07)
    • Compressed Swap Solution for Embedded Linux - Alexander Belyakov (ELC08)
    • Kernel Size Report, and Bloatwatch Update – Matt Mackall (ELC08)
    • Linux Tiny - Penguin Weight Watchers – Thomas Petazzoni (ELC08)
  • 20. Tools
    • TimeDoctor - Francois Audeon (ELCE07)
    • Using a JTAG for Linux Driver Debugging – Mike Anderson (ELC08)
    • How GCC Works, An Embedded Engineer's Perspective – Gene Sally (ELC08)
    • Embedded Linux Development with Eclipse - JT Thomas (ELC08)
    • Scratch Box on cross compile environment (Japanese) – Kobayashi (JJ20)
    • Scratch Box on cross compile environment - part 2 (Japanese) – Fuse (JJ21)
  • 21. Tracing
    • KFT on PPC – Tsutomu Owa (JJ16)
    • OProfile porting on MIPS architecture - Takehiko Nagano (JJ16)
    • Episodes of LKST for Embedded Linux Systems - Hirohisa Iijima (ELC08)
    • Function-Call Backtracing based on MIPS architecture Linux System - Jong-Sung Kim (KTJ3)
  • 22. Tutorials/ Development tips
    • Dynamic Linking 3 – Tetsuyuki Kobayashi (JJ16)
    • Learning Kernel Hacking from clever people – Hugh Blemings (ELC08)
  • 23. Advice/Tips for Acting within Community
    • To Go Along with Community – Shibata (3-JJ17) (4-JJ18)
    • Experiences Posting Patches to the Community - Nakamura (JJ16)
    • Free Software, Licensing and Business Processes - Shane Martin Coughlan (ELCE07)
    • Methods to Protect Proprietary Components in Device Drivers – Matt Porter (ELCE07)
    • From the world of Community David Woodhouse (JJ19, KTJ2)
    • The Relationship Between kernel.org Development and the Use of Linux for Embedded Applications  - Andrew Morton (ELC08)
  • 24. Advice/Tips for Acting within Community (cont.)
    • Appropriate Community Practices: Social and Technical Advice - Deepak Saxena (ELC08)
    • The Discrimination Method of GPL License Violation on Embedded Products - Kyung-Ae Kim (KTJ3)
  • 25. Advocacy
    • Advantage of Linux for use of Embedded systems (JJ18)
  • 26. Guidelines
    • Check eLinux.org past events periodically
      • Follow links to events
      • Look for interesting stuff
    • If information (presentation or translation) is missing, ask about it on celinux-dev@tree.celinuxforum.org
    • If you are really kind, try to see if it’s already linked to from an appropriate area on eLinux.org
      • If not, link it!
      • (You have my permission)
  • 27. That’s all