![用于管线式处理的寄存器堆系统和方法](/CN/2008/8/21/images/200880109732.jpg)
基本信息:
- 专利标题: 用于管线式处理的寄存器堆系统和方法
- 申请号:CN200880109732.7 申请日:2008-09-12
- 公开(公告)号:CN101809537B 公开(公告)日:2014-10-22
- 发明人: 王林 , 马苏德·卡迈 , 保罗·巴塞特 , 苏雷什·文库马洪蒂 , 沈剑
- 申请人: 高通股份有限公司
- 申请人地址: 美国加利福尼亚州
- 专利权人: 高通股份有限公司
- 当前专利权人: 高通股份有限公司
- 当前专利权人地址: 美国加利福尼亚州
- 代理机构: 北京律盟知识产权代理有限责任公司
- 代理人: 刘国伟
- 优先权: 11/853,866 2007.09.12 US
- 国际申请: PCT/US2008/076249 2008.09.12
- 国际公布: WO2009/036335 EN 2009.03.19
- 进入国家日期: 2010-03-31
- 主分类号: G06F9/38
- IPC分类号: G06F9/38 ; G06F9/30
The present disclosure includes a multi-threaded processor that includes a first register file associated with a first thread and a second register file associated with a second thread. At least one hardware resource is shared by the first and second register files. In addition, the first thread may have a pipeline access position that is non-sequential to the second thread. A method of accessing a plurality of register files is also disclosed. The method includes reading data from a first register file while concurrently reading data from a second register file. The first register file is associated with a first instruction stream and the second register file is associated with a second instruction stream. The first instruction stream is sequential to the second instruction stream in an execution pipeline of a processor, and the first register file is in a non-adjacent location with respect to the second register file.
公开/授权文献:
- CN101809537A 用于管线式处理的寄存器堆系统和方法 公开/授权日:2010-08-18
IPC结构图谱:
G | 物理 |
--G06 | 计算;推算;计数 |
----G06F | 电数字数据处理 |
------G06F9/00 | 电数字数据处理的控制单元 |
--------G06F9/06 | .应用存入的程序的,即应用处理设备的内部存储来接收程序并保持程序的 |
----------G06F9/22 | ..微控制或微程序装置 |
------------G06F9/38 | ...并行执行指令的,例如,流水线、超前锁定 |