Search Results

Documents authored by Mohr, Bernd


Document
Performance Portability in Extreme Scale Computing (Dagstuhl Seminar 17431)

Authors: Anshu Dubey, Paul H. J. Kelly, Bernd Mohr, and Jeffrey S. Vetter

Published in: Dagstuhl Reports, Volume 7, Issue 10 (2018)


Abstract
This Dagstuhl Seminar represented a unique opportunity to bring together international experts from the three research communities essential to tackling the HPC performance portability challenge: developers of large-scale computational science software projects, researchers developing parallel programming technologies, and performance specialists. The major research questions for the seminar were to understand challenges, design metrics, and prioritize potential solutions for performance portability, management of data movement in complex applications, composability, and pathways to impact on the research community. The overall conclusion shared by all participants was that performance portability in extreme scale computing can be achieved, especially if parallel applications are designed with performance portability in mind from the beginning. Making legacy application performance portable still requires enormous efforts and expertise. In many instances it will likely require extensive refactoring.

Cite as

Anshu Dubey, Paul H. J. Kelly, Bernd Mohr, and Jeffrey S. Vetter. Performance Portability in Extreme Scale Computing (Dagstuhl Seminar 17431). In Dagstuhl Reports, Volume 7, Issue 10, pp. 84-110, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2018)


Copy BibTex To Clipboard

@Article{dubey_et_al:DagRep.7.10.84,
  author =	{Dubey, Anshu and Kelly, Paul H. J. and Mohr, Bernd and Vetter, Jeffrey S.},
  title =	{{Performance Portability in Extreme Scale Computing (Dagstuhl Seminar 17431)}},
  pages =	{84--110},
  journal =	{Dagstuhl Reports},
  ISSN =	{2192-5283},
  year =	{2018},
  volume =	{7},
  number =	{10},
  editor =	{Dubey, Anshu and Kelly, Paul H. J. and Mohr, Bernd and Vetter, Jeffrey S.},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/DagRep.7.10.84},
  URN =		{urn:nbn:de:0030-drops-86642},
  doi =		{10.4230/DagRep.7.10.84},
  annote =	{Keywords: Parallel programming, performance portability, productivity, scientific computing}
}
Document
Connecting Performance Analysis and Visualization (Dagstuhl Perspectives Workshop 14022)

Authors: Peer-Timo Bremer, Bernd Mohr, Valerio Pascucci, Martin Schulz, Todd Gamblin, and Holger Brunst

Published in: Dagstuhl Manifestos, Volume 5, Issue 1 (2015)


Abstract
In the first week of January 2014 Schloss Dagstuhl hosted a Perspectives Workshop on “Connecting Performance Analysis and Visualization to Advance Extreme Scale Computing”. The workshop brought together two previously separate communities – from Visualization and Performance Analysis for High Performance Computing – to discuss a long term joint research agenda. The goal was to identify and address the challenges in using visual representations to understand and optimize the performance of extreme-scale applications running on today's most powerful computing systems like climate modeling, combustion, material science or astro-physics simulations.

Cite as

Peer-Timo Bremer, Bernd Mohr, Valerio Pascucci, Martin Schulz, Todd Gamblin, and Holger Brunst. Connecting Performance Analysis and Visualization (Dagstuhl Perspectives Workshop 14022). In Dagstuhl Manifestos, Volume 5, Issue 1, pp. 1-24, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2015)


Copy BibTex To Clipboard

@Article{bremer_et_al:DagMan.5.1.1,
  author =	{Bremer, Peer-Timo and Mohr, Bernd and Pascucci, Valerio and Schulz, Martin and Gamblin, Todd and Brunst, Holger},
  title =	{{Connecting Performance Analysis and Visualization (Dagstuhl Perspectives Workshop 14022)}},
  pages =	{1--24},
  journal =	{Dagstuhl Manifestos},
  ISSN =	{2193-2433},
  year =	{2015},
  volume =	{5},
  number =	{1},
  editor =	{Bremer, Peer-Timo and Mohr, Bernd and Pascucci, Valerio and Schulz, Martin and Gamblin, Todd and Brunst, Holger},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/DagMan.5.1.1},
  URN =		{urn:nbn:de:0030-drops-55099},
  doi =		{10.4230/DagMan.5.1.1},
  annote =	{Keywords: Performance Analysis, Performance Tools, Information Visualization, Visual Analytics}
}
Document
Connecting Performance Analysis and Visualization to Advance Extreme Scale Computing (Dagstuhl Perspectives Workshop 14022)

