[发明专利]在多线程处理器中选择线程切换事件的方法和装置有效
申请号: | 98810356.7 | 申请日: | 1998-10-14 |
公开(公告)号: | CN1276888A | 公开(公告)日: | 2000-12-13 |
发明(设计)人: | 约翰·M·博肯哈根;理查德·J·埃克梅亚;威廉·T·弗林;谢尔登·B·莱文斯坦;安德鲁·H·沃特灵 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F9/38 | 分类号: | G06F9/38;G06F9/46 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 | 代理人: | 于静 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 在数据处理系统(10)中完成计算机处理操作的系统和方法包括多线程处理器(100)和线程切换逻辑(400)。多线程处理器能在两个或更多个能被独立执行的指令线程之间切换。每个线程在线程状态寄存器(440)中有一个决定于它的执行状态的相应状态。线程切换逻辑包含一个线程切换控制寄存器(410),存储将发生一线程的条件。线程切换逻辑有一超时寄存器(430),当在多线程处理器中活动线程的执行超过了一个可编程的时间段时,该超时寄存器迫使发生一个线程切换。线程切换逻辑还有一个前进计数寄存器(420)以防止在多线程处理器中在线程之间返复地进行线程切换。线程切换逻辑还响应于一个能改变不同线程优先级的软件管理器(460),从而替代线程切换事件。 | ||
搜索关键词: | 多线程 处理器 选择 线程 切换 事件 方法 装置 | ||
【主权项】:
1.一种计算机处理器,包括:至少一个多线程处理器(100),在多个指令线程之间切换执行;以及至少一个有多个位的线程切换控制寄存器(410),每个所述位唯一地关联于多个线程切换控制事件之一,至少一个线程切换控制寄存器与多线程处理器互连。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/98810356.7/,转载请声明来源钻瓜专利网。
- 上一篇:金属模装置,压铸方法及压铸制品
- 下一篇:光放大器的控制