|
|
|
UKUUG Linux Developers' Conference Linux 2002 4 - 7 July 2002 Bristol |
|
<!– –>
Other GUUG events |
Roland Dreier – CiscoTUTORIAL 2 HALF-DAY: Writing RDMA applications on LinuxRDMA networking technologies (InfiniBand (IB), and iWARP over 10 gigabit ethernet) offer application developers high throughput and low latency with low CPU overhead. Throughput in excess of 1 gigabyte/sec and application-to-application latency under 2 microseconds is achievable with current hardware. This tutorial will introduce Linux developers to RDMA technology, including the key concepts of remote DMA, transport offload, and kernel bypass. The current Linux RDMA stack, including both kernel drivers and userspace libraries will also be described. The tutorial will then give a hands-on introduction to writing RDMA applications for Linux that can run on both InfiniBand and iWARP networks, using the librdmacm and libibverbs libraries. librdmacm abstracts the connection set-up operations so that applications can use IP addressing on both IB and iWARP networks. libibverbs is the core RDMA library that allows applications to use RDMA adapter hardware directly (kernel bypass). At the end of the tutorial, participants will have learned about the concepts used for libibverbs programming (protection domains, completion queues, queue pairs, and memory regions) and will be able to write code that can take full advantage of RDMA hardware. |
| G O L D S P O N S O R | S I L V E R S P O N S O R |
|---|---|
Intel |
|
| S P O N S O R S | ||||
|---|---|---|---|---|
Bytemark |
Sun |
Novell |
The Positive Internet Company |
collabora |
| M E D I A S P O N S O R S | ||
|---|---|---|
Linux User & Developer |
Linux Magazine |
The USENIX Association |
| For more information please contact UKUUG | Problems? |
| © Copyright 2024 UKUUG Ltd | |