Sponsors


Principal Sponsor


Platinum Sponsor


Platinum Sponsor


Gold Sponsor


Gold Sponsor


Gold Sponsor


Technology Sponsor


Silver Sponsor


Silver Sponsor


Silver Sponsor


Silver Sponsor


Silver Sponsor


Silver Sponsor


Media Partner


Media Partner


Supporting
Sponsor


Supporting
Sponsor


Supporting
Sponsor


Supporting
Sponsor

Speaker Name UlrichDrepper
Organization Red Hat, Inc.
Type Talk
Scope Technical
Slides Click to download

Contributing to the Basic Runtime

Abstract The basic runtime comprises the lowlevel libraries which make the functionality of the kernel available in a more suitable format. The range of libraries making up the basic runtime spans the fundamental C library to the controlled runtime underlying OpenMP support for controlled parallelism.

Contributing to these set of libraries is more demanding than contributing to almost every other part of the system. Knowledge from a wide range of areas of expertise are needed:
- much of the runtime is controlled by standards
- the interface and semantics of the kernel
- details of the development tools
- processor and memory handling details
- and several other areas

Trying to contribute to the projects making up the basic runtime are often unsuccessful if the contributors is lacking knowledge in these areas.

The talk will provide the audience with tips on how to successfully contribute to the projects.
Pre-requisites No requirements needed but it will mostly be interesting to engineers who have interest in getting involved in lowlevel programmers. Managers can find out what the education of their engineers must achieve to make them productive.
Speaker Profile Ulrich Drepper has been using and developing Linux for the last 13+ years. He is maintaining the C library for 12 years and has written and maintained all kinds of other low-level software over the years. He is working for Red Hat for the last 11+ years (the first 4 years for Cygnus).

Back to previous page


Comments:

No comments on this talk yet.

Delegate Code:
Comment:
 

Copyright © 2005-2007 FOSS.IN. Some Rights Reserved

Creative Commons License
This work is licensed under a Creative Commons License.

Comments? Feedback? Contact Us.

Powered by MediaWiki