| 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). | |



