Authors: Peer-Timo Bremer, Bernd Mohr, Valerio Pascucci, and Martin Schulz

Published in: Dagstuhl Reports, Volume 4, Issue 1 (2014)


Abstract
In the first week of January 2014 Dagstuhl hosted a Perspectives Workshop on "Connecting Performance Analysis and Visualization to Advance Extreme Scale Computing". The event brought together two previously separate communities - from Visualization and HPC Performance Analysis - to discuss a long term joined research agenda. The goal was to identify and address the challenges in using visual representations to understand and optimize the performance of extreme-scale applications running on today's most powerful computing systems like climate modeling, combustion, material science or astro-physics simulations.

Cite as

Peer-Timo Bremer, Bernd Mohr, Valerio Pascucci, and Martin Schulz. Connecting Performance Analysis and Visualization to Advance Extreme Scale Computing (Dagstuhl Perspectives Workshop 14022). In Dagstuhl Reports, Volume 4, Issue 1, pp. 17-35, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2014)


Copy BibTex To Clipboard

@Article{bremer_et_al:DagRep.4.1.17,
  author =	{Bremer, Peer-Timo and Mohr, Bernd and Pascucci, Valerio and Schulz, Martin},
  title =	{{Connecting Performance Analysis and Visualization to Advance Extreme Scale Computing (Dagstuhl Perspectives Workshop 14022)}},
  pages =	{17--35},
  journal =	{Dagstuhl Reports},
  ISSN =	{2192-5283},
  year =	{2014},
  volume =	{4},
  number =	{1},
  editor =	{Bremer, Peer-Timo and Mohr, Bernd and Pascucci, Valerio and Schulz, Martin},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/DagRep.4.1.17},
  URN =		{urn:nbn:de:0030-drops-45166},
  doi =		{10.4230/DagRep.4.1.17},
  annote =	{Keywords: Large scale data presentation and analysis, Exascale class machine optimization, Performance data analysis and root cause detection, High dimensional}
}
Document
10181 Abstracts Collection – Program Development for Extreme-Scale Computing

Authors: Jesus Labarta, Barton P. Miller, Bernd Mohr, and Martin Schulz

Published in: Dagstuhl Seminar Proceedings, Volume 10181, Program Development for Extreme-Scale Computing (2010)


Abstract
From May 2nd to May 7th, 2010, the Dagstuhl Seminar 10181 ``Program Development for Extreme-Scale Computing '' was held in Schloss Dagstuhl~--~Leibniz Center for Informatics. During the seminar, several participants presented their current research, and ongoing work and open problems were discussed. Abstracts of the presentations given during the seminar as well as abstracts of seminar results and ideas are put together in this paper. Links to extended abstracts or full papers are provided, if available.

Cite as

Jesus Labarta, Barton P. Miller, Bernd Mohr, and Martin Schulz. 10181 Abstracts Collection – Program Development for Extreme-Scale Computing. In Program Development for Extreme-Scale Computing. Dagstuhl Seminar Proceedings, Volume 10181, pp. 1-17, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2010)


Copy BibTex To Clipboard

@InProceedings{labarta_et_al:DagSemProc.10181.1,
  author =	{Labarta, Jesus and Miller, Barton P. and Mohr, Bernd and Schulz, Martin},
  title =	{{10181 Abstracts Collection – Program Development for Extreme-Scale Computing}},
  booktitle =	{Program Development for Extreme-Scale Computing},
  pages =	{1--17},
  series =	{Dagstuhl Seminar Proceedings (DagSemProc)},
  ISSN =	{1862-4405},
  year =	{2010},
  volume =	{10181},
  editor =	{Jesus Labarta and Barton P. Miller and Bernd Mohr and Martin Schulz},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/DagSemProc.10181.1},
  URN =		{urn:nbn:de:0030-drops-26840},
  doi =		{10.4230/DagSemProc.10181.1},
  annote =	{Keywords: Parallel programming, performance analysis, debugging, scalability}
}
Document
10181 Executive Summary – Program Development for Extreme-Scale Computing

Authors: Jesus Labarta, Barton P. Miller, Bernd Mohr, and Martin Schulz

Published in: Dagstuhl Seminar Proceedings, Volume 10181, Program Development for Extreme-Scale Computing (2010)


