Analysis and evaluation of performance issues of parallel software on multi-core processors

Publikation: Beitrag in Buch/Bericht/TagungsbandKonferenzbeitragBegutachtung

Abstract

For decades, the processor manufacturers have attempted to achieve performance gains by increasing the clock frequency on single-core processors. But physical problems-such as the high power dissipation-lead to the release of the first multi-core processors on the market in 2005. To benefit from the multi-core architecture, parallel programming is required. However, this programming model requires a different approach and is associated with certain risks and pitfalls. This paper focuses on modelling of certain test scenarios for two common multi-core specific problems, namely oversubscription and false sharing. Various simulations and tests offered solutions and design patterns to avoid such problems. Results have shown that the problems have a fatal impact on the execution time, so that the performance gain on the multi-core system is nearly nonexistent. Thence, any software developer must have in-depth knowledge of the used hardware and software to benefit as much as possible from multi-core architectures.

OriginalspracheEnglisch
Titel28th European Modeling and Simulation Symposium, EMSS 2016
Redakteure/-innenAgostino G. Bruzzone, Emilio Jimenez, Loucas S. Louca, Lin Zhang, Francesco Longo
Herausgeber (Verlag)DIME UNIVERSITY OF GENOA
Seiten256-262
Seitenumfang7
ISBN (elektronisch)9788897999683
PublikationsstatusVeröffentlicht - 2016
Veranstaltung28th European Modeling and Simulation Symposium, EMSS 2016 - Larnaca, Zypern
Dauer: 26 Sep 201628 Sep 2016

Publikationsreihe

Name28th European Modeling and Simulation Symposium, EMSS 2016

Konferenz

Konferenz28th European Modeling and Simulation Symposium, EMSS 2016
LandZypern
OrtLarnaca
Zeitraum26.09.201628.09.2016

Fingerprint Untersuchen Sie die Forschungsthemen von „Analysis and evaluation of performance issues of parallel software on multi-core processors“. Zusammen bilden sie einen einzigartigen Fingerprint.

Zitieren