DocumentCode
2507674
Title
Array processor featuring an effective FIFO-based data stream management
Author
Miyazaki, Toshiaki ; Nomoto, Yuusuke ; Sato, Yuka ; Sedukhin, Stanislav G.
Author_Institution
Grad. Sch. of Comput. Sci. & Eng., Univ. of Aizu, Fukushima
fYear
2008
fDate
8-11 July 2008
Firstpage
255
Lastpage
260
Abstract
In array processors, data I/O management is the key to realizing high-speed matrix operations that are often required in signal and image processing. In this paper, we propose an array processor utilizing an effective data I/O mechanism featuring external FIFOs. The FIFOs are used to buffer initial matrix data and partially processed results. Therefore, if all required data are stored in the FIFOs, matrix operations, including the algorithm to solve the Algebraic Path Problem (APP), can be performed without any data I/Os. In addition, we can eliminate register files from the processing elements (PEs) if we construct the PE array by controlling the external FIFOs systematically and transferring the data from (to) the FIFOs to (from) the PE array. This enables us to simplify each PE structure and realize a large array processor with limited hardware resources. Here, the FIFOs themselves can be easily realized using conventional discrete FIFO or memory chips.
Keywords
mathematics computing; matrix algebra; storage management; algebraic path problem; array processor; data I/O management; effective FIFO-based data stream management; high-speed matrix operation; image processing; processing elements; register files; signal processing; Computer science; Control systems; Data engineering; Engineering management; Hardware; Image processing; Memory; Registers; Signal processing; Systolic arrays;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer and Information Technology, 2008. CIT 2008. 8th IEEE International Conference on
Conference_Location
Sydney, NSW
Print_ISBN
978-1-4244-2357-6
Electronic_ISBN
978-1-4244-2358-3
Type
conf
DOI
10.1109/CIT.2008.4594683
Filename
4594683
Link To Document