用Rust编写异步RDMA应用(高性能计算及高端存储应用)

2022-03-16 周三 20:00 开播 回顾中 人气值 7k
课程简介
RDMA是Remote Direct Memory Access一种高性能网络协议,主要用在高性能计算和高端存储,属于数据中心企业级应用。

内容介绍

Rust是一门注重性能和可靠性的系统级编程语言,在保障内存安全和并发安全等方面有突出优势。RDMA即远程内存直接访问技术,具有零拷贝、内核旁路等特点,适用于高吞吐、低时延网络应用。传统利用C语言Verbs API开发RDMA应用存在开发效率低下和内存管理困难等问题。因此我们基于Rust开发了更加易用的async-rdma库,使开发RDMA应用变得简单高效。本次分享将概述Rust和RDMA的特点以及async-rdma的设计,并通过例子展示其接口用法。

内容大纲
Rust语言特点
RDMA技术概览
async-rdma设计概述
async-rdma接口用例

讲师介绍

王恒宇,中科院软件所基础软件实验室研究生
image.png

主要研究方向为软硬件融合,对物联网、操作系统、Serverless等方向感兴趣。DatenLord社区async-rdma项目贡献者之一,曾获嵌入式芯片与系统设计竞赛一等奖等多项国家级奖项,参与编写《openEuler操作系统》一书。

PPT下载及回放

微信群

扫码加入技术讨论微信群进行更多技术交流。如失效,请添加极术小姐姐微信(aijishu20)备注“RDMA”加入。
image.png

相关分享

关注数
14649
内容数
123
订阅极术公开课,即时获取最新技术公开课信息
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息