DocumentCode
981729
Title
Data-driven multicomputers in digital signal processing
Author
Gaudiot, Jean-Luc
Author_Institution
University of Southern California, Los Angeles, CA, USA
Volume
75
Issue
9
fYear
1987
Firstpage
1220
Lastpage
1234
Abstract
New technologies of integration allow the design of powerful systems which may include several thousands of elementary processors. These multiprocessors may be used for a range of applications in signal and data processing. However, assuring the proper interaction of a large number of processors and the ultimate safe execution of the user programs presents a crucial scheduling problem. The scheduling of operations upon the availability of their operands has been termed the data-driven mode of execution and offers an elegant solution to the issue. This approach is described in this paper and several architectures which have been proposed or implemented (systolic arrays, data-flow machines, etc.) are examined in detail. The problems associated with data-driven execution are also studied. A multi-level approach to high-speed digital signal processing is then evaluated.
Keywords
Clocks; Computer aided instruction; Data processing; Digital signal processing; Processor scheduling; Programming profession; Signal design; Signal processing; Synchronization; Throughput;
fLanguage
English
Journal_Title
Proceedings of the IEEE
Publisher
ieee
ISSN
0018-9219
Type
jour
DOI
10.1109/PROC.1987.13875
Filename
1458142
Link To Document