Optimized OpenCL implementation of the Elastodynamic Finite Integration Technique for viscoelastic media

Published: 1 January 2014| Version 1 | DOI: 10.17632/tfss24sbvx.1
Contributors:
M. Molero-Armenta, Ursula Iturrarán-Viveros, S. Aparicio, M.G. Hernández

Description

Abstract Development of parallel codes that are both scalable and portable for different processor architectures is a challenging task. To overcome this limitation we investigate the acceleration of the Elastodynamic Finite Integration Technique (EFIT) to model 2-D wave propagation in viscoelastic media by using modern parallel computing devices (PCDs), such as multi-core CPUs (central processing units) and GPUs (graphics processing units). For that purpose we choose the industry open standard Open Co... Title of program: EFIT2D-PyOpenCL Catalogue Id: AETF_v1_0 Nature of problem Development of parallel codes that are both scalable and portable for different processor architectures is a challenging task. To overcome this limitation we investigate the acceleration of the Elastodynamic Finite Integration Technique (EFIT) to model 2-D wave propagation in viscoelastic media by using modern parallel computing devices (PCDs), such as multi-core CPUs (central processing units) and GPUs (graphics processing units). Versions of this program held in the CPC repository in Mendeley Data AETF_v1_0; EFIT2D-PyOpenCL; 10.1016/j.cpc.2014.05.016 This program has been imported from the CPC Program Library held at Queen's University Belfast (1969-2018)

Files

Categories

Computer Hardware, Software, Programming Languages, Computational Physics

Licence