• DocumentCode
    3329513
  • Title

    Utilization of all Levels of Parallelism in a Processor Array with Subword Parallelism

  • Author

    Schaffer, Rainer ; Merker, Renate ; Hannig, Frank ; Teich, Jürgen

  • Author_Institution
    Inst. of Circuits & Syst., Dresden Univ. of Technol., Dresden
  • fYear
    2008
  • fDate
    3-5 Sept. 2008
  • Firstpage
    391
  • Lastpage
    398
  • Abstract
    In this paper a systematic mapping method for a specific algorithm class is given which exploits all levels of parallelism of the target architecture. This target architecture is a processor array where each processing element can have several functional units. This functional units allow subword parallelism, that means multiple equal operations with low data word width can be executed in parallel in the data path of the functional units. The mapping method is illustrated on the edge detection algorithm, and achieves up to 99 % of the theoretical speed-up.
  • Keywords
    parallel algorithms; parallel architectures; functional unit; low data word width; processing element; processor array; subword parallelism; systematic mapping method; target architecture; Algorithm design and analysis; Circuits and systems; Computer architecture; Computer science; Design methodology; Digital systems; Image edge detection; Parallel processing; Signal processing algorithms; Zinc; algorithm mapping; design methods; processor Array; subword parallelism;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design Architectures, Methods and Tools, 2008. DSD '08. 11th EUROMICRO Conference on
  • Conference_Location
    Parma
  • Print_ISBN
    978-0-7695-3277-6
  • Type

    conf

  • DOI
    10.1109/DSD.2008.24
  • Filename
    4669261