AMD申请新专利:保护GPU显示内存指令

硬件设计越来越复杂,缺陷和漏洞越来越难以避免,危险程度也越来越高。例如,持续困扰的Spctre重影和熔毁熔丝,使用中央处理器的分支预测缺陷来发送特殊的指令流。

固件和软件中存在更多的漏洞,比如最近爆发的“螺旋河流”,甚至微软签名的驱动程序都可以用来增强权限。

专利保护

为了保护软件和硬件的安全,制造商也尽了一切努力。AMD最近提交了一项新的专利申请,以保护GPU内存指令免受恶意使用。

技术的原理相对复杂。简单地说,它利用系统的主从关系,并使用两者的指令流来检查在执行过程中可能出现的任何错误。

首先,受保护系统将从设备的请求转换为空操作指令,例如NOP,修改存储器仲裁器,在每个时钟周期发送N个主设备和N个从设备全局/共享指令,将主设备请求发送到显示存储器系统,然后使用从设备请求检查是否有错误,然后将主设备请求发送到先进先出存储器缓冲器,并将从设备请求保存在寄存器中

最后,比较来自寄存器和先进先出缓冲器的两个请求。如果有错误,请返回再次行走。如果没有错误,继续下一步操作。

专利保护

专利保护

大家都在看

相关专题