• 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