Opens in a new tab

AES E-Library

← Back to search

Convention Paper

Virtual Room Acoustics: A Comparison of Techniques for Computing 3D-FDTD Schemes Using CUDA

Authors: Webb, Craig J.; Bilbao, Stefan

AES Convention 130 · Paper 8438 · May 2011

Abstract

High fidelity virtual room acoustics can be approached through direct numerical simulation of wave propagation in a defined space. 3D Finite Difference Time Domain schemes can be employed, and adept well to a parallel programming model. This paper examines the various approaches for calculating these schemes using the Nvidia CUDA architecture. We test the different possibilities for structuring computation, based on the available memory objects and thread-blocking model. A standard test simulation is computed at double precision under different arrangements. We find that a 2D extended tile blocking system, combined with shared memory usage, produces the fastest computation for our scheme. However, shared memory usage is only marginally faster than direct global memory access, using the latest FERMI GPUs.

Details

Published in
AES Convention 130
AES Convention
130
Paper number
8438
Publication date
May 6, 2011
Session subject
Posters: Room Acoutsics
Affiliation
University of Edinburgh, Edinburgh, Scotland, UK (See document for exact affiliation information.)
Type
Convention Paper