Optimized transmission line matrix model implementation for graphics processing units computing in built-up environment |
| |
Authors: | Gwenaël Guillaume Nicolas Fortin |
| |
Affiliation: | LUNAM Université, IFSTTAR, AME, LAE, CS 4, F-44344 Bouguenais, France |
| |
Abstract: | The increase in computational capabilities has made time-domain methods applicable for long-range sound propagation modelling. However, such approaches remain very demanding in terms of computational resources. Most current computers are supplied with a powerful device which is still little exploited: the graphics processing unit (GPU). The paper describes an implementation of a transmission line matrix model which allows parallel calculations on heterogeneous systems. A voxelization algorithm used to generate the computational domain is presented. A splitting process is also expounded which makes feasible performing huge domains simulations by accurately dividing the computational domain into subdomains. Each subdomain is enlarged by introducing extra cells containing neighbours subdomains data in order to run several computational iterations on a graphic device without data exchange with the system memory. The influence of the ghost layer depth and the speeding up of computation time with GPU are then illustrated in a realistic built-up area. |
| |
Keywords: | time-domain method transmission line matrix model sound propagation modelling in built-up areas graphics processing unit heterogeneous parallel system OpenCL |
|
|