[发明专利]在多个指令定序器上基于指令集的线程执行机制有效

专利信息
申请号: 200580044896.2 申请日: 2005-12-28
公开(公告)号: CN101116057A 公开(公告)日: 2008-01-30
发明(设计)人: H·王;J·沈;E·格罗乔夫斯基;J·P·赫尔德;B·比比;S·D·考施克;G·钦亚;X·邹;P·哈马伦德;X·田;A·阿加瓦尔;S·D·罗杰斯;B·V·帕特尔;R·汉金斯 申请(专利权)人: 英特尔公司
主分类号: G06F9/48 分类号: G06F9/48
代理公司: 中国专利代理(香港)有限公司 代理人: 曾祥夌;魏军
地址: 美国加利*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 指令 定序器上 基于 线程 执行 机制
【权利要求书】:

1.一种方法,包括:

响应在应用级程序控制下的第二指令定序器上的用户级指令之 执行,在第一指令定序器上管理用户级线程;以及

在第二指令定序器上运行包含一个或多个用户级指令的第一用 户级线程,其中,第一用户级指令至少含有如下两项之一:1)引用 一个或多个指令定序器的字段;以及2)用指针隐含地引用代码,所 述代码在执行时特定地寻址一个或多个指令定序器。

2.如权利要求1所述的方法,其中:管理用户级线程包括对用 户级线程操作执行定序器所知的状态和控制转移操作,所述用户级 线程操作从包含用户级线程创建操作、用户级线程控制操作和用户 级线程同步操作的组中选择。

3.如权利要求1所述的方法,还包括:

在源指令定序器上执行用户级控制转移指令,其中,所述用户 级控制转移指令规定控制消息和目标指令定序器;以及

响应所述用户级控制转移指令之执行,所述源指令定序器发送 包含控制消息的信号给所述目标指令定序器。

4.如权利要求1所述的方法,还包括:

在源指令定序器上执行用户级监视指令,其中,所述用户级监 视指令规定目标指令定序器、控制消息和与控制消息相关联的处理 程序代码的存储位置来执行用户级线程操作;以及

响应所述用户级监视指令之执行,创建所述目标指令定序器、 所述控制消息和所述处理程序代码的存储位置之间的映射。

5.如权利要求1所述的方法,还包括:

在规定一个或多个其它指令定序器的第一指令定序器上执行用 户级保存指令,并响应所述用户级保存指令之执行使一个或多个其 它指令定序器的执行上下文被保存。

6.如权利要求1所述的方法,还包括:

在规定一个或多个其它指令定序器的第一指令定序器上执行用 户级恢复指令,所述其他指令定序器的执行上下文在所述用户级指 令被执行时恢复。

7.如权利要求1所述的方法,还包括:

在第一用户级线程的执行期间,一遇到预定状态,就迁移第二 指令定序器中的指令执行,以在第一指令定序器上执行那些指令的 一部分。

8.如权利要求7所述的方法,其中,所述预定状态是:检测到 处于应用级程序控制下的第二指令定序器和第一指令定序器之间的 不对称状态。

9.如权利要求8所述的方法,其中,所述不对称状态从包含如 下状态的组中选择:需要操作系统(OS)执行OS操作来解决的所 遇到的故障;需要操作系统(OS)执行OS操作来解决的所遇到的 陷阱;在应用级程序控制下而又不能直接启用OS服务的指令定序器 上的系统调用;或者不赞同的操作故障,其中,应用级程序控制下 的指令定序器缺乏内部资源来支持第一用户级线程中的第一指令的 执行。

10.如权利要求1所述的方法,还包括:

将控制和状态信息从OS隐藏指令定序器传送到OS可见的指令 定序器;以及

将OS隐藏指令定序器上第一用户级线程中的至少一个指令的执 行迁移到OS可见的指令定序器,使得OS可见的指令定序器可代表 OS隐藏指令定序器触发操作系统来执行OS服务。

11.如权利要求1所述的方法,还包括:

将应用级程序控制下的第二指令定序器中的第一用户级线程的 执行挂起;

将地址指针从第二指令定序器转移到OS可见的指令定序器,其 中,所述地址指针指向在存储器中存储的内容;

用OS可见的指令定序器装载地址指针指向的内容;以及

在所述地址指针指向的内容已被装载后,恢复第二指令定序器 中的第一用户级线程的执行。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200580044896.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top