发明名称 BRANCH INSTRUCTION FOR MULTITHREADED PROCESSOR
摘要 A parallel hardware-based multithreaded processor (12) is described. The processor (12) includes a general purpose processor that coordinates system functions and a plurality of microengines (22a-22f) that support multiple hardware threads or contexts. The processor (12) also includes a memory control system (16) that has a first memory controller (26a) that sorts memo ry references based on whether the memory references are directed to an even ba nk or an odd bank of memory and a second memory controller (26b) that optimizes memory references based upon whether the memory references are read referenc es or write references. Instructions for switching and branching based on executing contexts are also disclosed.
申请公布号 CA2383526(A1) 申请公布日期 2001.03.15
申请号 CA20002383526 申请日期 2000.08.31
申请人 INTEL CORPORATION 发明人 WHEELER, WILLIAM;BERNSTEIN, DEBRA;HOOPER, DONALD;ADILETTA, MATTHEW J.;WOLRICH, GILBERT
分类号 G06F9/30;G06F9/312;G06F9/315;G06F9/32;G06F9/38;(IPC1-7):G06F9/38 主分类号 G06F9/30
代理机构 代理人
主权项
地址