TrueschoTruescho
All Courses
Fundamentals of RDMA Programming
Coursera
Course
Unknown

Fundamentals of RDMA Programming

NVIDIA

Learn Remote Direct Memory Access (RDMA) programming for efficient server-to-server data transfer without CPU involvement, enhancing speed and reducing latency.

Unknown7 weeksEnglish

About this Course

Welcome to the Fundamentals of RDMA Programming Course! Remote Direct Memory Access, RDMA, enables server-to-server data movement directly between application memory without any CPU involvement. RDMA technology empowers advanced enterprise data centers and the world’s fastest supercomputers (HPC). RDMA allows real CPU offloads and kernel bypass, and, as such, RDMA-based applications provide better utilization of network HW resources while increasing speed and lowering link latencies. NVIDIA

What You'll Learn

  • Understand RDMA basics and memory data-path flow
  • Apply send, receive, read, write, and atomic RDMA operations
  • Familiarize with InfiniBand architecture and queue management
  • Establish connections using the RDMA_CM API

Prerequisites

  • Basic knowledge of operating systems and networking
  • Understanding of system programming concepts

Instructors

N

NVIDIA Training

Topics

Remote Access Systems
Computer Hardware
Performance Tuning
System Programming
Network Protocols
Hardware Architecture
TCP/IP
Operating Systems

Course Info

PlatformCoursera
LevelUnknown
PacingUnknown
PriceFree

Skills

أنظمة الوصول عن بعد
أجهزة الكمبيوتر
تحسين الأداء
برمجة النظام
بروتوكولات الشبكات
بنية الأجهزة
TCP/IP
أنظمة التشغيل

Start Learning Now