一种基于RDMA通信机制的IB‑RTI方法技术

技术编号:16177907 阅读:40 留言:0更新日期:2017-09-09 05:24
本发明专利技术提供一种基于RDMA通信机制的IB‑RTI方法,创建Rdma协议连接端口;注册服务器端RDMA操作缓存;当客户端基于RDMA协议申请连接时,接受客户端连接请求,并回复连接成功指令;交换QP信息,修改客户端的QP信息状态级;接收已建立连接客户端发送的数据信息以及向已建立连接的客户端发送数据信息。当服务器端与所述客户端完成数据通信后,关闭与所述客户端的连接端口;释放服务器端的RDMA操作缓存;释放Rdma协议连接端口,方法定义了传输数据的结构;优化了CERTI的通信部分,有效缩短仿真运行时间。

【技术实现步骤摘要】
一种基于RDMA通信机制的IB-RTI方法
本专利技术涉及RDMA通信领域,尤其涉及一种基于RDMA通信机制的IB-RTI方法。
技术介绍
随着高性能并行计算技术和高速的网络技术的迅猛地发展,高性能的计算机已经成为高层体系结构的新的硬件环境,因此,高性能的高层体系结构也成为了仿真技术的研究焦点。高性能计算机多核的特性,再加上各个高性能计算机节点间的高速通信网络,成为高层体系结构仿真提供多种的通信的硬件环境和通信方式。如在一个计算的节点内可以采用共享式内存的方式、计算节点间通过IB网络来连接。目前,在单个计算节点内,采用RTI的底层的通信机制大多基于共享内存机制;对于多核间的通信方式,计算节点之间的通信,如何能够减少数据传输过程中的数据复制的时间,有效缩短仿真运行时间是当前丞待解决的技术问题。
技术实现思路
为了克服上述现有技术中的不足,本专利技术提供一种基于RDMA通信机制的IB-RTI方法,服务器端通信方法包括:创建Rdma协议连接端口;注册服务器端RDMA操作缓存;当客户端基于RDMA协议申请连接时,接受客户端连接请求,并回复连接成功指令;交换QP信息,修改客户端的QP信息状态级;接本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/62/201710355317.html" title="一种基于RDMA通信机制的IB‑RTI方法原文来自X技术">基于RDMA通信机制的IB‑RTI方法</a>

【技术保护点】
一种基于RDMA通信机制的IB‑RTI方法,其特征在于,服务器端通信方法包括:创建Rdma协议连接端口;注册服务器端RDMA操作缓存;当客户端基于RDMA协议申请连接时,接受客户端连接请求,并回复连接成功指令;交换QP信息,修改客户端的QP信息状态级;接收已建立连接客户端发送的数据信息以及向已建立连接的客户端发送数据信息。

【技术特征摘要】
1.一种基于RDMA通信机制的IB-RTI方法,其特征在于,服务器端通信方法包括:创建Rdma协议连接端口;注册服务器端RDMA操作缓存;当客户端基于RDMA协议申请连接时,接受客户端连接请求,并回复连接成功指令;交换QP信息,修改客户端的QP信息状态级;接收已建立连接客户端发送的数据信息以及向已建立连接的客户端发送数据信息。2.根据权利要求1所述的基于RDMA通信机制的IB-RTI方法,其特征在于,当服务器端与所述客户端完成数据通信后,关闭与所述客户端的连接端口;释放服务器端的RDMA操作缓存;释放Rdma协议连接端口。3.根据权利要求1所述的基于RDMA通信机制的IB-RTI方法,其特征在于,步骤注册RDMA操作缓存之后还包括:监测连接端口状态,等待客户端申请连接。4.根据权利要求1所述的基于RDMA通信机制的IB-RTI方法,其特征在于,客户端通信方法包括:创建Rdma协议客户端连接端口;注册客户端RDMA操作缓存;向服务器端发送申请连接请求信息;接收服务器端发送的连接成功指令,同时根据QP信息,修改QP信息状态级;接收服务器端发送的数据信息以及向服务器端发送数据信息。...

【专利技术属性】
技术研发人员:刘国枢
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1