Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Craig J. Webb is active.

Publication


Featured researches published by Craig J. Webb.


international conference on acoustics, speech, and signal processing | 2011

Computing room acoustics with CUDA - 3D FDTD schemes with boundary losses and viscosity

Craig J. Webb; Stefan Bilbao

In seeking to model realistic room acoustics, direct numerical simulation can be employed. This paper presents 3D Finite Difference Time Domain schemes that incorporate losses at boundaries and due to the viscosity of air. These models operate within a virtual room designed on a detailed floor plan. The schemes are computed at 44.1kHz, using large-scale data sets containing up to 100 million points each. A performance comparison is made between serial computation in C, and parallel computation using CUDA on GPUs, showing up to 80 times speed-ups. Testing on two different Nvidia Tesla cards shows the benefits of the latest FERMI architecture for double precision floating-point computation.


Journal of the Acoustical Society of America | 2013

Large-scale virtual acoustics simulation at audio rates using three dimensional finite difference time domain and multiple graphics processing units

Craig J. Webb; Alan Gray

The computation of large-scale virtual acoustics using the 3D finite difference time domain (FDTD) is prohibitively computationally expensive, especially at high audio sample rates, when using traditional CPUs. In recent years the computer gaming industry has driven the development of extremely powerful Graphics Processing Units (GPUs). Through specialised development and tuning we can exploit the highly parallel GPU architecture to make such FDTD computations feasible.This paper describes the simultaneous use of multiple NVIDIA GPUs to compute schemes containing over a billion grid points. We examine the use of asynchronous halo transfers between cards, to hide the latency involved in transferring data,and overall computation time is considered with respect to variation in the size of the partition layers. As hardware memory poses limitations on the size of the room to be rendered, we also investigate the use of single precision arithmetic.This allows twice the domain space, compared with double precisio...


16th International Conference on Digital Audio Effects Conference (DAFx-13) | 2013

ROOM ACOUSTICS MODELLING USING GPU-ACCELERATED FINITE DIFFERENCE AND FINITE VOLUME METHODS ON A FACE-CENTERED CUBIC GRID

Brian Hamilton; Craig J. Webb


Acta Mechanica | 2014

Nonlinear dynamics of rectangular plates: investigation of modal interaction in free and forced vibrations

Michele Ducceschi; Cyril Touzé; Stefan Bilbao; Craig J. Webb


Journal of The Audio Engineering Society | 2011

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

Craig J. Webb; Stefan Bilbao


Journal of The Audio Engineering Society | 2013

Physical Modeling of Timpani Drums in 3D on GPGPUs

Stefan Bilbao; Craig J. Webb


Archive | 2013

Large-scale Virtual Acoustics Simulation at Audio Rates Using Three Dimensional Finite Difference Time Domain and Multiple GPUs

Craig J. Webb; Alan Gray


Archive | 2013

Large Scale Physical Modeling Sound Synthesis

Stefan Bilbao; Brian Hamilton; Alberto Torin; Craig J. Webb; Paul Graham; Alan Gray; James Perry


Archive | 2012

TIMPANI DRUM SYNTHESIS IN 3D ON GPGPUS

Stefan Bilbao; Craig J. Webb


Archive | 2012

BINAURAL SIMULATIONS USING AUDIO RATE FDTD SCHEMES AND CUDA

Craig J. Webb; Stefan Bilbao

Collaboration


Dive into the Craig J. Webb's collaboration.

Top Co-Authors

Avatar

Alan Gray

University of Edinburgh

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

James Perry

El Paso Community College

View shared research outputs
Top Co-Authors

Avatar

Brian Hamilton

Edinburgh College of Art

View shared research outputs
Researchain Logo
Decentralizing Knowledge