[发明专利]用于实施锁定操作的系统及方法无效
申请号: | 200880121958.9 | 申请日: | 2008-12-03 |
公开(公告)号: | CN101971140A | 公开(公告)日: | 2011-02-09 |
发明(设计)人: | M·J·埃泰尔 | 申请(专利权)人: | 先进微装置公司 |
主分类号: | G06F9/38 | 分类号: | G06F9/38 |
代理公司: | 北京戈程知识产权代理有限公司 11314 | 代理人: | 程伟;王锦阳 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出一种机构,用来在处理单元中实施锁定操作。调度单元调度包含锁定指令与多个非锁定指令的数个指令。在该锁定指令之前及之后,可调度一个或多个非锁定指令。执行单元执行包含锁定与非锁定指令的多个指令。引退单元在锁定指令执行后,引退该锁定指令。在引退锁定指令的期间,处理单元开始实施先前所取得的由锁定指令所存取的高速缓存线的独占所有权。再者,处理单元延迟于锁定指令之后调度的一个或多个非锁定指令的引退,直到该锁定指令完成写回操作为止。在锁定指令引退后的某个时间点,写回单元实施该锁定指令相关的写回操作。 | ||
搜索关键词: | 用于 实施 锁定 操作 系统 方法 | ||
【主权项】:
一种在计算机系统的处理单元中用于实施锁定操作的方法,该方法包括:调度多个指令,该多个指令包含锁定指令与多个非锁定指令,其中在该锁定指令之前调度一个或多个该非锁定指令,且在该锁定指令之后调度一个或多个该非锁定指令;执行包含该非锁定指令与该锁定指令的该多个指令;执行该锁定指令后,引退该锁定指令;引退该锁定指令后,实施与该锁定指令相关的写回操作;延迟在该锁定指令之后调度的一个或多个非锁定指令的引退,直到和该锁定指令相关的写回操作之后。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于先进微装置公司,未经先进微装置公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200880121958.9/,转载请声明来源钻瓜专利网。
- 上一篇:一种润滑脂组合物及其制备方法
- 下一篇:一种挤压式透明包塑线