Document
拖动滑块完成拼图
个人中心

预订订单
服务订单
发布专利 发布成果 人才入驻 发布商标 发布需求

在线咨询

联系我们

龙图腾公众号
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 恭喜山东浪潮科学研究院有限公司李际升获国家专利权

恭喜山东浪潮科学研究院有限公司李际升获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网恭喜山东浪潮科学研究院有限公司申请的专利一种GPGPU的全局内存分配方法、设备及介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119557104B

龙图腾网通过国家知识产权局官网在2025-05-02发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202510089504.3,技术领域涉及:G06F9/50;该发明授权一种GPGPU的全局内存分配方法、设备及介质是由李际升;赵鑫鑫;姜凯;薛海军设计研发完成,并于2025-01-21向国家知识产权局提交的专利申请。

一种GPGPU的全局内存分配方法、设备及介质在说明书摘要公布了:本发明公开了一种GPGPU的全局内存分配方法、设备及介质,属于GPGPU内存分配技术领域,用于解决在现有的主机与GPGPU设备数据传输协同工作过程中,容易影响任务的实时性,可能会占用较大的设备内存空间,从而造成内存空间的浪费的技术问题。方法包括:对输入任务所需的每个输入数据进行数据块划分处理,得到输入数据块;对第一组输入数据进行设备端的运算处理,得到第一组输入数据的运算结果;若设备端的运算状态在主机端结束发送第二组输入数据之前完成,则对设备端进行先运算完成控制,得到第二组输入数据的先运算结果;若设备端的运算状态在主机端结束发送第二组输入数据之后完成,则得到第二组输入数据的后运算结果。

本发明授权一种GPGPU的全局内存分配方法、设备及介质在权利要求书中公布了:1.一种GPGPU的全局内存分配方法,其特征在于,所述方法包括:根据GPGPU运算资源的大小,对输入任务所需的每个输入数据进行数据块划分处理,得到主机端的输入数据块;基于所述输入数据块的数量大小,确定出设备端中内存数据块的数量大小,具体包括:根据所述输入数据块,对所述设备端的内存模块进行基于主机端输入数据块以及输出数据块对应存储空间的划分处理,得到统一存储空间;其中,所述统一存储空间中数据块的数量大小为所述输入数据块的数量大小的两倍关系;基于所述输入数据块的数量大小,对所述统一存储空间进行均分处理,得到接收数据内存块以及存储运算结果内存块;其中,所述接收数据内存块与所述存储运算结果内存块的存储空间为相同大小;将所述接收数据内存块以及所述存储运算结果内存块进行数据块统合,得到所述内存数据块;其中,每块所述内存数据块均可记录存储空间的首地址以及内存大小;根据所述输入数据块以及所述内存数据块,对第一组输入数据进行所述设备端的运算处理,得到所述第一组输入数据的运算结果;若所述设备端的运算状态在所述主机端结束发送第二组输入数据之前完成,则对所述设备端进行先运算完成控制,得到所述第二组输入数据的先运算结果,具体包括:若所述第一组输入数据处于完成运算状态且所述第二组输入数据处于持续数据传输状态,则将所述设备端中的运算完成标志位置进行标记处理;当所述主机端检测到标记的所述运算完成标志位置时,将所述运算完成标志位置进行消除处理;并将存储在所述内存数据块的第一存储运算结果读回到所述主机端的数据输出中,并将所述第一存储运算结果对应内存数据块的存储地址定位为可使用状态;当所述第二组输入数据处于完成数据传输时,将所述第二组输入数据对应的数据接收完成标志位置进行标记处理;基于标记后的所述数据接收完成标志位置,对所述第二组输入数据进行运算处理,并将第二存储运算结果存储到所述内存数据块的第二存储运算结果内存块中;其中,所述第二存储运算结果内存块为空闲的存储运算结果内存块;对第二组输入数据对应的数据接收完成标志位置进行消除处理,确定出第三输入数据的待输入数据状态;其中,所述先运算结果包括:所述待输入数据状态、数据接收完成标志位置状态以及运算完成标志位置状态;若所述设备端的运算状态在所述主机端结束发送第二组输入数据之后完成,则对所述设备端进行后运算完成控制,得到所述第二组输入数据的后运算结果,具体包括:若所述第一组输入数据处于正在运算状态且所述第二组输入数据处于完成数据传输状态,则将所述设备端中所述第二组输入数据的数据接收完成标志位置进行标记处理;通过所述主机端,对所述第一组输入数据的运算完成标志位置状态进行持续检测处理;当所述设备端中所述第一组输入数据的运算完成标志位置确定为标记状态时,通过所述主机端,将所述第一组输入数据的运算完成标志位置进行消除处理,并将存储在第一存储运算结果内存块中的第一存储运算结果读回到所述主机端的数据输出中;当所述设备端检测到所述第二组输入数据的数据接收完成标志位置为标记状态时,对所述第二组输入数据进行运算处理;并将所述第二组输入数据的第二存储运算结果存储到所述内存数据块的第二存储运算结果内存块中;其中,所述第二存储运算结果内存块为空闲的存储运算结果内存块;对所述第二组输入数据对应的数据接收完成标志位置进行消除处理,确定出第三组输入数据的待输入数据状态;基于所述待输入数据状态,将所述主机端的所述第三组输入数据进行数据传输控制;其中,所述后运算结果包括:数据接收完成标志位置状态以及所述第二存储运算结果;通过所述先运算结果以及所述后运算结果,对所述输入任务进行执行判断,确定出任务执行完成结果。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人山东浪潮科学研究院有限公司,其通讯地址为:250101 山东省济南市高新区浪潮路1036号S02号楼;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。