• DocumentCode
    3208486
  • Title

    Performance and Power Analysis of Parallelized Implementations on an MPCore Multiprocessor Platform

  • Author

    Blume, H. ; Livonius, J.v. ; Rotenberg, L. ; Noll, T.G. ; Bothe, H. ; Brakensiek, J.

  • Author_Institution
    RWTH Aachen Univ., Aachen
  • fYear
    2007
  • fDate
    16-19 July 2007
  • Firstpage
    74
  • Lastpage
    81
  • Abstract
    In this contribution, the potential of parallelized software that implements algorithms of digital signal processing on a multicore processor platform is analyzed. For this purpose various digital signal processing tasks have been implemented on a prototyping platform i.e. an ARM MPCore featuring four ARM 11 processor cores. In order to analyze the effect of parallelization on the resulting performance-power ratio, influencing parameters like e.g. the number of issued program threads have been studied. For paralllelization issues the OpenMP programming model has been used which can be efficiently applied on C- level. In order to elaborate power efficient code also a functional and instruction level power model of the MPCore has been derived which features a high estimation accuracy. Using this power model and exploiting the capabilities of OpenMP a variety of exemplary tasks could be efficiently parallelized. The general efficiency potential of parallelization for multiprocessor architectures can be assembled.
  • Keywords
    message passing; multiprocessing systems; parallel architectures; parallel programming; signal processing; MPCore multiprocessor platform; OpenMP programming model; digital signal processing; functional level power model; instruction level power model; parallelized software; power analysis; Algorithm design and analysis; Digital signal processing; Multicore processing; Performance analysis; Prototypes; Signal analysis; Signal processing algorithms; Software algorithms; Software prototyping; Yarn; Multicore Processors; Parallelization; Power Estimation and Optimization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Computer Systems: Architectures, Modeling and Simulation, 2007. IC-SAMOS 2007. International Conference on
  • Conference_Location
    Samos
  • Print_ISBN
    1-4244-1058-4
  • Type

    conf

  • DOI
    10.1109/ICSAMOS.2007.4285736
  • Filename
    4285736