GPU computing with OpenCL to model 2D elastic wave propagation: exploring memory usage. (27th July 2015)
- Record Type:
- Journal Article
- Title:
- GPU computing with OpenCL to model 2D elastic wave propagation: exploring memory usage. (27th July 2015)
- Main Title:
- GPU computing with OpenCL to model 2D elastic wave propagation: exploring memory usage
- Authors:
- Iturrarán-Viveros, Ursula
Molero-Armenta, Miguel - Abstract:
- Abstract: Graphics processing units (GPUs) have become increasingly powerful in recent years. Programs exploring the advantages of this architecture could achieve large performance gains and this is the aim of new initiatives in high performance computing. The objective of this work is to develop an efficient tool to model 2D elastic wave propagation on parallel computing devices. To this end, we implement the elastodynamic finite integration technique, using the industry open standard open computing language (OpenCL) for cross-platform, parallel programming of modern processors, and an open-source toolkit called [Py]OpenCL. The code written with [Py]OpenCL can run on a wide variety of platforms; it can be used on AMD or NVIDIA GPUs as well as classical multicore CPUs, adapting to the underlying architecture. Our main contribution is its implementation with local and global memory and the performance analysis using five different computing devices (including Kepler, one of the fastest and most efficient high performance computing technologies) with various operating systems.
- Is Part Of:
- Computational science & discovery. Volume 8:Number 1(2015)
- Journal:
- Computational science & discovery
- Issue:
- Volume 8:Number 1(2015)
- Issue Display:
- Volume 8, Issue 1 (2015)
- Year:
- 2015
- Volume:
- 8
- Issue:
- 1
- Issue Sort Value:
- 2015-0008-0001-0000
- Page Start:
- Page End:
- Publication Date:
- 2015-07-27
- Subjects:
- PyOpenCL -- elastodynamic finite integration technique -- wave propagation -- local memory -- global memory
Science -- Computer simulation -- Periodicals
Technology -- Computer simulation -- Periodicals
Science -- Data processing -- Periodicals
Technology -- Data processing -- Periodicals
Research -- Methodology -- Periodicals
Research -- Periodicals
Periodicals
501.13 - Journal URLs:
- http://iopscience.iop.org/1749-4699 ↗
http://www.iop.org/EJ/journal/CSD ↗
http://ioppublishing.org/ ↗ - DOI:
- 10.1088/1749-4699/8/1/014006 ↗
- Languages:
- English
- ISSNs:
- 1749-4699
- 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:
- 6905.xml