硬件加速处理系统和数据交换请求的发送方法技术方案

技术编号:43846856 阅读:19 留言:0更新日期:2024-12-31 18:40
本申请实施例提供了一种硬件加速处理系统和数据交换请求的发送方法,其中,该硬件加速处理系统包括:M个第一目标引擎,用于向总线互联结构发送数据交换请求,其中,M为正整数;所述总线互联结构,与所述M个第一目标引擎连接,用于将所述M个第一目标引擎发送的数据交换请求调度发送至N个从机节点,其中,N为正整数;所述N个从机节点,与所述总线互联结构连接,用于接收所述总线互联结构发送的数据交换请求,并将所述数据交换请求对应的数据交换结果通过所述总线互联结构发送至所述M个第一目标引擎。

【技术实现步骤摘要】

本申请实施例涉及计算机领域,具体而言,涉及一种硬件加速处理系统和数据交换请求的发送方法


技术介绍

1、在当前的高性能存储系统中,非易失性存储器(如固态硬盘ssd)通过pci express(pcie)接口与主机进行通信,nvme(non-volatile memory express)作为一种优化的协议,旨在充分利用ssd的高速性能,减少延迟并提高数据传输率。然而,nvme协议在实现高性能数据传输的同时,对主机cpu提出了较高的要求。在nvme命令处理过程中,主机需要进行prp(physical region range)的管理与转换,sq(submissionqueue)和cq(completion queue)的维护,以及通过门铃寄存器通知磁盘控制器取指令等一系列操作,这不仅消耗了宝贵的cpu资源,还限制了系统的整体吞吐量和性能。

2、尤其是在大规模系统级芯片(soc)中,nvme引擎数量的增加伴随着更高的总线访问需求。由于传统的axi总线仲裁机制采用轮询或优先级方式分配总线使用权,当多个master组件(如nvme引擎的各个模块)同时竞本文档来自技高网...

【技术保护点】

1.一种硬件加速处理系统,其特征在于,

2.根据权利要求1所述的硬件加速处理系统,其特征在于,

3.根据权利要求2所述的硬件加速处理系统,其特征在于,

4.根据权利要求2所述的硬件加速处理系统,其特征在于,

5.根据权利要求1所述的硬件加速处理系统,其特征在于,

6.根据权利要求2或5所述的硬件加速处理系统,其特征在于,

7.根据权利要求6所述的硬件加速处理系统,其特征在于,

8.一种数据交换请求的发送方法,其特征在于,应用于权利要求1至7中任一项所述的总线互联结构,

9.一种计算机可读存储介...

【技术特征摘要】

1.一种硬件加速处理系统,其特征在于,

2.根据权利要求1所述的硬件加速处理系统,其特征在于,

3.根据权利要求2所述的硬件加速处理系统,其特征在于,

4.根据权利要求2所述的硬件加速处理系统,其特征在于,

5.根据权利要求1所述的硬件加速处理系统,其特征在于,

6.根据权利要求2或5所述的硬件加速处理系...

【专利技术属性】
技术研发人员:陆亚南杨作林王婷
申请(专利权)人:山东云海国创云计算装备产业创新中心有限公司
类型:发明
国别省市:

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

1