Abstract
From May 2nd to May 7th, 2010, the Dagstuhl Seminar 10181 ``Program Development for Extreme-Scale Computing '' was held in Schloss Dagstuhl~--~Leibniz Center for Informatics. During the seminar, several participants presented their current research, and ongoing work and open problems were discussed. This paper provides an executive summary of the seminar.

Cite as

Jesus Labarta, Barton P. Miller, Bernd Mohr, and Martin Schulz. 10181 Executive Summary – Program Development for Extreme-Scale Computing. In Program Development for Extreme-Scale Computing. Dagstuhl Seminar Proceedings, Volume 10181, pp. 1-5, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2010)


Copy BibTex To Clipboard

@InProceedings{labarta_et_al:DagSemProc.10181.2,
  author =	{Labarta, Jesus and Miller, Barton P. and Mohr, Bernd and Schulz, Martin},
  title =	{{10181 Executive Summary – Program Development for Extreme-Scale Computing}},
  booktitle =	{Program Development for Extreme-Scale Computing},
  pages =	{1--5},
  series =	{Dagstuhl Seminar Proceedings (DagSemProc)},
  ISSN =	{1862-4405},
  year =	{2010},
  volume =	{10181},
  editor =	{Jesus Labarta and Barton P. Miller and Bernd Mohr and Martin Schulz},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/DagSemProc.10181.2},
  URN =		{urn:nbn:de:0030-drops-26741},
  doi =		{10.4230/DagSemProc.10181.2},
  annote =	{Keywords: Parallel programming, performance analysis, debugging, scalability}
}
Document
07341 Abstracts Collection – Code Instrumentation and Modeling for Parallel Performance Analysis

Authors: Adolfy Hoisie, Barton P. Miller, and Bernd Mohr

Published in: Dagstuhl Seminar Proceedings, Volume 7341, Code Instrumentation and Modeling for Parallel Performance Analysis (2007)


Abstract
From 20th to 24th August 2007, the Dagstuhl Seminar 07341 ``Code Instrumentation and Modeling for Parallel Performance Analysis'' was held in the International Conference and Research Center (IBFI), Schloss Dagstuhl. During the seminar, several participants presented their current research, and ongoing work and open problems were discussed. Abstracts of the presentations given during the seminar as well as abstracts of seminar results and ideas are put together in this paper. The first section describes the seminar topics and goals in general. Links to extended abstracts or full papers are provided, if available.

Cite as

Adolfy Hoisie, Barton P. Miller, and Bernd Mohr. 07341 Abstracts Collection – Code Instrumentation and Modeling for Parallel Performance Analysis. In Code Instrumentation and Modeling for Parallel Performance Analysis. Dagstuhl Seminar Proceedings, Volume 7341, pp. 1-17, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2007)


Copy BibTex To Clipboard

@InProceedings{hoisie_et_al:DagSemProc.07341.1,
  author =	{Hoisie, Adolfy and Miller, Barton P. and Mohr, Bernd},
  title =	{{07341 Abstracts Collection – Code Instrumentation and Modeling for Parallel Performance Analysis}},
  booktitle =	{Code Instrumentation and Modeling for Parallel Performance Analysis},
  pages =	{1--17},
  series =	{Dagstuhl Seminar Proceedings (DagSemProc)},
  ISSN =	{1862-4405},
  year =	{2007},
  volume =	{7341},
  editor =	{Adolfy Hoisie and Barton P. Miller and Bernd Mohr},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/DagSemProc.07341.1},
  URN =		{urn:nbn:de:0030-drops-12681},
  doi =		{10.4230/DagSemProc.07341.1},
  annote =	{Keywords: Parallel programming, performance analysis, performance modeling, code instrumentation}
}
Document
07341 Executive Summary – Code Instrumentation and Modeling for Parallel Performance Analysis

Authors: Adolfy Hoisie, Barton P. Miller, and Bernd Mohr

Published in: Dagstuhl Seminar Proceedings, Volume 7341, Code Instrumentation and Modeling for Parallel Performance Analysis (2007)


