基本信息:
- 专利标题: THREAD-BASED CLOCK ENABLING IN A MULTI-THREADED PROCESSOR
- 专利标题(中):基于螺纹的时钟在多线程处理器中启用
- 申请号:PCT/US2005/023647 申请日:2005-06-30
- 公开(公告)号:WO2006005025A2 公开(公告)日:2006-01-12
- 发明人: GOLLA, Robert, T. , BROOKS, Jeffrey, S. , OLSON, Christopher, H.
- 申请人: SUN MICROSYSTEMS, INC. , GOLLA, Robert, T. , BROOKS, Jeffrey, S. , OLSON, Christopher, H.
- 申请人地址: 4150 Network Circle, Santa Clara, California 95054 US
- 专利权人: SUN MICROSYSTEMS, INC.,GOLLA, Robert, T.,BROOKS, Jeffrey, S.,OLSON, Christopher, H.
- 当前专利权人: SUN MICROSYSTEMS, INC.,GOLLA, Robert, T.,BROOKS, Jeffrey, S.,OLSON, Christopher, H.
- 当前专利权人地址: 4150 Network Circle, Santa Clara, California 95054 US
- 代理机构: MEYERTONS, HOOD, KIVLIN, KOWERT & GOETZEL, P.C.
- 优先权: US10/881,246 20040630
- 主分类号: G06F9/38
- IPC分类号: G06F9/38
摘要:
A method and apparatus for controlling power consumption in a multi-threaded processor. In one embodiment, the processor includes at least one logic unit for processing instructions. The logic unit includes a plurality of positions, wherein each of the plurality of positions corresponds to at least one instruction thread. Clock signals may be provided to the logic unit via a clock gating unit. The clock gating unit is configured to inhibit a clock signal from being provided to a corresponding one of the thread positions when no instruction thread is active for that position. The inhibiting of the clock signal for an inactive thread position may reduce power consumption by the processor.
摘要(中):
一种用于控制多线程处理器中的功耗的方法和装置。 在一个实施例中,处理器包括用于处理指令的至少一个逻辑单元。 逻辑单元包括多个位置,其中多个位置中的每一个对应于至少一个指令线程。 时钟信号可以经由时钟门控单元提供给逻辑单元。 时钟门控单元被配置为当没有指令线程对于该位置有效时,禁止将时钟信号提供给相应的一个线程位置。 禁止线程位置的时钟信号可能会降低处理器的功耗。
IPC结构图谱:
G | 物理 |
--G06 | 计算;推算;计数 |
----G06F | 电数字数据处理 |
------G06F9/00 | 电数字数据处理的控制单元 |
--------G06F9/06 | .应用存入的程序的,即应用处理设备的内部存储来接收程序并保持程序的 |
----------G06F9/22 | ..微控制或微程序装置 |
------------G06F9/38 | ...并行执行指令的,例如,流水线、超前锁定 |