发明名称 Method and apparatus for generating addresses in parallel processing systems
摘要 An apparatus for generating an address to increase efficiency in parallel processing in a multiprocessor system. A global address generating unit is provided within a vector unit of each of processing elements (PE) constituting a parallel computer system. An adder provided within the global address generating unit sequentially adds an increment of an address, d-Adr-exl, and d-Adr-in to an address Adr-exl and Adr-in, respectively. A subtracter outputs a quotient obtained by dividing d-Adr-exl by band width bexl as a logical PE number. Additionally, a remainder obtained as an output from a subtracter is added to Adr-in, thereby enabling a logical in-PE address to be obtained. The logical PE number and the logical in-PE address thus obtained are converted to a real PE number and a real in-PE address. Generating a global address by hardware reduces overhead incurred by parallel operation of array data.
申请公布号 US5835971(A) 申请公布日期 1998.11.10
申请号 US19950567232 申请日期 1995.12.05
申请人 FUJITSU LIMITED 发明人 IKEDA, MASAYUKI
分类号 G06F15/16;G06F9/34;G06F12/00;G06F12/02;G06F15/167;G06F15/177;(IPC1-7):G06F12/06 主分类号 G06F15/16
代理机构 代理人
主权项
地址