PISM Performance Profiling - Analyse einer Eisschild Simulation

In der vorliegenden Masterarbeit wird der aktuelle Performancestand des Parallel Ice Sheet Model (PISM) evaluiert. Eine allgemeine Übersichtsanalyse ergibt, dass die Performance von PISM sowohl durch die Speicherbandbreite, also auch Netzwerkbandbreite und -latenz limitiert ist. Auf dieser Analyse a...

Full description

Bibliographic Details
Main Author: Van Craen, Alexander
Format: Article in Journal/Newspaper
Language:German
Published: Universität Stuttgart 2020
Subjects:
004
Online Access:https://dx.doi.org/10.18419/opus-11587
http://elib.uni-stuttgart.de/handle/11682/11604
id ftdatacite:10.18419/opus-11587
record_format openpolar
spelling ftdatacite:10.18419/opus-11587 2023-05-15T16:04:52+02:00 PISM Performance Profiling - Analyse einer Eisschild Simulation Van Craen, Alexander 2020 https://dx.doi.org/10.18419/opus-11587 http://elib.uni-stuttgart.de/handle/11682/11604 de ger Universität Stuttgart info:eu-repo/semantics/openAccess 004 Collection article masterThesis 2020 ftdatacite https://doi.org/10.18419/opus-11587 2021-11-05T12:55:41Z In der vorliegenden Masterarbeit wird der aktuelle Performancestand des Parallel Ice Sheet Model (PISM) evaluiert. Eine allgemeine Übersichtsanalyse ergibt, dass die Performance von PISM sowohl durch die Speicherbandbreite, also auch Netzwerkbandbreite und -latenz limitiert ist. Auf dieser Analyse aufbauend, werden ebenfalls mittels, sowohl automatisch generierten, als auch theoretisch hergeleiteten, Roofline Modellen, sowie Laufzeitmessungen einzelner Programmabschnitte die laufzeitkritischen Abschnitte identifiziert und analysiert. Für die herauskristallisierten Flaschenhälse und Hotspots, werden verschiedene Verbesserungsansätze dargelegt und diskutiert. Die detaillierte Analyse der Stressgleichungen ergibt beispielsweise eine mögliche Laufzeitreduzierung eben dieser um über 80 %. Anhand einer Implementierung wird die Umsetzbarkeit ausgewählter Verbesserungsansätze überprüft. Die Ergebnisse dieser Masterarbeit sind dabei von primärem Interesse für die PISM Entwickler. Das Vorgehen in dieser Arbeit ist exemplarisch für eine Performanceanalyse großer und kleiner Projekte und kann damit als Grundlage für weitere Analysen dienen, sodass die Masterarbeit auch für Leute interessant ist, die sich mit der Performance von wissenschaftlichem Programmcode auseinandersetzen. Article in Journal/Newspaper Eisschild* Ice Sheet DataCite Metadata Store (German National Library of Science and Technology)
institution Open Polar
collection DataCite Metadata Store (German National Library of Science and Technology)
op_collection_id ftdatacite
language German
topic 004
spellingShingle 004
Van Craen, Alexander
PISM Performance Profiling - Analyse einer Eisschild Simulation
topic_facet 004
description In der vorliegenden Masterarbeit wird der aktuelle Performancestand des Parallel Ice Sheet Model (PISM) evaluiert. Eine allgemeine Übersichtsanalyse ergibt, dass die Performance von PISM sowohl durch die Speicherbandbreite, also auch Netzwerkbandbreite und -latenz limitiert ist. Auf dieser Analyse aufbauend, werden ebenfalls mittels, sowohl automatisch generierten, als auch theoretisch hergeleiteten, Roofline Modellen, sowie Laufzeitmessungen einzelner Programmabschnitte die laufzeitkritischen Abschnitte identifiziert und analysiert. Für die herauskristallisierten Flaschenhälse und Hotspots, werden verschiedene Verbesserungsansätze dargelegt und diskutiert. Die detaillierte Analyse der Stressgleichungen ergibt beispielsweise eine mögliche Laufzeitreduzierung eben dieser um über 80 %. Anhand einer Implementierung wird die Umsetzbarkeit ausgewählter Verbesserungsansätze überprüft. Die Ergebnisse dieser Masterarbeit sind dabei von primärem Interesse für die PISM Entwickler. Das Vorgehen in dieser Arbeit ist exemplarisch für eine Performanceanalyse großer und kleiner Projekte und kann damit als Grundlage für weitere Analysen dienen, sodass die Masterarbeit auch für Leute interessant ist, die sich mit der Performance von wissenschaftlichem Programmcode auseinandersetzen.
format Article in Journal/Newspaper
author Van Craen, Alexander
author_facet Van Craen, Alexander
author_sort Van Craen, Alexander
title PISM Performance Profiling - Analyse einer Eisschild Simulation
title_short PISM Performance Profiling - Analyse einer Eisschild Simulation
title_full PISM Performance Profiling - Analyse einer Eisschild Simulation
title_fullStr PISM Performance Profiling - Analyse einer Eisschild Simulation
title_full_unstemmed PISM Performance Profiling - Analyse einer Eisschild Simulation
title_sort pism performance profiling - analyse einer eisschild simulation
publisher Universität Stuttgart
publishDate 2020
url https://dx.doi.org/10.18419/opus-11587
http://elib.uni-stuttgart.de/handle/11682/11604
genre Eisschild*
Ice Sheet
genre_facet Eisschild*
Ice Sheet
op_rights info:eu-repo/semantics/openAccess
op_doi https://doi.org/10.18419/opus-11587
_version_ 1766400521724231680