发明授权
US07401206B2 Apparatus and method for fine-grained multithreading in a multipipelined processor core
有权
多重处理器核心中的细粒度多线程的装置和方法
- 专利标题: Apparatus and method for fine-grained multithreading in a multipipelined processor core
- 专利标题(中): 多重处理器核心中的细粒度多线程的装置和方法
-
申请号: US10880488申请日: 2004-06-30
-
公开(公告)号: US07401206B2公开(公告)日: 2008-07-15
- 发明人: Ricky C. Hetherington , Gregory F. Grohoski , Robert T. Golla
- 申请人: Ricky C. Hetherington , Gregory F. Grohoski , Robert T. Golla
- 申请人地址: US CA Santa Clara
- 专利权人: Sun Microsystems, Inc.
- 当前专利权人: Sun Microsystems, Inc.
- 当前专利权人地址: US CA Santa Clara
- 代理机构: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- 代理商 Robert C. Kowert; Anthony M. Petro
- 主分类号: G06F9/34
- IPC分类号: G06F9/34
摘要:
An apparatus and method for fine-grained multithreading in a multipipelined processor core. According to one embodiment, a processor may include instruction fetch logic configured to assign a given one of a plurality of threads to a corresponding one of a plurality of thread groups, where each of the plurality of thread groups may comprise a subset of the plurality of threads, to issue a first instruction from one of the plurality of threads during one execution cycle, and to issue a second instruction from another one of the plurality of threads during a successive execution cycle. The processor may further include a plurality of execution units, each configured to execute instructions issued from a respective thread group.
公开/授权文献
信息查询