发明名称 | 多线程管道中的可编程延迟分派 | ||
摘要 | 检测与一个或多个线程内的处理器指令相关联的停顿条件并生成不分派条件。停顿条件可由硬件和/或软件在处理器指令执行以前和/或期间检测到。可将不分派条件与处理周期的个数以及来自特定线程的指令相关联。生成不分派条件的结果是,来自其它线程的处理器指令可被分派到可用的执行管道的执行槽中。在一段时间以后,与停顿相关联的指令可被取出并被执行。 | ||
申请公布号 | CN1825276A | 申请公布日期 | 2006.08.30 |
申请号 | CN200610004673.X | 申请日期 | 2006.01.24 |
申请人 | 微软公司 | 发明人 | S·E·卡丽 |
分类号 | G06F9/38(2006.01) | 主分类号 | G06F9/38(2006.01) |
代理机构 | 上海专利商标事务所有限公司 | 代理人 | 张政权 |
主权项 | 1.一种用于将不分派信息添加到指令流中的方法,包括:访问指令集;检测所述指令集中的停顿条件以及将不分派信息插入到所述指令集中,其中所述不分派信息是从所述停顿条件推导出的。 | ||
地址 | 美国华盛顿州 |