发明名称 |
A computer architecture for the concurrent execution of sequential programs. |
摘要 |
<p>A computer system processes mixed control, indexing and data manipulation instructions in groups of N instructions at a time. A group of instructions is applied to a set of N Dispatch units which execute the control and indexing instructions directly. The Dispatch Units convert data manipulation instructions into a more primitive data flow operations. The data flow operations are applied to a set of M Execution Units which process the operations concurrently by observing data dependency constraints. The data used by the control and indexing instructions is stored in a group of identical memory structures which are accessible by each of the Dispatch Units. Data for the data manipulation instructions is stored in a data structure which is divided among the Execution Units.</p> |
申请公布号 |
EP0410105(A2) |
申请公布日期 |
1991.01.30 |
申请号 |
EP19900109744 |
申请日期 |
1990.05.22 |
申请人 |
INTERNATIONAL BUSINESS MACHINES CORPORATION |
发明人 |
KUMAR, MANOJ;GOYAL, AMBUJ |
分类号 |
G06F9/38;G06F9/44 |
主分类号 |
G06F9/38 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|