[发明专利]在超标量处理机系统中提高指令调度效率的方法无效
申请号: | 94100132.6 | 申请日: | 1994-01-04 |
公开(公告)号: | CN1045024C | 公开(公告)日: | 1999-09-08 |
发明(设计)人: | 詹姆斯·A·卡勒;郭星辰;大卫·S·莱文坦;奥伯雷·D·奥格登;阿里·A·布尔萨巴尼;鲍尔·涂光国;多纳尔德·E·沃尔德克 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F9/06 | 分类号: | G06F9/06;G06F15/00 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 | 代理人: | 范本国 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 标量 处理机 系统 提高 指令 调度 效率 方法 | ||
1.一种可在超标量处理机系统中提高指令调度效率的方法,它能够在单个处理机周期内同时把多条标量指令调度给多个执行部件,所述多条标量指令每条包括至少一个源操作数和一个目的操作数,所述方法的特征在于包括以下步骤:
在所述超标量处理机系统中设置多个中间存储器缓冲区;
在单处理机周期内:
确定所述多个执行部件中是否有一个适当的执行部件可用来执行从所述多条标量指令中选定的一条指令;
把所述多个中间存储器缓冲区中的一个特定的缓冲区分配给所述多条标量指令中的所述一个选定指令里的所述目的操作数;
指定所述至少一个源操作数;以及
响应于执行部件的可用性、所述多个中间存储器缓冲之一到所述目的操作数的分配以及所述至少一个源操作数的指定,把所述多条标量指令中的所述一条选定的指令调度给所述多个执行部件中的一个适当的执行部件,从而对所述多条标量指令中的所述一条选定指令的执行结果可以写到所述多个中间存储器缓冲区中的所述一个特定缓冲区中。
2.根据权利要求1的方法,其特征在于所述指定至少一个源操作数的步骤包括这一步骤:利用所述多个中间存储器缓冲区中的一个选定的中间存储器缓冲区作为所述至少一个源操作数的位置。
3.根据权利要求1的方法,其特征在于包括这一步骤:利用一个通用寄存器作为所述至少一个源操作数的位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/94100132.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:传输装置
- 下一篇:牵引滑轮电梯、提升机构和设备容置室