Mostra el registre d'ítem simple
Evaluating directive-based programming models on Wave Propagation Kernels
dc.contributor.author | Rodriguez, Samuel |
dc.contributor.author | Farré, Pau |
dc.contributor.author | Rosas, Claudia |
dc.contributor.author | Hanzich, Mauricio |
dc.contributor.other | Barcelona Supercomputing Center |
dc.date.accessioned | 2017-08-29T12:48:04Z |
dc.date.available | 2017-12-12T01:30:36Z |
dc.date.issued | 2017-06-12 |
dc.identifier.citation | Rodriguez, S. [et al.]. Evaluating directive-based programming models on Wave Propagation Kernels. A: 79th EAGE Conference and Exhibition 2017 - Workshop, Paris, France, 12-15 June 2017. "". EAGE, 2017. |
dc.identifier.uri | http://hdl.handle.net/2117/107246 |
dc.description.abstract | HPC systems have become mandatory to tackle the ever-increasing challenges imposed by new exploration areas around the world. The requirement for more HPC resources depends on the complexity of the area under exploration, yet the larger the HPC system, the more the energy consumption involved. Reduction of overall power consumption in HPC facilities, lead technologies vendors to introduce many-core devices and heterogeneous computing to the supercomputers, thus, forcing exploration codes to be ported to such new architectures. As the Oil & Gas industry has more than 30 years of legacy code, the effort to adapt it could be huge. To this extent, several programming models emerged, e.g. high-level directive-based programming models, such as OpenMP, OpenACC, and OmpSs rely on specifying to the compiler the parallelism directives to release users from manually decomposing and processing the parallel regions. The results show that it is possible to obtain a parallel code for current heterogeneous HPC architectures investing a few hours or days. The obtained speedup is at least an order of magnitude w.r.t. a sequential code. However, we provide parallelism inside a single computational node, and a wider study for evaluating the costs of porting and parallelizing across computational nodes is pending. |
dc.description.sponsorship | Authors thank Repsol for the permission to publish the present research, carried out at the Repsol-BSC Research Center. This work has received funding from the European Union’s Horizon 2020 Programme (2014-2020) and from the Brazilian Ministry of Science, Technology and Innovation through Rede Nacional de Pesquisa (RNP) under the HPC4E Project (www.hpc4e.eu), grant agreement n.◦ 689772. |
dc.format.extent | 5 p. |
dc.language.iso | eng |
dc.publisher | EAGE |
dc.subject | Àrees temàtiques de la UPC::Enginyeria electrònica |
dc.subject.lcsh | High performance computing |
dc.subject.lcsh | OpenMP |
dc.subject.other | HPC systems |
dc.subject.other | Wave propagation |
dc.subject.other | Full-Waveform Inversion (FWI) |
dc.title | Evaluating directive-based programming models on Wave Propagation Kernels |
dc.type | Conference lecture |
dc.subject.lemac | Supercomputadors |
dc.subject.lemac | OpenMP |
dc.identifier.doi | 10.3997/2214-4609.201701763 |
dc.description.peerreviewed | Peer Reviewed |
dc.relation.publisherversion | http://www.earthdoc.org/publication/publicationdetails/?publication=89381 |
dc.rights.access | Open Access |
dc.description.version | Postprint (author's final draft) |
dc.relation.projectid | info:eu-repo/grantAgreement/EC/H2020/689772/EU/HPC for Energy/HPC4E |
local.citation.contributor | 79th EAGE Conference and Exhibition 2017 - Workshop, Paris, France, 12-15 June 2017 |