发明授权
- 专利标题: 多线程处理器中的全局寄存器保护
-
申请号: CN201510541005.X申请日: 2013-08-29
-
公开(公告)号: CN105138397B公开(公告)日: 2019-08-30
- 发明人: G·王 , H·杰克逊 , R·G·伊舍伍德
- 申请人: 美普思技术有限责任公司
- 申请人地址: 美国加利福尼亚州
- 专利权人: 美普思技术有限责任公司
- 当前专利权人: 美普思技术有限责任公司
- 当前专利权人地址: 美国加利福尼亚州
- 代理机构: 北京安信方达知识产权代理有限公司
- 代理商 周靖; 杨明钊
- 优先权: 1215428.2 2012.08.30 GB
- 主分类号: G06F9/46
- IPC分类号: G06F9/46 ; G06F21/44
摘要:
描述了多线程处理器中的全局寄存器保护。在一个实施例中,通过以下方式来保护多线程处理器中的全局资源:在允许一个线程向全局资源进行写入之前,执行检查来确定该线程是否有权向特定的全局资源进行写入。该检查涉及访问多线程处理器内的一个或多个局部控制寄存器或全局控制字段,并且在一个例子中,对与多线程处理器中的每个其它线程相关联的局部寄存器进行访问并检查,以查看它是否包含特定的全局资源的标识符。只有当所被访问的局部资源中没有一个包含这样的标识符时,才发布指令,并允许线程向全局资源进行写入。否则,指令被阻止,并且可以产生异常以向发布指令的程序警告写失败。
公开/授权文献
- CN105138397A 多线程处理器中的全局寄存器保护 公开/授权日:2015-12-09