AMD提交GPU显存保护相关专利:保证指令正确运行、免受故障影响

当前针对计算机硬件的攻击越来越多,而且这一方向也是当前信息安全的重要领域之一,除了信息安全研究人员外,硬件制造商也需要寻找方法保证其推出产品免受漏洞影响。虽然目前发现的很多针对硬件的攻击依旧是软件层面的,相对容易修复一些。但如“幽灵”“熔断”这样的硬件层面的漏洞则更难修复和防范。所以这需要硬件制造商需要在硬件层面解决这个问题。根据Techpowerup的报道,AMD提交了一份专利,通过保护GPU显存指令来保护系统免受故障影响。

图片来自Techpowerup

这份专利主要阐述了AMD通过新的系统方法保护GPU显存指令免受故障保护的新方法的专利。在这份专利中AMD提出通过使用系统的“主从”设备、操纵它们的指令流并检查过程中的任何错误。

方法首先建议系统将“从”设备请求转换为虚拟操作,如NOP(No OPeration,无操作),并修改存储器仲裁器及每个时钟周期内发送N个主及N个从N个从全局/共享存储器指令到显存系统中。然后使用从属请求检查错误并将主要请求输入到存储器的FIFO(先进先出)缓冲区中。从属请求存储在寄存器中,最终存储于寄存器中的从属请求及FIFO会进行比较看两者有何不同。如果发生错误根据流程会再次进行检查。

作为提交的专利AMD现在还没有在任何设备中使用这样的方法,而这也可能仅仅是一种解决方法,工程上是否能真正解决问题还不清楚,不过厂商开始注重设备安全终归是一件好事。

(0)

相关推荐