【技术实现步骤摘要】
本专利技术涉及数据处理领域,特别涉及一种数据处理装置、系统及电子设备。
技术介绍
1、目前,网卡设备在工作时需先申请主机内存,主机处理完成后,再通知网卡dma(direct memory access,直接内存访问)控制器从主机内存读取数据到网卡设备内,再通过光口发送出去。该过程中存在网卡设备占用主机内存资源及其带宽较高的问题,且现有方案中主机无法直接高效地读写网卡设备的大容量内存,只能通过dma方式将主机内存的数据拷贝一份到网卡设备的内存中,既浪费主机的内存资源和内存带宽,又占用pcie(peripheral component interconnect express,高速串行计算机扩展总线标准)链路带宽。
2、因此,如何提供一种解决上述技术问题的方案是本领域技术人员目前需要解决的问题。
技术实现思路
1、本专利技术提供了一种数据处理装置、系统及电子设备,能够使主机直接访问电子设备中的存储模块的传输层,无需映射到主机内存空间,降低对主机内存和带宽以及总线链路的带宽的占用。<
...【技术保护点】
1.一种数据处理装置,其特征在于,应用于电子设备,所述电子设备包括存储模块,所述数据处理装置包括:
2.根据权利要求1所述的数据处理装置,其特征在于,确定所述任务请求对应的目标内存访问模块的过程包括:
3.根据权利要求1所述的数据处理装置,其特征在于,根据所述任务请求从所述主机的内存中请求对应的数据帧的过程包括:
4.根据权利要求3所述的数据处理装置,其特征在于,判断所有所述描述符信息是否满足聚合条件的过程包括:
5.根据权利要求1所述的数据处理装置,其特征在于,所述第二内存访问模块包括多个输出接口,多个所述输出接口的接
...【技术特征摘要】
1.一种数据处理装置,其特征在于,应用于电子设备,所述电子设备包括存储模块,所述数据处理装置包括:
2.根据权利要求1所述的数据处理装置,其特征在于,确定所述任务请求对应的目标内存访问模块的过程包括:
3.根据权利要求1所述的数据处理装置,其特征在于,根据所述任务请求从所述主机的内存中请求对应的数据帧的过程包括:
4.根据权利要求3所述的数据处理装置,其特征在于,判断所有所述描述符信息是否满足聚合条件的过程包括:
5.根据权利要求1所述的数据处理装置,其特征在于,所述第二内存访问模块包括多个输出接口,多个所述输出接口的接口协议类型不同,基于接收到的数据帧对所述存储模块执行对应的操作的过程包括:
6.根据权利要求5所述的数据处理装置,其特征在于,所述存储模块包括寄存器,所述数据处理装置还包括数据帧处理模块,所述第二内存访问模块的多个所述输出接口中包括用于连接所述数据帧处理模块的第一输出接口;
7.根据权利要求6所述的数据处理装置,其特征在于,所述存储模块还包括存储器,多个所述输出接口中还包括用于连接所述存储器的第二输出接口;
8.根据权利要求7所述的数据处理装置,其特征在于,所述第一输出接口对应的接口协议类型为轻量高级扩展寄存器接口协议,所述第二输出接口对应的接口协议类型为高级可扩展接口协议。
9.根据权利要求1所述的数据处理装置,其特征在于,所述第一内存访问模块包括多个输出接口,多个所述输出接口的接口协议类型不同,所述直接对所述存储模块执行所述任务请求对应的操作的过程包括:
10.根据权利要求9所述的数据处理装置,其特征在于,所述存储模块包括存储器,所述存储器的存储空间均匀划分为多个内存块,至少一个所述内存块作为接收内存区间,至少一个所述内存块作为发送内存区间;
11.根据权利要求10所述的数据处理装置,其特征在于,第一内存访问模块还用于将接收到的、所述主机发送的数据帧中的数据写入到所述数据帧对应的所述接收内存区间后,更新所述接收内存区间的描述符信息,以便通知所述主机从所述接收内存区间读取数据。...
【专利技术属性】
技术研发人员:张静东,王江为,王彦伟,郝锐,
申请(专利权)人:浪潮北京电子信息产业有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。