[发明专利]基于存算一体加速器的任务动态分配数据并行计算方法在审
申请号: | 202310299133.2 | 申请日: | 2023-03-24 |
公开(公告)号: | CN116414726A | 公开(公告)日: | 2023-07-11 |
发明(设计)人: | 李涛;熊大鹏;胡建伟 | 申请(专利权)人: | 苏州亿铸智能科技有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F9/50 |
代理公司: | 深圳市中科云策知识产权代理有限公司 44862 | 代理人: | 何晓 |
地址: | 215000 江苏省苏州市苏州高*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 一体 加速器 任务 动态分配 数据 并行 计算方法 | ||
本发明属于数据处理领域,涉及存算一体加速器技术,用于解决现有技术中的任务动态分配数据并行计算方法,无法采用不同的寻址模式来提高空间寻址效率的问题,具体是基于存算一体加速器的任务动态分配数据并行计算方法,先通过存算一体加速器内核对数据进行近数据计算,在接收到请求者发送的空间分配信号时,再通过任务寻址模块将请求者发送请求任务的计算空间内存需求值发送至模式切换模块,模式切换模块对计算空间的寻址模式进行切换控制分析,将空间节点发送至请求者的客户端;本发明是通过加速器网络将每一个运算内核分割成多个任务模块,并利用任务地址空间技术将任务模块在网络中传输,以实现最高的硬件利用率。
技术领域
本发明属于数据处理领域,涉及存算一体加速器技术,具体是基于存算一体加速器的任务动态分配数据并行计算方法。
背景技术
为了满足应用程序对时延及同时处理大量数据的需要,现有技术中的存算一体加速器是将多个内核连接到一块共享内存上,以实现核间的指令及数据交换,整个交互过程由加速器连接的主处理器控制,通过执行程序设计中的数据传输及任务执行指令完成,同时,为了保证任务的可靠性,该方法需要严格控制数据处理及共享内存访问的先后顺序;
且现有技术中的任务动态分配数据并行计算方法,仅能够根据固定的计算空间分配方式进行空间寻址,而无法采用不同的寻址模式来提高空间寻址效率,同时也无法根据历史分配过程的参数进行规律分析,从而不能够对寻址模式进行科学化的管理,导致计算空间寻址效率低下;
针对上述技术问题,本申请提出一种解决方案。
发明内容
本发明的目的在于提供基于存算一体加速器的任务动态分配数据并行计算方法,用于解决现有技术中的任务动态分配数据并行计算方法,无法采用不同的寻址模式来提高空间寻址效率的问题。
本发明需要解决的技术问题为:如何提供一种可以采用不同的寻址模式来提高空间寻址效率的任务动态分配数据并行计算方法。
本发明的目的可以通过以下技术方案实现:
基于存算一体加速器的任务动态分配数据并行计算方法,包括以下步骤:
步骤一:通过存算一体加速器内核对数据进行近数据计算;
步骤二:在接收到请求者发送的空间分配信号时,通过任务寻址模块将请求者发送请求任务的计算空间内存需求值发送至模式切换模块;
步骤三:模式切换模块对计算空间的寻址模式进行切换控制分析,并将调取的寻址模式发送至任务寻址模块进行计算空间寻址得到空间节点,将空间节点发送至请求者的客户端;
步骤四:通过模式管理模块对模式切换控制分析过程进行周期性管理,设定管理周期,在管理周期结束后对需求区间的切换特征进行标记;在下一管理周期开始时,模式切换模块接收到计算空间内存需求值后调取对应需求区间的切换特征,若切换特征为链节,则优先采取链节分配模式进行计算空间寻址;若切换特征为节点,则直接采取节点分配模式进行计算空间寻址。
作为本发明的一种优选实施方式,在步骤一中,加速器网络的每一个节点均包括存算一体加速器内核、重分配模块以及若干个监测模块,对数据进行近数据计算的具体过程包括:存算一体加速器内核用于对数据进行近数据计算,加速器网络的各个节点连接成网状拓扑结构以进行数据和任务的传输;由多个存算一体加速器内核构成一个加速器群组,监测模块与加速器群组一一对应;通过实时检测与动态任务分配算法,使加速器网络中的每一个节点都构成可重配的存算一体加速器内核,以对数据进行近数据计算,各个节点连接成网状拓扑结构以进行数据和任务的传输,通过任务地址空间模式与任务寻址传输方法支持任务的分配和重组。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州亿铸智能科技有限公司,未经苏州亿铸智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310299133.2/2.html,转载请声明来源钻瓜专利网。