• DocumentCode
    2662796
  • Title

    A class of multiprocessor architectures for real-time DSP

  • Author

    Bier, Jeffrey C. ; Lee, Edward A.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
  • fYear
    1990
  • fDate
    1-3 May 1990
  • Firstpage
    2622
  • Abstract
    A class of high-performance, low-cost architectures that rely on the ability to predict, at compile time, the order in which shared resources (such as shared memories) will be accessed by the processors is discussed. If this ordering can be predicted at compile time and enforced at run time, then no hardware or software overhead is required for resolving contention for shared resources, and extremely efficient interprocessor communication is possible. Further, no overhead (such as semaphore management) is required for synchronization of the programs running on the component processors. The hardware required to enforce the ordered access of the shared resources is very simple. The result is a very lean multiprocessor architecture with very efficient access to shared resources. A specific example using Motorola DSP96002 processors and a shared memory is described in detail
  • Keywords
    digital signal processing chips; parallel architectures; real-time systems; Motorola DSP96002 processors; compile time; contention; interprocessor communication; multiprocessor architectures; real-time DSP; run time; semaphore management; shared memory; shared resources; Application software; Computer architecture; Concurrent computing; Data structures; Digital signal processing; Fires; Hardware; Processor scheduling; Runtime; Signal processing algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1990., IEEE International Symposium on
  • Conference_Location
    New Orleans, LA
  • Type

    conf

  • DOI
    10.1109/ISCAS.1990.112546
  • Filename
    112546