• DocumentCode
    3005772
  • Title

    Code generator for parallel implementation of intensive algorithms on multiple DSP chips

  • Author

    Razaz, Moe ; Spendiff, Toby ; Marlow, Keith

  • Author_Institution
    Sch. of Inf. Syst., East Anglia Univ., Norwich, UK
  • fYear
    1997
  • fDate
    35697
  • Firstpage
    42583
  • Lastpage
    810
  • Abstract
    Many intensive and real-time signal processing applications for example in control, speech synthesis/recognition and image processing, have computational requirements which are too high for implementation on single DSP processors. Parallel implementation on multiple DSP processors provides an attractive solution to this problem. This paper presents a code generator which is capable of automatically producing parallel code for a multiprocessor hardware platform. The generator makes use of special code skeletons to abstract away from the hardware platform being used, and hence providing a high degree of flexibility in the choice of platforms. By using a consistent interface to these skeletons one can easily retarget the same signal processing application to different hardware systems. The design philosophy and architecture of the code generator as well as the types of multiprocessor hardware platforms used are presented and discussed
  • Keywords
    digital signal processing chips; code generator; computational requirements; intensive algorithms; multiple DSP chips; multiprocessor hardware platform; parallel code; parallel implementation; real-time signal processing applications; signal processing;
  • fLanguage
    English
  • Publisher
    iet
  • Conference_Titel
    DSP Chips in Real-Time Instrumentation and Display Systems (Digest No: 1997/300), IEE Colloquium on
  • Conference_Location
    Leicester
  • Type

    conf

  • DOI
    10.1049/ic:19970999
  • Filename
    659701