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;"&...

Full description

Bibliographic Details
Main Authors: Vittorio Ruggiero, Maria Pia Busico, Arrigo Caserta, Ivo Oprsˇal
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