Forward modeling of gravitational fields on hybrid multi-threaded cluster
Fuente:
Redalyc
Guardado en:
| Autor principal: | |
|---|---|
| Formato: | Artículo científico |
| Lenguaje: | en |
| Publicado: |
Universidad Nacional Autónoma de México
2015
|
| Materias: | |
| Acceso en línea: | |
| Etiquetas: |
Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
|
| _version_ | 1876479840068042752 |
|---|---|
| author | Carlos Couder-Castañeda |
| author_facet | Carlos Couder-Castañeda |
| contents | Forward modeling of gravitational fields on hybrid multi-threaded cluster Carlos Couder-Castañeda José Carlos Ortiz-Alemán Mauricio Gabriel Orozco-del-Castillo Mauricio Nava Flores Ciencias de la Tierra MPI hyper OpenMP gravity clusters The analytic solution of the gravimetric tensorcomponents, making use of the gravitationalpotential equation for a three-dimensionalvolumetric assembly composed of unit prismsof constant density, demands a high compu-tational cost. This is due to the gravitationalpotential of each one of these prisms must becalculated for all of the points of a previouslydefined observation grid, which turns out in alarge scale computational cost. In this workwe introduce a hybrid design and its parallelimplementation, based on OpenMP and MPI,for the calculation of the vectorial componentsof the gravimetric field and the componentsof the gravimetric tensor. Since the comput-ing time is drastically reduced, the obtainedperformance leads close to optimal speed-upratios. The applied parallelization techniqueconsists of decomposing the problem intogroups of prisms and using different memoryallocations per processing core to avoid bottle-neck issues when accessing the main memoryin one cluster node, which are generally pro-duced when using too many execution threadsover the same region in OpenMP. Due OpenMPcan be only used on shared memory systemsis necessary to use MPI for the calculationdistribution among cluster nodes, giving as aresult a hybrid code (OpenMP+MPI) highly ef-ficient and with a nearly perfect speed-up. Ad-ditionally the numerical results were validat-ed with respect to its sequential counterpart. 2015 artículo científico 0016-7169 https://www.redalyc.org/articulo.oa?id=56832992003 en http://www.redalyc.org/revista.oa?id=568 Geofísica Internacional application/pdf Universidad Nacional Autónoma de México Geofísica Internacional (México) Num.1 Vol.54 |
| format | Artículo científico |
| id | redalyc_56832992003 |
| institution | Redalyc |
| language | en |
| publishDate | 2015 |
| publisher | Universidad Nacional Autónoma de México |
| spellingShingle | Forward modeling of gravitational fields on hybrid multi-threaded cluster Carlos Couder-Castañeda Ciencias de la Tierra MPI hyper OpenMP gravity clusters Forward modeling of gravitational fields on hybrid multi-threaded cluster Carlos Couder-Castañeda José Carlos Ortiz-Alemán Mauricio Gabriel Orozco-del-Castillo Mauricio Nava Flores Ciencias de la Tierra MPI hyper OpenMP gravity clusters The analytic solution of the gravimetric tensorcomponents, making use of the gravitationalpotential equation for a three-dimensionalvolumetric assembly composed of unit prismsof constant density, demands a high compu-tational cost. This is due to the gravitationalpotential of each one of these prisms must becalculated for all of the points of a previouslydefined observation grid, which turns out in alarge scale computational cost. In this workwe introduce a hybrid design and its parallelimplementation, based on OpenMP and MPI,for the calculation of the vectorial componentsof the gravimetric field and the componentsof the gravimetric tensor. Since the comput-ing time is drastically reduced, the obtainedperformance leads close to optimal speed-upratios. The applied parallelization techniqueconsists of decomposing the problem intogroups of prisms and using different memoryallocations per processing core to avoid bottle-neck issues when accessing the main memoryin one cluster node, which are generally pro-duced when using too many execution threadsover the same region in OpenMP. Due OpenMPcan be only used on shared memory systemsis necessary to use MPI for the calculationdistribution among cluster nodes, giving as aresult a hybrid code (OpenMP+MPI) highly ef-ficient and with a nearly perfect speed-up. Ad-ditionally the numerical results were validat-ed with respect to its sequential counterpart. 2015 artículo científico 0016-7169 https://www.redalyc.org/articulo.oa?id=56832992003 en http://www.redalyc.org/revista.oa?id=568 Geofísica Internacional application/pdf Universidad Nacional Autónoma de México Geofísica Internacional (México) Num.1 Vol.54 |
| title | Forward modeling of gravitational fields on hybrid multi-threaded cluster |
| topic | Ciencias de la Tierra MPI hyper OpenMP gravity clusters |
| url | https://www.redalyc.org/articulo.oa?id=56832992003 |