内存访问控制方法、安全控制器、内存访问控制装置制造方法及图纸

技术编号:37983846 阅读:27 留言:0更新日期:2023-06-30 09:58
本申请涉及一种内存访问控制方法、安全控制器、内存访问控制装置,该方法包括:获取图形处理器中的目标处理模块对应的包括待访问内存地址和第一访问类型的内存访问请求,并根据目标安全控制器的目标配置信息、待访问内存地址和第一访问类型,确定是否对待访问内存地址对应的内存进行访问。由于本申请实施例中的各处理模块对应有安全控制器,安全控制器具有预先配置的配置信息,从而实现当目标处理模块需要访问图形处理器的内存时,目标处理模块先向对应的安全控制器发送内存访问请求,由安全控制器根据自身的配置信息、待访问内存地址和第一访问类型,确定是否对待访问内存地址对应的内存进行访问,提高了图形处理器的内存安全性。性。性。

【技术实现步骤摘要】
内存访问控制方法、安全控制器、内存访问控制装置


[0001]本申请涉及内存访问控制
,特别是涉及一种内存访问控制方法、安全控制器、内存访问控制装置。

技术介绍

[0002]当前主流的图形处理器(Graphics Processing Unit,GPU)内存访问控制方案中,计算机设备可以基于高速串行计算机扩展总线标准(Peripheral Component Interconnect Express,PCIE)访问GPU的所有内存,GPU内部的各个模块也可以访问GPU的所有内存。
[0003]然而,由于GPU内部的一个模块所使用的内存中的数据可能会被另一个模块读取或者修改,因此,目前的内存访问控制方法存在内存安全风险。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够提高图形处理器的内存访问控制方法、安全控制器、内存访问控制装置。
[0005]第一方面,本申请提供了一种内存访问控制方法。该方法应用于图形处理器中的安全控制器,该图形处理器包括至少一个处理模块,以及该至少一个处理模块分别对应本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种内存访问控制方法,其特征在于,所述方法应用于图形处理器中的安全控制器,所述图形处理器包括至少一个处理模块,以及所述至少一个处理模块分别对应的至少一个所述安全控制器,所述方法包括:获取所述图形处理器中的目标处理模块对应的内存访问请求;所述内存访问请求包括待访问内存地址和第一访问类型;根据目标安全控制器的目标配置信息、所述待访问内存地址和所述第一访问类型,确定是否对所述待访问内存地址对应的内存进行访问;其中,所述目标安全控制器为所述目标处理模块对应的安全控制器。2.根据权利要求1所述的方法,其特征在于,所述根据所述目标安全控制器的目标配置信息、所述待访问内存地址和所述第一访问类型,确定是否对所述待访问内存地址对应的内存进行访问,包括:将所述待访问内存地址和所述第一访问类型分别与所述目标配置信息进行匹配,得到匹配结果;根据所述匹配结果确定是否对所述待访问内存地址对应的内存进行访问。3.根据权利要求2所述的方法,其特征在于,所述根据所述匹配结果确定是否对所述待访问内存地址对应的内存进行访问,包括:若所述匹配结果为所述待访问内存地址和所述第一访问类型均与所述目标配置信息匹配,则确定对所述待访问内存地址对应的内存进行访问;若所述匹配结果为所述待访问内存地址和/或所述第一访问类型与所述目标配置信息不匹配,则确定禁止对所述待访问内存地址对应的内存进行访问;若所述匹配结果为第一待访问内存地址和对应的第一访问类型与所述目标配置信息匹配,且,第二待访问内存地址和/或对应的第一访问类型与所述目标配置信息不匹配,则确定对所述第一待访问内存地址对应的内存进行访问,并确定禁止对所述第二待访问内存地址对应的内存进行访问;所述待访问内存地址包括所述第一待访问内存地址和所述第二待访问内存地址。4.根据权利要求3所述的方法,其特征在于,所述目标配置信息包括允许所述目标处理模块访问的内存地址范围和所述内存地址范围对应的第二访问类型;所述将所述待访问内存地址和所述第一访问类型分别与所述目标配置信息进行匹配,得到匹配结果,包括:若所述待访问内存地址位于所述内存地址范围内、且所述第二访问类型与所述第一访问类型一致,则确定所述匹配结果为所述待访问内存地址和所述...

【专利技术属性】
技术研发人员:请求不公布姓名
申请(专利权)人:摩尔线程智能科技北京有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1