DocumentCode
2356876
Title
Effective processor array architecture with shared memory
Author
Kunieda, Hiroaki ; Hagiwara, Kesami
Author_Institution
Dept. of Electr. & Electron. Eng., Tokyo Inst. of Technol., Japan
fYear
1994
fDate
5-8 Dec 1994
Firstpage
133
Lastpage
138
Abstract
In this paper, we propose a new processor array architecture with effective data storage schemes and its design methodology. The array, called the Memory Sharing Processor Array (MSPA), consists of a processor array with several memory units and their address generation hardware units in order to minimize the data storage. MSPA architecture and its design methodology is similar to the conventional systolic array, but tries to overcome the overlapping data storages, idle processing time and the I/O bottleneck, which mostly degrade the performance of the systolic array. It has practical advantages over the systolic array with regard to area-efficiency, high throughput and practical input schemes. If the number of the concurrent data input ports is limited in a practical situation, the systolic array does not work efficiently. MSPA uses the data access scheme of the common bus architecture, but limits its usage only when it does not cause any data access bottleneck
Keywords
parallel architectures; shared memory systems; MSPA; Memory Sharing Processor Array; data storage; design methodology; processor array architecture; shared memory; Broadcasting; Degradation; Design methodology; Flow graphs; Hardware; Input variables; Memory architecture; Systolic arrays; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 1994. APCCAS '94., 1994 IEEE Asia-Pacific Conference on
Conference_Location
Taipei
Print_ISBN
0-7803-2440-4
Type
conf
DOI
10.1109/APCCAS.1994.514537
Filename
514537
Link To Document