[发明专利]内存访问控制方法、安全控制器、内存访问控制装置在审
申请号: | 202310280085.2 | 申请日: | 2023-03-21 |
公开(公告)号: | CN116303142A | 公开(公告)日: | 2023-06-23 |
发明(设计)人: | 请求不公布姓名 | 申请(专利权)人: | 摩尔线程智能科技(北京)有限责任公司 |
主分类号: | G06F12/14 | 分类号: | G06F12/14;G06F21/78 |
代理公司: | 北京华进京联知识产权代理有限公司 11606 | 代理人: | 唐德君 |
地址: | 100080 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 内存 访问 控制 方法 安全 控制器 装置 | ||
本申请涉及一种内存访问控制方法、安全控制器、内存访问控制装置,该方法包括:获取图形处理器中的目标处理模块对应的包括待访问内存地址和第一访问类型的内存访问请求,并根据目标安全控制器的目标配置信息、待访问内存地址和第一访问类型,确定是否对待访问内存地址对应的内存进行访问。由于本申请实施例中的各处理模块对应有安全控制器,安全控制器具有预先配置的配置信息,从而实现当目标处理模块需要访问图形处理器的内存时,目标处理模块先向对应的安全控制器发送内存访问请求,由安全控制器根据自身的配置信息、待访问内存地址和第一访问类型,确定是否对待访问内存地址对应的内存进行访问,提高了图形处理器的内存安全性。
技术领域
本申请涉及内存访问控制技术领域,特别是涉及一种内存访问控制方法、安全控制器、内存访问控制装置。
背景技术
当前主流的图形处理器(Graphics Processing Unit,GPU)内存访问控制方案中,计算机设备可以基于高速串行计算机扩展总线标准(Peripheral ComponentInterconnect Express,PCIE)访问GPU的所有内存,GPU内部的各个模块也可以访问GPU的所有内存。
然而,由于GPU内部的一个模块所使用的内存中的数据可能会被另一个模块读取或者修改,因此,目前的内存访问控制方法存在内存安全风险。
发明内容
基于此,有必要针对上述技术问题,提供一种能够提高图形处理器的内存访问控制方法、安全控制器、内存访问控制装置。
第一方面,本申请提供了一种内存访问控制方法。该方法应用于图形处理器中的安全控制器,该图形处理器包括至少一个处理模块,以及该至少一个处理模块分别对应的至少一个该安全控制器,该方法包括:
获取该图形处理器中的目标处理模块对应的内存访问请求;该内存访问请求包括该待访问内存地址和第一访问类型;
根据目标安全控制器的目标配置信息、该待访问内存地址和该第一访问类型,确定是否对该待访问内存地址对应的内存进行访问;其中,该目标安全控制器为该目标处理模块对应的安全控制器。
在其中一个实施例中,该根据该目标安全控制器的目标配置信息、该待访问内存地址和该第一访问类型,确定是否对该待访问内存地址对应的内存进行访问,包括:
将该待访问内存地址和该第一访问类型分别与该目标配置信息进行匹配,得到匹配结果;
根据该匹配结果确定是否对该待访问内存地址对应的内存进行访问。
在其中一个实施例中,该根据该匹配结果确定是否对该待访问内存地址对应的内存进行访问,包括:
若该匹配结果为该待访问内存地址和该第一访问类型均与该目标配置信息匹配,则确定对该待访问内存地址对应的内存进行访问;
若该匹配结果为该待访问内存地址和/或该第一访问类型与该目标配置信息不匹配,则确定禁止对该待访问内存地址对应的内存进行访问;
若该匹配结果为第一待访问内存地址和对应的第一访问类型与该目标配置信息匹配,且,第二待访问内存地址和/或对应的第一访问类型与该目标配置信息不匹配,则确定对该第一待访问内存地址对应的内存进行访问,并确定禁止对该第二待访问内存地址对应的内存进行访问;该待访问内存地址包括该第一待访问内存地址和该第二待访问内存地址。
在其中一个实施例中,该目标配置信息包括允许该目标处理模块访问的内存地址范围和该内存地址范围对应的第二访问类型;该将该待访问内存地址和该第一访问类型分别与该目标配置信息进行匹配,得到匹配结果,包括:
若该待访问内存地址位于该内存地址范围内、且该第二访问类型与该第一访问类型一致,则确定该匹配结果为该待访问内存地址和该第一访问类型均与该目标配置信息匹配;
若该待访问内存地址未位于该内存地址范围内,和/或,该第二访问类型与该第一访问类型不一致,则确定该匹配结果为该待访问内存地址和该第一访问类型与该目标配置信息不匹配;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于摩尔线程智能科技(北京)有限责任公司,未经摩尔线程智能科技(北京)有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310280085.2/2.html,转载请声明来源钻瓜专利网。