Parallelisation technique for serial 3D seismic codes: SMS approach
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Times;">We investigate a fast and easy way to parallelise seismological serial codes mainly oriented for simulating the</p> <p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Times;"&...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Istituto Nazionale di Geofisica e Vulcanologia (INGV)
2009-06-01
|
Series: | Annals of Geophysics |
Subjects: | |
Online Access: | http://www.annalsofgeophysics.eu/index.php/annals/article/view/4606 |
_version_ | 1818112058543046656 |
---|---|
author | Vittorio Ruggiero Maria Pia Busico Arrigo Caserta Ivo Oprsˇal |
author_facet | Vittorio Ruggiero Maria Pia Busico Arrigo Caserta Ivo Oprsˇal |
author_sort | Vittorio Ruggiero |
collection | DOAJ |
description | <p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Times;">We investigate a fast and easy way to parallelise seismological serial codes mainly oriented for simulating the</p> <p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Times;">seismic wave propagation through anelastic dissipative media. Having an efficient modelling tool is important</p> <p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Times;">in both assessing strong ground motion and mitigation of seismic hazard when the site effects are considered,</p> <p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Times;">and in crustal propagation when the crustal geological structures are of interest. Our chosen case study is representative of a set of such seismological 3D problems. The Scalable Modelling System (SMS) tool for parallelization is considered. The IBM SP5 native compiler has been used. Results such as Speed-Up and Efficiency are shown and discussed. SMS can run both in shared and distributed memory environments. The greater advantages of using SMS in such environments become apparent with the utilisation of a higher number of multiprocessor machines arranged in a cluster. We also demonstrate how successful porting from serial to parallel codes is realised by way of minimal instructions (6% of the serial original code only) provided that an ad hoc profiling analysis of the serial code is first performed.</p> <br /> |
first_indexed | 2024-12-11T03:12:54Z |
format | Article |
id | doaj.art-81aa1a51e8fd4649b075a3c2dde7a6e0 |
institution | Directory Open Access Journal |
issn | 1593-5213 2037-416X |
language | English |
last_indexed | 2024-12-11T03:12:54Z |
publishDate | 2009-06-01 |
publisher | Istituto Nazionale di Geofisica e Vulcanologia (INGV) |
record_format | Article |
series | Annals of Geophysics |
spelling | doaj.art-81aa1a51e8fd4649b075a3c2dde7a6e02022-12-22T01:22:50ZengIstituto Nazionale di Geofisica e Vulcanologia (INGV)Annals of Geophysics1593-52132037-416X2009-06-0152550551610.4401/ag-4606Parallelisation technique for serial 3D seismic codes: SMS approachVittorio RuggieroMaria Pia BusicoArrigo CasertaIvo Oprsˇal<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Times;">We investigate a fast and easy way to parallelise seismological serial codes mainly oriented for simulating the</p> <p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Times;">seismic wave propagation through anelastic dissipative media. Having an efficient modelling tool is important</p> <p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Times;">in both assessing strong ground motion and mitigation of seismic hazard when the site effects are considered,</p> <p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 9.0px Times;">and in crustal propagation when the crustal geological structures are of interest. Our chosen case study is representative of a set of such seismological 3D problems. The Scalable Modelling System (SMS) tool for parallelization is considered. The IBM SP5 native compiler has been used. Results such as Speed-Up and Efficiency are shown and discussed. SMS can run both in shared and distributed memory environments. The greater advantages of using SMS in such environments become apparent with the utilisation of a higher number of multiprocessor machines arranged in a cluster. We also demonstrate how successful porting from serial to parallel codes is realised by way of minimal instructions (6% of the serial original code only) provided that an ad hoc profiling analysis of the serial code is first performed.</p> <br />http://www.annalsofgeophysics.eu/index.php/annals/article/view/4606parallel computing – SMS – seismic wave propagation – numerical simulations – site effects |
spellingShingle | Vittorio Ruggiero Maria Pia Busico Arrigo Caserta Ivo Oprsˇal Parallelisation technique for serial 3D seismic codes: SMS approach Annals of Geophysics parallel computing – SMS – seismic wave propagation – numerical simulations – site effects |
title | Parallelisation technique for serial 3D seismic codes: SMS approach |
title_full | Parallelisation technique for serial 3D seismic codes: SMS approach |
title_fullStr | Parallelisation technique for serial 3D seismic codes: SMS approach |
title_full_unstemmed | Parallelisation technique for serial 3D seismic codes: SMS approach |
title_short | Parallelisation technique for serial 3D seismic codes: SMS approach |
title_sort | parallelisation technique for serial 3d seismic codes sms approach |
topic | parallel computing – SMS – seismic wave propagation – numerical simulations – site effects |
url | http://www.annalsofgeophysics.eu/index.php/annals/article/view/4606 |
work_keys_str_mv | AT vittorioruggiero parallelisationtechniqueforserial3dseismiccodessmsapproach AT mariapiabusico parallelisationtechniqueforserial3dseismiccodessmsapproach AT arrigocaserta parallelisationtechniqueforserial3dseismiccodessmsapproach AT ivooprsˇal parallelisationtechniqueforserial3dseismiccodessmsapproach |