发明授权
US5845123A Digital processor for simulating operation of a parallel processing array
失效
用于模拟并行处理阵列操作的数字处理器
- 专利标题: Digital processor for simulating operation of a parallel processing array
- 专利标题(中): 用于模拟并行处理阵列操作的数字处理器
-
申请号: US969177申请日: 1993-02-12
-
公开(公告)号: US5845123A公开(公告)日: 1998-12-01
- 发明人: Martin Johnson , Robin Jones , David S. Broomhead
- 申请人: Martin Johnson , Robin Jones , David S. Broomhead
- 申请人地址: GB2 London
- 专利权人: The Secretary of State for Defence in Her Britannic Majesty's Government of the United Kingdom of Great Britain and Northern Ireland
- 当前专利权人: The Secretary of State for Defence in Her Britannic Majesty's Government of the United Kingdom of Great Britain and Northern Ireland
- 当前专利权人地址: GB2 London
- 优先权: GBX9018048 19900816
- 主分类号: G06F15/16
- IPC分类号: G06F15/16 ; G06F15/177 ; G06F15/80 ; G06F15/82 ; G06F13/00
摘要:
A digital processor for simulating operation of a parallel processing array incorporates digital processing units (P.sub.1 to P.sub.8) communicating data to one another via addresses in memories (M.sub.0 to M.sub.8) and registers (R.sub.11 to R.sub.41). Each processing unit (e.g. P.sub.1) is programmed to input data and execute a computation involving updating of a stored coefficient followed by data output. Each computation involves use of a respective set of data addresses for data input and output, and each processing unit (e.g. P.sub.1) is programmed with a list of such sets employed in succession by that unit. On reaching the end of its list, the processing unit (e.g. P.sub.1) repeats it. Each address set is associated with a conceptual internal cell location in the simulated array (10), and each list is associated with a respective sub-array of the simulated array (10). Data is input cyclically to the processor (40) via input/output ports (I/O.sub.5 to I/O.sub.8) of some of the processing units (P.sub.5 to P.sub.8). Each processing unit (e.g. P.sub.1) executes its list of address sets within a cycle at a rate of one address set per subcycle. At the end of its list, each of the processing units (P.sub.1 to P.sub.8) has executed the functions associated with a conceptual respective sub-array of simulated cells (12), and the processor (40) as a whole has simulated operation of one cycle of a systolic array (10). Repeating the address set lists with further processor input provides successive simulated array cycles.
公开/授权文献
- US5817522A Self-contained assay device and method 公开/授权日:1998-10-06