• DocumentCode
    2150410
  • Title

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

  • Author

    Webb, Craig J. ; Bilbao, Stefan

  • Author_Institution
    Acoust. & Fluid Dynamics Group/Music, Univ. of Edinburgh, Edinburgh, UK
  • fYear
    2011
  • fDate
    22-27 May 2011
  • Firstpage
    317
  • Lastpage
    320
  • Abstract
    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.
  • Keywords
    architectural acoustics; computer graphic equipment; computer graphics; coprocessors; finite difference time-domain analysis; floating point arithmetic; viscosity; wave equations; 3D FDTD scheme; 3D finite difference time domain scheme; CUDA; FERMI architecture; GPU; Nvidia Tesla card; boundary losses; direct numerical simulation; frequency 44.1 kHz; realistic room acoustic; viscosity; Acoustics; Computational modeling; Finite difference methods; Graphics processing unit; Three dimensional displays; Time domain analysis; Viscosity; 3D FDTD; CUDA; Room Acoustics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech and Signal Processing (ICASSP), 2011 IEEE International Conference on
  • Conference_Location
    Prague
  • ISSN
    1520-6149
  • Print_ISBN
    978-1-4577-0538-0
  • Electronic_ISBN
    1520-6149
  • Type

    conf

  • DOI
    10.1109/ICASSP.2011.5946404
  • Filename
    5946404