-
Welcome
-
Subscribe to
Proposals
Presentation
A presentation is a formal slide based talk given as part of the Presentations Track
Linux Plumbers Conference 2011 Microconferences
Proposals for this sessiontype
* A Baker's Dozen of TCP bakeoff?
Can TCP Congestion control help with fairness and latency (bufferbloat)?
|
Bufferbloat and Networking | 04/04/2011 |
Stephen Hemminger | ||
* Ad Hoc Synchronization Considered Harmful
A characteristic study on ad hoc synchronization in software systems and a tool called SyncFinder to automatically identify and annotate them.
(slides)
|
Development Tools | 03/30/2011 |
Weiwei Xiong | ||
* Agile mobile development and deployment with QML
Learn how QML make developings and deploying mobile appliances easy (and fun) on Symbian and MeeGo.
|
Mobile | 05/10/2011 |
Dario Freddi | ||
* Analyzing and Optimizing Server Workload Latency
A look at the problems related to latency in server workloads and solutions we are exploring to improve average and tail latencies.
|
Cloud | 04/29/2011 |
Venki Pallipadi | ||
* Compressed data support in sound subsystem
The new streaming interface proposal provides a framework in sound subsystem to support offloaded decoders and encoders
|
Desktop | 05/12/2011 |
Vinod Koul, Pierre Bossart | ||
* Diagnosing Linux/Firmware related Issues with the Firmware Test Suite
Discussion on how to automatically diagnose firmware issue that can affect Linux.
(slides)
|
Development Tools | 04/20/2011 |
Colin King | ||
* Ensemble, rethinking cloud deployments
Ensemble is a new opensource configuration management and tool for deploying services into a cloud and data center environments
|
Cloud | 05/11/2011 |
Kapil Thangavelu | ||
* Folks: Contact aggregation for your desktop and mobile
How the Folks project pulls together all your contacts and integrates them into the open source desktop and mobile platforms.
|
Mobile | 05/14/2011 |
Travis Reitter | ||
* Hardware Accelerated multimedia, the missing parts
How the kernel can help user space make best use of hardware for multimedia acceleration.
|
Desktop | 03/25/2011 |
Edward Hervey | ||
* initializing stock images with cloud-init
cloud-init
|
Cloud | 04/28/2011 |
Scott Moser | ||
* Introducing dmaengine API for TI DMA controllers
Adapting and extending the kernel dmaengine API for high-end dma controllers like EDMA found on Texas Instruments DaVinci devices and SDMA found on OMAP devices.
|
Mobile | 05/15/2011 |
Sundaram Raju, Sekhar Nori | ||
* Introducing SATA support for Texas Instruments OMAP5 and nextgen DaVinci technology devices.
The state of art, benchmarks, software design challenges, and lessons learned in adding SATA support for OMAP5 and nextgen DaVinci technology devices.
|
Mobile | 05/06/2011 |
Mansoor Ahamed Basheer, Keshava Munegowda | ||
* Killing Bugs in C with Smatch
An introduction to the Smatch static checker and a look at the future.
(slides)
|
Development Tools | 04/22/2011 |
Dan Carpenter | ||
* Libferris: Local data, programs, and the Web are all filesystems
Libferris allows local kernel filesystems, composite files like XML, relational databases and the Web (flickr etc) to be accessed as a virtual filesystem.
|
Desktop | 03/28/2011 |
Benjamin Martin | ||
* Making Passthrough Audio on Linux Just Work
This is a talk about the various changes we made to PulseAudio and GStreamer to support passthrough output for compressed audio formats and how applications can make use of this.
|
Audio | 04/15/2011 |
Arun Raghavan | ||
* Optimizing igb and ixgbe network driver scaling performance
A look at scaling issues found and addressed in the igb and ixgbe drivers, and steps we are exploring to further improve performance.
(slides)
|
Bufferbloat and Networking | 05/04/2011 |
Alexander Duyck | ||
* Proportional Rate Reduction for TCP
A smooth and robust loss recovery for TCP
|
Bufferbloat and Networking | 04/30/2011 |
Nandita Dukkipati | ||
* Reducing your patch workload with Patchwork
An overview and update on the Patchwork patch-tracking system.
(slides)
|
Development Tools | 04/29/2011 |
Jeremy Kerr | ||
* Reproducible builds and infrastructure
You already use version control for your software, but what about your build dependencies and your system infrastructures? Come hear about Apters, our solution for reproducible builds and infrastructures.
(slides)
|
Development Tools | 05/07/2011 |
Josh Triplett, Jamey Sharp | ||
* Telepathy: Instant Messaging from Desktop to Mobile
How IM is being made easy by Telepathy, scaling from desktop to mobile devices.
|
Desktop | 04/28/2011 |
Dario Freddi | ||
* Thermal Management for ARM-based Systems
How should thermal management for ARM devices be done within existing thermal constructs (hwmon and thermal framework)
|
Mobile | 03/30/2011 |
Steve Jahnke |
Linux Plumbers Conference 2011
Proposals for this sessiontype
* Bcache: A cache designed for SSDs
Bcache is a writethrough and writeback cache designed for arbitrary workloads and reliable performance, and for optimal IO patterns with SSDs.
|
Refereed Presentations | 05/10/2011 |
Kent Overstreet | ||
* BITS: Testing BIOS/platform issues with Python in a bootloader
The kernel often has to cope with misconfiguration and bugs in BIOS and ACPI, working around them when possible and reporting them otherwise. These bugs rarely managed to get fixed upstream, and nothing prevents them from recurring on new systems with new BIOSes. Help us change that, and hear about BITS, our system for testing BIOS using Python and ACPICA embedded in GRUB.
(slides)
|
Refereed Presentations | 08/26/2011 |
Josh Triplett | ||
* Block IO multiqueue for new and legacy hardware
Performance results and development of multiqueue IO support for the Linux kernel.
|
Refereed Presentations | 05/15/2011 |
Jens Axboe | ||
* Control is the New Community: What Linux can Learn from Android
Lessons that can be drawn from our android upstream experience
(slides)
|
Refereed Presentations | 09/06/2011 |
James E.J. Bottomley | ||
* D-Bus Performance: Observations and Solutions
Results of performance analysis of D-Bus, with suggestions for improvement.
|
Refereed Presentations | 04/30/2011 |
Robin Bate Boerop | ||
* dm-cache, a device mapper target based on SSD
In this session, we will talk about dm-cache, a device mapper target which uses SSD as a cache for some large and slow devices like SAS or SATA.
|
Refereed Presentations | 04/30/2011 |
Tao Ma | ||
* Enhance video experience by Multi-plane
This presentation will introduce multi-plane HW solution and provide one software solution to make good use of multi-plane and enable translucency.
|
Refereed Presentations | 05/10/2011 |
Juan Zhao | ||
* Extending (Disk) Data Integrity Support in Linux
This talk summarizes where T10 DIF support sits today in Linux, and moves on to exposing the integrity API to userspace and how we might accomplish this through the filesystems.
(slides)
|
Refereed Presentations | 04/30/2011 |
Darrick Wong | ||
* Globally fair group CPU scheduling
A look at the fairness and wake-up latency improvements that can be achieved by extending vruntime beyond the per-cpu level.
(slides)
|
Refereed Presentations | 04/30/2011 |
Paul Turner | ||
* IRQ naming and routing
Most modern network and storage controllers have multiple interrupts but Linux kernel has inconsistent management
(slides)
|
Refereed Presentations | 04/05/2011 |
Stephen Hemminger | ||
* Kernel Tracing in the Cluster
An overview of tracing services running in the cluster.
|
Refereed Presentations | 05/14/2011 |
David Sharp | ||
* Libhugetlbfs in a THP world: libhuge in the present and future
How libhugetlbfs and THP can be used together to provide easy access to huge pages.
|
Refereed Presentations | 04/30/2011 |
Eric Munson | ||
* Linux DVB framework, two years from now
This paper presents the gaps/enhancements required in current Linux DVB demux API with respect to next generation DVB hardware.
(slides)
|
Refereed Presentations | 05/10/2011 |
Mansoor Ahamed Basheer | ||
* Linux OS Infrastructure for Memory Power Management
Discuss details of a Linux OS infrastructure to exploit memory power management capabilities in the hardware
(slides)
|
Refereed Presentations | 05/03/2011 |
Ankita Garg, Vaidyanathan Srinivasan | ||
* Linux Power Management Experiences on Moorestown
How Linux handles the power management challenges of the Moorestown platform.
(slides)
|
Refereed Presentations | 03/18/2011 |
Len Brown | ||
* lockdep: How to read its cryptic output
Learn to read the output from lockdep when your code can trigger a deadlock
(slides)
|
Refereed Presentations | 04/20/2011 |
Steven Rostedt | ||
* LTTng: Integrated Tools for Software and Hardware Tracing
New tools to enable comprehensive analysis of software and hardware traces gathered from multi-core and heterogeneous systems.
|
Refereed Presentations | 04/30/2011 |
Mathieu Desnoyers | ||
* Open-standards based Network Virtualization Management of DataCenters
This presentation outlines the current work done in libvirt-cim to support DCN features like IEEE 802.1Qbg, VEPA/VSI, QoS, ACL etc. and shares future plans to manage virtualized networks using libvirt-cim.
|
Refereed Presentations | 04/29/2011 |
Sharad Mishra, Vivek Kashyap | ||
* OSWALD: Lessons from and for the Open Hardware Movement
Envisioned as a cutting-edge computing platform that would encourage students to tinker with all the latest developments in the mobile space without fear of breaking their own gadgets, the initial version of the OSWALD project out of OSU failed in several key areas.
(slides)
|
Refereed Presentations | 05/15/2011 |
Tim Harder | ||
* PEOPLE LOAD BALANCING - SKILL BASED PROJECT MANAGEMENT HELPERS
How to use all the skill in a team to improve your project
|
Refereed Presentations | 05/06/2011 |
Helio Castro | ||
* PowerNap Dynamic Power Management
Like a screen saver for Servers, PowerNap lowers the power state of underutilized systems
(slides)
|
Refereed Presentations | 04/12/2011 |
Dustin Kirkland | ||
* Runtime PM vs System Sleep
There are fundamental differences between runtime PM and system suspend such that system sleep cannot be regarded as "deep idle".
(slides)
|
Refereed Presentations | 03/19/2011 |
Rafael Wysocki | ||
* Teaching the Linux scheduler to keep off idle cores
Optimizing the Linux scheduler in cooperation with other power management subsystems (like cpuidle) for better power savings
|
Refereed Presentations | 04/30/2011 |
Vaidyanathan Srinivasan | ||
* The Linux NFC subsystem
Describing the new Linux Near Field Communication architecture, from kernel to userspace.
(slides)
|
Refereed Presentations | 05/09/2011 |
Samuel Ortiz, Lauro Venancio | ||
* The New ExFAT file system
The Study of ExFAT file system and key differences with respect to FAT32
|
Refereed Presentations | 04/28/2011 |
Keshava Munegowda, Venkatraman S | ||
* ThunderboltTechnology – What is it and what are the Open Source implications
This presentation will cover the technical details of the Thunderbolt technology as well as the Open Source implications and SW items that will need to be addressed to support the new technology.
(slides)
|
Refereed Presentations | 04/08/2011 |
John Ronciak | ||
* Tracing: User Space Trace (faster, better, easier)
Explain User Space Trace (UST) capabilities for application analysis and layout a vision for fully dynamic tracing.
|
Refereed Presentations | 04/29/2011 |
Jason Wessel | ||
* Transcendent Memory: Not just for virtualization anymore!
New approach for dynamically optimizing physical memory utilization in the kernel, between multiple physical machines, and between VMs
|
Refereed Presentations | 04/27/2011 |
Dan Magenheimer | ||
* Virtual Machine Memory Overcommitment
Memory Overcommit has an increasing number of players and complexity across the entire software stack. This talk will take a look at how they interact.
(slides)
|
Refereed Presentations | 04/30/2011 |
Dave Hansen | ||
* Virtualization: Writing (and testing) device drivers without hardware
How to use QEMU to develop future hardware models to develop and test device drivers before hardware is available.
(slides)
|
Refereed Presentations | 04/28/2011 |
Peter Waskiewicz, Shannon Nelson | ||
* Where is the Linux kernel on scalability?
Overview of kernel scalability on servers.
(slides)
|
Refereed Presentations | 04/28/2011 |
Andi Kleen, Tim Chen | ||
* x32 - a native 32-bit ABI for x86-64
A work-in-progress new ABI for x86 combines the memory footprint of a 32-bit process with the enhanced capabilities of the x86-64 ISA.
(slides)
|
Refereed Presentations | 05/15/2011 |
H. Peter Anvin |