• DocumentCode
    377351
  • Title

    Mapping DSP applications onto self-timed multiprocessors

  • Author

    Bhattacharyya, S.S. ; Bambha, N. ; Khandelia, M. ; Kianzad, V.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Maryland Univ., College Park, MD, USA
  • Volume
    1
  • fYear
    2001
  • fDate
    4-7 Nov. 2001
  • Firstpage
    441
  • Abstract
    Self-timed scheduling is an attractive implementation style for multiprocessor DSP systems due to its ability to exploit predictability in application behavior, its avoidance of over-constrained synchronization, and its simplified clocking requirements. However, analysis and optimization of self-timed systems under real-time constraints is challenging due to the complex, irregular dynamics of self-timed operation. This paper examines a number of intermediate representations for compiling data flow programs onto self-timed DSP platforms, and discusses efficient techniques that operate on these representations to streamline scheduling, communication synthesis, and power management of self-timed implementations.
  • Keywords
    data flow computing; data flow graphs; digital signal processing chips; multiprocessing systems; parallelising compilers; processor scheduling; real-time systems; synchronisation; DSP applications; communication synthesis; compiling; data flow programs; optimization; power management; real-time constraints; self-timed multiprocessors; self-timed scheduling; self-timed systems; synchronization; Amplitude modulation; Application software; Clocks; Constraint optimization; Delay; Digital signal processing; Educational institutions; Processor scheduling; Real time systems; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals, Systems and Computers, 2001. Conference Record of the Thirty-Fifth Asilomar Conference on
  • Conference_Location
    Pacific Grove, CA, USA
  • ISSN
    1058-6393
  • Print_ISBN
    0-7803-7147-X
  • Type

    conf

  • DOI
    10.1109/ACSSC.2001.986965
  • Filename
    986965