Optimization strategies for geophysics models on manycore systems. (May 2019)
- Record Type:
- Journal Article
- Title:
- Optimization strategies for geophysics models on manycore systems. (May 2019)
- Main Title:
- Optimization strategies for geophysics models on manycore systems
- Authors:
- Serpa, Matheus S
Cruz, Eduardo HM
Diener, Matthias
Krause, Arthur M
Navaux, Philippe OA
Panetta, Jairo
Farrés, Albert
Rosas, Claudia
Hanzich, Mauricio - Other Names:
- Mencagli Gabriele guest-editor.
França Felipe MG guest-editor.
Bentes Cristiana Barbosa guest-editor.
Justen Marzulo Leandro Augusto guest-editor.
Lima Pilla Mauricio guest-editor.
Wyrzykowski Roman guest-editor.
Deelman Ewa guest-editor. - Abstract:
- Many software mechanisms for geophysics exploration in oil and gas industries are based on wave propagation simulation. To perform such simulations, state-of-the-art high-performance computing architectures are employed, generating results faster with more accuracy at each generation. The software must evolve to support the new features of each design to keep performance scaling. Furthermore, it is important to understand the impact of each change applied to the software to improve the performance as most as possible. In this article, we propose several optimization strategies for a wave propagation model for six architectures: Intel Broadwell, Intel Haswell, Intel Knights Landing, Intel Knights Corner, NVIDIA Pascal, and NVIDIA Kepler. We focus on improving the cache memory usage, vectorization, load balancing, portability, and locality in the memory hierarchy. We analyze the hardware impact of the optimizations, providing insights of how each strategy can improve the performance. The results show that NVIDIA Pascal outperforms the other considered architectures by up to 8.5× .
- Is Part Of:
- International journal of high performance computing applications. Volume 33:Number 3(2019)
- Journal:
- International journal of high performance computing applications
- Issue:
- Volume 33:Number 3(2019)
- Issue Display:
- Volume 33, Issue 3 (2019)
- Year:
- 2019
- Volume:
- 33
- Issue:
- 3
- Issue Sort Value:
- 2019-0033-0003-0000
- Page Start:
- 473
- Page End:
- 486
- Publication Date:
- 2019-05
- Subjects:
- Geophysics -- manycore systems -- vectorization -- memory hierarchy -- HPC
High performance computing -- Periodicals
Supercomputers -- Periodicals
004.1105 - Journal URLs:
- http://hpc.sagepub.com ↗
http://www.uk.sagepub.com/home.nav ↗
http://firstsearch.oclc.org ↗ - DOI:
- 10.1177/1094342018824150 ↗
- Languages:
- English
- ISSNs:
- 1094-3420
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 10345.xml