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
Land/GebietZypern
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