InfiniBand技术详解:核心概念与操作方法
1. InfiniBand基础方法
在InfiniBand的操作中,有一系列基础方法用于设备管理和事件处理:
- ib_register_event_handler() :为InfiniBand设备的每个异步事件注册回调函数。回调结构必须使用 INIT_IB_EVENT_HANDLER 宏进行初始化。
- ib_unregister_event_handler() :取消注册事件处理程序。
- ib_query_device() :查询InfiniBand设备的属性,这些属性是常量,后续调用该方法时不会改变。
- ib_query_port() :查询InfiniBand设备端口的属性,部分属性是常量,部分可能会在后续调用中改变,如端口LID、状态等。
- rdma_port_get_link_layer() :返回设备端口的链路层。
- ib_query_gid() :查询InfiniBand设备端口GID表中特定索引的值。
- ib_find_gid() :返回端口GID表中特定GID值的索引。
- ib_query_pkey() :查询InfiniBand设备端口P_Key表中特定索引的值。
- ib_find_pkey() :返回端口P_Key表中特定P_Key值的索引。
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



