Titelaufnahme

Titel
Many-Core Sustainability by Pragma Directives
Verfasser/ VerfasserinKucher, Andreas ; Haase, Gundolf
Erschienen in
Large Scale Scientific Computing LSSC13 / Lirkov, I.; Margenov, S.; Wasniewski, J., Springer, 2014, S. 426-433
Erschienen2014
Ausgabe
Accepted version
SpracheEnglisch
DokumenttypAufsatz in einem Sammelwerk
Schlagwörter (EN)GPU computing / Computational fluid dynamics / Pragma driven parallelization
ISBN978-3-662-43880-0
URNurn:nbn:at:at-ubg:3-2239 Persistent Identifier (URN)
DOIdoi:10.1007/978-3-662-43880-0_51 
Zugriffsbeschränkung
 Das Werk ist frei verfügbar
Dateien
Many-Core Sustainability by Pragma Directives [0.21 mb]
Links
Nachweis
Klassifikation
Zusammenfassung (Deutsch)

10.1007/978-3-662-43880-0_51

Zusammenfassung (Englisch)

Many-core hardware is well adopted in scientific computing for a number of applications in an academic setting. Uncertainty about upcoming architectures and large development times for this hardware result in a modest acceptance in industry for commercial use. An upcoming turn from language-based many-core programming towards directive-based frameworks, similar to OpenMP, is an attempt to tackle these issues. We present a case study for a many-core acceleration of a large-scale commercial CFD solver by means of such frameworks. We achieved a local acceleration of up to 45 for hot spots with recent hardware but the global speedup remains below 2. The main obstacle for an efficient instrumentation is the design and the complexity of the original software. Further, restrictions given by the hardware and the frameworks exist. Based on the results we sketch a long term plan for a further acceleration.

Notiz