发明名称 | 跨线程寄存器共享技术 | ||
摘要 | 本发明公开了一种用于在微处理器享寄存器资源的技术。本发明的实施例涉及用于多线程指令的微处理器内的寄存器共享技术,其有助于将最优数量的物理寄存器映射到希望数量的逻辑寄存器,而不会带来大量的硬件开销。 | ||
申请公布号 | CN1577260B | 申请公布日期 | 2012.10.10 |
申请号 | CN200410046147.0 | 申请日期 | 2004.06.02 |
申请人 | 英特尔公司 | 发明人 | 尼古拉斯·G·萨姆拉;安德鲁·S·黄 |
分类号 | G06F9/38(2006.01)I;G06F9/46(2006.01)I | 主分类号 | G06F9/38(2006.01)I |
代理机构 | 永新专利商标代理有限公司 72002 | 代理人 | 王英 |
主权项 | 一种用于计算机系统中的寄存器共享方法,包括:将寄存器分配表初始化,以将第一组逻辑寄存器映射到第二组物理寄存器;如果与寄存器空闲清单相关联的处理器处于多线程模式,则将所述寄存器空闲清单对半分开;如果所述处理器处于单线程模式,则不分开所述寄存器空闲清单。 | ||
地址 | 美国加利福尼亚州 |