Loading [MathJax]/extensions/tex2jax.js

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

Publikation: Beitrag in Buch/Bericht/Sammelwerk/KonferenzbandAufsatz in KonferenzbandForschungPeer-Review

Autorschaft

  • H. Blume
  • J. V. Livonius
  • L. Rotenberg
  • T. G. Noll

Externe Organisationen

  • Rheinisch-Westfälische Technische Hochschule Aachen (RWTH)
  • Nokia Corporation

Details

OriginalspracheEnglisch
Titel des Sammelwerks2007 International Conference on Embedded Computer Systems
UntertitelArchitectures, Modeling and Simulation
Herausgeber (Verlag)Institute of Electrical and Electronics Engineers Inc.
Seiten74-81
Seitenumfang8
ISBN (Print)1424410584
PublikationsstatusVeröffentlicht - 8 Aug. 2007
Extern publiziertJa
Veranstaltung2007 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation, IC-SAMOS 2007 - Samos, Griechenland
Dauer: 16 Juli 200719 Juli 2007

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 ARM11 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 parallelization 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.

ASJC Scopus Sachgebiete

Zitieren

Performance and Power Analysis of Parallelized Implementations on an MPCore Multiprocessor Platform. / Blume, H.; Livonius, J. V.; Rotenberg, L. et al.
2007 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation. Institute of Electrical and Electronics Engineers Inc., 2007. S. 74-81.

Publikation: Beitrag in Buch/Bericht/Sammelwerk/KonferenzbandAufsatz in KonferenzbandForschungPeer-Review

Blume, H, Livonius, JV, Rotenberg, L, Noll, TG, Bothe, H & Brakensiek, J 2007, Performance and Power Analysis of Parallelized Implementations on an MPCore Multiprocessor Platform. in 2007 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation. Institute of Electrical and Electronics Engineers Inc., S. 74-81, 2007 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation, IC-SAMOS 2007, Samos, Griechenland, 16 Juli 2007. https://doi.org/10.1109/ICSAMOS.2007.4285736
Blume, H., Livonius, J. V., Rotenberg, L., Noll, T. G., Bothe, H., & Brakensiek, J. (2007). Performance and Power Analysis of Parallelized Implementations on an MPCore Multiprocessor Platform. In 2007 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation (S. 74-81). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/ICSAMOS.2007.4285736
Blume H, Livonius JV, Rotenberg L, Noll TG, Bothe H, Brakensiek J. Performance and Power Analysis of Parallelized Implementations on an MPCore Multiprocessor Platform. in 2007 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation. Institute of Electrical and Electronics Engineers Inc. 2007. S. 74-81 doi: 10.1109/ICSAMOS.2007.4285736
Blume, H. ; Livonius, J. V. ; Rotenberg, L. et al. / Performance and Power Analysis of Parallelized Implementations on an MPCore Multiprocessor Platform. 2007 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation. Institute of Electrical and Electronics Engineers Inc., 2007. S. 74-81
Download
@inproceedings{13cd24ad89c3423498f28cb0b5d01a83,
title = "Performance and Power Analysis of Parallelized Implementations on an MPCore Multiprocessor Platform",
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 ARM11 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 parallelization 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 = "Multicore processors, Parallelization, Power estimation and optimization",
author = "H. Blume and Livonius, {J. V.} and L. Rotenberg and Noll, {T. G.} and H. Bothe and J. Brakensiek",
year = "2007",
month = aug,
day = "8",
doi = "10.1109/ICSAMOS.2007.4285736",
language = "English",
isbn = "1424410584",
pages = "74--81",
booktitle = "2007 International Conference on Embedded Computer Systems",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
address = "United States",
note = "2007 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation, IC-SAMOS 2007 ; Conference date: 16-07-2007 Through 19-07-2007",

}

Download

TY - GEN

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

AU - Blume, H.

AU - Livonius, J. V.

AU - Rotenberg, L.

AU - Noll, T. G.

AU - Bothe, H.

AU - Brakensiek, J.

PY - 2007/8/8

Y1 - 2007/8/8

N2 - 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 ARM11 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 parallelization 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.

AB - 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 ARM11 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 parallelization 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.

KW - Multicore processors

KW - Parallelization

KW - Power estimation and optimization

UR - http://www.scopus.com/inward/record.url?scp=47749108744&partnerID=8YFLogxK

U2 - 10.1109/ICSAMOS.2007.4285736

DO - 10.1109/ICSAMOS.2007.4285736

M3 - Conference contribution

AN - SCOPUS:47749108744

SN - 1424410584

SP - 74

EP - 81

BT - 2007 International Conference on Embedded Computer Systems

PB - Institute of Electrical and Electronics Engineers Inc.

T2 - 2007 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation, IC-SAMOS 2007

Y2 - 16 July 2007 through 19 July 2007

ER -

Von denselben Autoren