Optimizing performance on modern HPC systems: learning from simple kernel benchmarks

Beitrag bei einer Tagung
(Originalarbeit)


Details zur Publikation

Autorinnen und Autoren: Hager G, Zeiser T, Eitzinger J, Wellein G
Titel Sammelwerk: Notes on Numerical Fluid Mechanics and Multidisciplinary Design
Verlag: Springer-Verlag
Verlagsort: Berlin Heidelberg
Jahr der Veröffentlichung: 2006
Titel der Reihe: Notes on Numerical Fluid Mechanics and Multidisciplinary Design (NNFM)
Band: 91
Tagungsband: Computational Science and High Performance Computing II
Seitenbereich: 273-287
ISBN: 978-3-540-31767-8
ISSN: 1612-2909
Sprache: Englisch


Abstract


We discuss basic optimization and parallelization strategies for current cache-based microprocessors (Intel Itanium2, Intel Netburst and AMD64 variants) in single-CPU and shared memory environments. Using selected kernel benchmarks representing data intensive applications we focus on the effective bandwidths attainable, which is still suboptimal using current compilers. We stress the need for a subtle OpenMP implementation even for simple benchmark programs, to exploit the high aggregate memory bandwidth available nowadays on ccNUMA systems. If the quality of main memory access is the measure, classical vector systems such as the NEC SX6+ are still a class of their own and are able to sustain the performance level of in-cache operations of modern microprocessors even with arbitrarily large data sets. © 2006 Springer-Verlag Berlin Heidelberg.



FAU-Autorinnen und Autoren / FAU-Herausgeberinnen und Herausgeber

Eitzinger, Jan Dr.
Regionales Rechenzentrum Erlangen (RRZE)
Hager, Georg Dr.
Regionales Rechenzentrum Erlangen (RRZE)
Wellein, Gerhard Prof. Dr.
Professur für Höchstleistungsrechnen
Zeiser, Thomas Dr.
Regionales Rechenzentrum Erlangen (RRZE)


Zitierweisen

APA:
Hager, G., Zeiser, T., Eitzinger, J., & Wellein, G. (2006). Optimizing performance on modern HPC systems: learning from simple kernel benchmarks. In Computational Science and High Performance Computing II (pp. 273-287). Stuttgart, Germany, DE: Berlin Heidelberg: Springer-Verlag.

MLA:
Hager, Georg, et al. "Optimizing performance on modern HPC systems: learning from simple kernel benchmarks." Proceedings of the The 2nd Russian-German Advanced Research Workshop, Stuttgart, Germany Berlin Heidelberg: Springer-Verlag, 2006. 273-287.

BibTeX: 

Zuletzt aktualisiert 2018-09-08 um 22:09