output of these numerical simulations can then be used to generate realistic and dynamic
sounds. To create interactive, playable software instruments with finite difference methods,
we need to be able run large simulations in real-time. Real-time finite difference-based
simulations of large models are typically too compute-intensive to run on CPUs. The ubiquity
of graphics processors (GPUs) today make them obvious choices for speeding up such …