Abstract
Given the exponential increase in the complexity of modern parallel systems, parallel applications often fail to exploit the full power of the underlying hardware. At scale, it is not uncommon for applications to run at parallel efficiencies in the low single digits. Moreover, their optimization is extremely difficult due to the inherent complexity of the systems and the applications themselves. Therefore, a variety of projects have been developing tools and techniques for the measurement, analysis, and visualization of parallel program performance in order to help guide users in the optimization process. This meeting was the third in a series of seminars related to the topic "Performance Analysis of Parallel and Distributed Programs", with previous meetings being the Dagstuhl Seminar 02341 on "Performance Analysis and Distributed Computing" held in August 2002 and Seminar 05501 on "Automatic Performance Analysis" in December 2005. While these seminars concentrated on the "analysis" part of performance analysis, at the most recent seminar the focus was on the building blocks of program instrumentation and modeling that are prerequisites for the analysis phase. As a result, the presentations of the participants concentrated on several fundamental issues related to instrumentation for generating high-quality performance data, methodologies for performance modeling leading to accurate predictions for the performance, and on the ways in which these techniques are combined for the performance analysis of applications and systems.

Cite as

Adolfy Hoisie, Barton P. Miller, and Bernd Mohr. 07341 Executive Summary – Code Instrumentation and Modeling for Parallel Performance Analysis. In Code Instrumentation and Modeling for Parallel Performance Analysis. Dagstuhl Seminar Proceedings, Volume 7341, pp. 1-4, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2007)


Copy BibTex To Clipboard

@InProceedings{hoisie_et_al:DagSemProc.07341.2,
  author =	{Hoisie, Adolfy and Miller, Barton P. and Mohr, Bernd},
  title =	{{07341 Executive Summary – Code Instrumentation and Modeling for Parallel Performance Analysis}},
  booktitle =	{Code Instrumentation and Modeling for Parallel Performance Analysis},
  pages =	{1--4},
  series =	{Dagstuhl Seminar Proceedings (DagSemProc)},
  ISSN =	{1862-4405},
  year =	{2007},
  volume =	{7341},
  editor =	{Adolfy Hoisie and Barton P. Miller and Bernd Mohr},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/DagSemProc.07341.2},
  URN =		{urn:nbn:de:0030-drops-12679},
  doi =		{10.4230/DagSemProc.07341.2},
  annote =	{Keywords: Performance analysis, parallel programming}
}
Document
Holistic Hardware Counter Performance Analysis of Parallel Programs

Authors: Brian J. N. Wylie, Bernd Mohr, and Felix Wolf

Published in: Dagstuhl Seminar Proceedings, Volume 5501, Automatic Performance Analysis (2006)


Abstract
The KOJAK toolkit has been augmented with refined hardware performance counter support, including more convenient measurement specification, additional metric derivations and hierarchical structuring, and an extended algebra for integrating multiple experiments. Comprehensive automated analysis of a hybrid OpenMP/MPI parallel program, the ASC Purple sPPM benchmark, is demonstrated with performance experiments on equisized POWER4-II-based IBM Regatta p690+ cluster, Opteron-based Cray XD1 cluster and UltraSPARC-IV-based Sun Fire E25000 systems. Automatically assessed communication and synchronisation performance properties, combined with a rich set of measured and derived counter metrics, provide a holistic analysis context and facilitate multi-platform comparison.

Cite as

Brian J. N. Wylie, Bernd Mohr, and Felix Wolf. Holistic Hardware Counter Performance Analysis of Parallel Programs. In Automatic Performance Analysis. Dagstuhl Seminar Proceedings, Volume 5501, pp. 1-30, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2006)


Copy BibTex To Clipboard

@InProceedings{wylie_et_al:DagSemProc.05501.4,
  author =	{Wylie, Brian J. N. and Mohr, Bernd and Wolf, Felix},
  title =	{{Holistic Hardware Counter Performance Analysis of Parallel Programs}},
  booktitle =	{Automatic Performance Analysis},
  pages =	{1--30},
  series =	{Dagstuhl Seminar Proceedings (DagSemProc)},
  ISSN =	{1862-4405},
  year =	{2006},
  volume =	{5501},
  editor =	{Hans Michael Gerndt and Allen Malony and Barton P. Miller and Wolfgang Nagel},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/DagSemProc.05501.4},
  URN =		{urn:nbn:de:0030-drops-5071},
  doi =		{10.4230/DagSemProc.05501.4},
  annote =	{Keywords: Parallel program execution tracing, hardware performance counters, automated structured analysis, performance comparison}
}
Questions / Remarks / Feedback
X

Feedback for Dagstuhl Publishing


Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail