dc.creatorPeredo, Oscar
dc.creatorOrtiz Cabrera, Julián
dc.creatorHerrero, José R.
dc.date.accessioned2015-12-28T17:46:49Z
dc.date.available2015-12-28T17:46:49Z
dc.date.created2015-12-28T17:46:49Z
dc.date.issued2015
dc.identifierComputers & Geosciences 85 (2015) 210–233
dc.identifierDOI: 10.1016/j.cageo.2015.09.016
dc.identifierhttps://repositorio.uchile.cl/handle/2250/135988
dc.description.abstractThe Geostatistical Software Library (GSLIB) has been used in the geostatistical community for more than thirty years. It was designed as a bundle of sequential Fortran codes, and today it is still in use by many practitioners and researchers. Despite its widespread use, few attempts have been reported in order to bring this package to the multi-core era. Using all CPU resources, GSLIB algorithms can handle large datasets and grids, where tasks are compute- and memory-intensive applications. In this work, a methodology is presented to accelerate GSLIB applications using code optimization and hybrid parallel processing, specifically for compute-intensive applications. Minimal code modifications are added decreasing as much as possible the elapsed time of execution of the studied routines. If multi-core processing is available, the user can activate OpenMP directives to speed up the execution using all resources of the CPU. If multi-node processing is available, the execution is enhanced using MPI messages between the compute nodes.Four case studies are presented: experimental variogram calculation, kriging estimation, sequential gaussian and indicator simulation. For each application, three scenarios (small, large and extra large) are tested using a desktop environment with 4 CPU-cores and a multi-node server with 128 CPU-nodes. Elapsed times, speedup and efficiency results are shown.
dc.languageen
dc.publisherElsevier
dc.rightshttp://creativecommons.org/licenses/by-nc-nd/3.0/cl/
dc.rightsAtribución-NoComercial-SinDerivadas 3.0 Chile
dc.subjectGeostatistics
dc.subjectStochastic simulation
dc.subjectKriging
dc.subjectGSLIB
dc.subjectCode optimization
dc.subjectOpenMP
dc.subjectMPI
dc.titleAcceleration of the Geostatistical Software Library (GSLIB) by code optimization and hybrid parallel programming
dc.typeArtículo de revista


Este ítem pertenece a la siguiente institución