Show simple item record

Authordc.contributor.authorPeredo, Oscar 
Authordc.contributor.authorOrtiz Cabrera, Julián 
Authordc.contributor.authorHerrero, José R. 
Admission datedc.date.accessioned2015-12-28T17:46:49Z
Available datedc.date.available2015-12-28T17:46:49Z
Publication datedc.date.issued2015
Cita de ítemdc.identifier.citationComputers & Geosciences 85 (2015) 210–233en_US
Identifierdc.identifier.otherDOI: 10.1016/j.cageo.2015.09.016
Identifierdc.identifier.urihttps://repositorio.uchile.cl/handle/2250/135988
General notedc.descriptionArtículo de publicación ISIen_US
Abstractdc.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.en_US
Lenguagedc.language.isoenen_US
Publisherdc.publisherElsevieren_US
Type of licensedc.rightsAtribución-NoComercial-SinDerivadas 3.0 Chile*
Link to Licensedc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/cl/*
Keywordsdc.subjectGeostatisticsen_US
Keywordsdc.subjectStochastic simulationen_US
Keywordsdc.subjectKrigingen_US
Keywordsdc.subjectGSLIBen_US
Keywordsdc.subjectCode optimizationen_US
Keywordsdc.subjectOpenMPen_US
Keywordsdc.subjectMPIen_US
Títulodc.titleAcceleration of the Geostatistical Software Library (GSLIB) by code optimization and hybrid parallel programmingen_US
Document typedc.typeArtículo de revista


Files in this item

Icon

This item appears in the following Collection(s)

Show simple item record

Atribución-NoComercial-SinDerivadas 3.0 Chile
Except where otherwise noted, this item's license is described as Atribución-NoComercial-SinDerivadas 3.0 Chile