[发明专利]一种数据传输方法、装置、设备及介质在审
申请号: | 202310397185.3 | 申请日: | 2023-04-14 |
公开(公告)号: | CN116561030A | 公开(公告)日: | 2023-08-08 |
发明(设计)人: | 牟奇;王洪良;张德闪;张灿 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F13/28 | 分类号: | G06F13/28 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 史翠 |
地址: | 215100 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据传输 方法 装置 设备 介质 | ||
本申请公开了一种数据传输方法、装置、设备及介质,涉及数据传输领域。包括获取直接存储器访问一致性内存;将待传输的数据配置为描述符表并存储至一致性内存中,描述符表中包含多个描述符,各描述符设置有对应的传输优先级顺序;将直接存储器访问启动信号下发至设备端,以便于设备端从一致性内存中获取描述符表,根据描述符表中各描述符的传输优先级顺序获取各描述符对应的数据。该方法中,对描述符表中的各描述符设置传输优先级顺序,使得能够按照优先级顺序进行数据的传输;对描述符表中的各描述符设置传输优先级顺序,使得数据按照优先级的顺序进行传输,各通道不需要独立工作,大大提高单位时间内数据的传输量,即提高了数据传输的效率。
技术领域
本申请涉及数据传输领域,特别是涉及一种数据传输方法、装置、设备及介质。
背景技术
外围组件互联扩展(Peripheral Component Interconnect Express,PCIE)是一种高速串行计算机扩展总线标准,属于高速串行点对点双通道高带宽传输,所连接的设备分配独享通道带宽,不共享总线带宽,主要支持主动电源管理,错误报告,端对端的可靠性传输,热插拔以及服务质量等功能。目前的人工智能(Artificial Intelligence,AI)加速器如图形处理器(Graphics Processing Unit,GPU)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、专用集成电路(Application Specific IntegratedCircuit,ASIC)等都采用PCIE接口,尤其是PCIE直接存储器访问(Direct Memory Access,DMA)机制,具有数据传输速率快、不占用中央处理器(Central Processing Unit,CPU)等优点,在AI加速器领域得到广泛的使用。
传统的DMA需要每次传输完成之后再配置下一个描述符,此操作使得主机端与设备端频繁的进行交互,降低了DMA的传输效率。改进的链式DMA可以一次配置多个DMA描述符,一次DMA操作完成多个描述符的数据传输,但是链式DMA的传输只能按顺序执行,用户不能根据自身需求自定义,且链式DMA中对于数据传输的正确性没有做检测,主机端收到中断上报则认为传输成功。
目前,为解决多描述符数据传输时如何控制不同优先级数据的问题。其方法是设置不同DMA通道的优先级,通过设置不同通道的传输优先级,保证数据传输按照高低优先级的顺序传输。该方法虽然实现了数据的优先级传输,但是由于是不同DMA通道分离工作,无疑会降低DMA的总体传输速率。
由此可见,如何实现控制不同优先级数据的传输以及提高数据传输的速率是本领域人员亟需解决的技术问题。
发明内容
本申请的目的是提供一种数据传输方法、装置、设备及介质,用于实现控制不同优先级数据的传输以及提高数据传输的速率。
为解决上述技术问题,本申请提供一种数据传输方法,应用于主机端,所述方法包括:
获取直接存储器访问一致性内存;
将待传输的数据配置为描述符表并存储至所述一致性内存中;其中,所述描述符表中包含多个描述符,各所述描述符设置有对应的传输优先级顺序;
将直接存储器访问启动信号下发至设备端,以便于所述设备端从所述一致性内存中获取所述描述符表,根据所述描述符表中各所述描述符的所述传输优先级顺序获取各所述描述符对应的数据。
优选地,配置所述描述符表包括:
依次配置各所述描述符的属性信息;其中,所述属性信息至少包括所述描述符中所述待传输的数据传输的数据长度、循环冗余校验码校验、各所述描述符对应的状态初始标志位、各所述描述符对应的所述传输优先级顺序;
按照所述传输优先级顺序对各所述描述符进行排序以确定所述描述符。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310397185.3/2.html,转载请声明来源钻瓜专利网。