[发明专利]智能上下文管理有效
申请号: | 201310521980.5 | 申请日: | 2013-10-29 |
公开(公告)号: | CN103810035B | 公开(公告)日: | 2017-06-27 |
发明(设计)人: | R·C·斯旺贝格 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/38 |
代理公司: | 北京市金杜律师事务所11256 | 代理人: | 酆迅,张宁 |
地址: | 美国纽*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 用于线程切换的智能上下文管理通过确定寄存器组未被线程用于预定数目的分派并且响应地禁用寄存器组被该线程使用而得到实现。在每次线程被分派但是寄存器组不被使用时递增计数器。通过比较针对寄存器组的先前校验和和当前校验和而推断使用或不使用寄存器组。如果先前校验和和当前校验和匹配,则系统得出寄存器组未被使用的结论。如果线程尝试访问被禁用的组,则处理器中断,并且将对应的计数器复位。对于利用事务存储器的系统,优选地在线程处理开始时启用所有的寄存器组,以避免来自被懈怠上下文管理技术禁用的寄存器组的异常终止的事务。 | ||
搜索关键词: | 智能 上下文 管理 | ||
【主权项】:
一种用于具有执行单元和由所述执行单元使用的寄存器组的处理单元中的线程切换的智能上下文管理方法,所述方法包括:确定给定的寄存器组没有被特定线程的预定数目个所述特定线程的分派所使用;以及响应于所述确定,禁用所述给定的寄存器组被所述特定线程使用。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310521980.5/,转载请声明来源钻瓜专利网。
- 上一篇:一种信息处理方法及电子设备
- 下一篇:操作模式切换方法