Some comments about graphic processing unit (GPU) architectures applied to finite-difference time-domain (FDTD) room acoustics simulation: Present and future trends

The parallelization of the finite-difference time-domain (FDTD) method for room acoustic simulation using graphic processing units (GPUs) has been subject of study even prior to the introduction of general-purpose computing environments such as the CUDA architecture. Nowadays CUDA offers enough flex...

Full description

Saved in:
Bibliographic Details
Published inProceedings of Meetings on Acoustics Vol. 19; no. 1
Main Authors Lopez, Jose J., Navarro, Juan M., Carnicero, Diego, Escolano, Jose
Format Conference Proceeding
LanguageEnglish
Published 02.06.2013
Online AccessGet full text
ISSN1939-800X
DOI10.1121/1.4800576

Cover

Abstract The parallelization of the finite-difference time-domain (FDTD) method for room acoustic simulation using graphic processing units (GPUs) has been subject of study even prior to the introduction of general-purpose computing environments such as the CUDA architecture. Nowadays CUDA offers enough flexibility and processing power to obtain performance gains higher than 200 times compared to single-threaded CPU codes. In this paper, different aspects related to the implementation of FDTD in CUDA are analyzed; first, how the evolution of the different CUDA architectures affects implementations is inquired, paying special attention to the Kepler architecture, the latest available. Also performance increasing by using the different memory subsystems the GPU offers is discussed. Moreover, the performance in the use of the available computing power in the GPU is also analyzed together with the limiting factors such as memory consumption and computing time that prevent the simulation of large rooms at very high frequencies. Next the hybrid methods that combine FDTD with other less expensive room acoustic methods are commented. Finally the application of GPU for the acceleration of the Diffusion Equation Method for room acoustic simulation is discussed.
AbstractList The parallelization of the finite-difference time-domain (FDTD) method for room acoustic simulation using graphic processing units (GPUs) has been subject of study even prior to the introduction of general-purpose computing environments such as the CUDA architecture. Nowadays CUDA offers enough flexibility and processing power to obtain performance gains higher than 200 times compared to single-threaded CPU codes. In this paper, different aspects related to the implementation of FDTD in CUDA are analyzed; first, how the evolution of the different CUDA architectures affects implementations is inquired, paying special attention to the Kepler architecture, the latest available. Also performance increasing by using the different memory subsystems the GPU offers is discussed. Moreover, the performance in the use of the available computing power in the GPU is also analyzed together with the limiting factors such as memory consumption and computing time that prevent the simulation of large rooms at very high frequencies. Next the hybrid methods that combine FDTD with other less expensive room acoustic methods are commented. Finally the application of GPU for the acceleration of the Diffusion Equation Method for room acoustic simulation is discussed.
Author Navarro, Juan M.
Escolano, Jose
Lopez, Jose J.
Carnicero, Diego
Author_xml – sequence: 1
  givenname: Jose J.
  surname: Lopez
  fullname: Lopez, Jose J.
  organization: ITEAM, Technical University of Valencia, Valencia, Valencia 46023 Spain
– sequence: 2
  givenname: Juan M.
  surname: Navarro
  fullname: Navarro, Juan M.
  organization: Universidad Catolica de Murcia, Murcia, Murcia 46023 Spain
– sequence: 3
  givenname: Diego
  surname: Carnicero
  fullname: Carnicero, Diego
  organization: Technical University of Valencia, Valencia, Valencia 46023 Spain
– sequence: 4
  givenname: Jose
  surname: Escolano
  fullname: Escolano, Jose
  organization: Technical University of Valencia, Valencia, Valencia 46023 Spain
BookMark eNp9kM1KAzEUhYMo2FYXvsFdtsLU3Plt3Im1VShYsIK7IZNk2kgnGZKM4Pv4oE614M7V5cA5H-eeITk11ihCrpBOEWO8wWk6ozQr8hMyQJawqFdv52To_TulOcZ5NiBfL7ZRIGzTKBM88Mp2AbaOtzstoHVWKO-12UJndIDxcv06Ae7ETgclQudUn2jbvVYSgoVa9yYVSV3XyikjFATd9No2XBsYL-ab-QSctQ1wYTsftPDgddPtedDW3MK65_UtgBsJdXfAQ-g50l-Qs5rvvbo83hHZLB4294_R6nn5dH-3ijymNEQSD0_RmtM8y5SqeCExLmaVSlnGZMXTumC04DzFBBOWxphLZFURK8EQWZaMyPUv1gsdfjqVrdMNd5_lh3Ullsc5y1bW_5mRlof9_wLJNwINfio
CODEN PMARCW
ContentType Conference Proceeding
Copyright Acoustical Society of America
Copyright_xml – notice: Acoustical Society of America
DOI 10.1121/1.4800576
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Physics
EISSN 1939-800X
ExternalDocumentID poma
GroupedDBID 29O
AAPUP
ABFTF
ADCTM
AGKCL
AGLKD
AHSDT
AJDQP
ALMA_UNASSIGNED_HOLDINGS
BAUXJ
FRP
OK1
RAZ
RIP
RQS
ID FETCH-LOGICAL-s140t-d161260fa0655eeba7d1278be4959dba4f7907aa4131394216d19b72ec911953
IEDL.DBID AJDQP
IngestDate Sun Jul 14 10:05:18 EDT 2019
Fri Jun 21 00:28:58 EDT 2024
IsPeerReviewed true
IsScholarly true
Issue 1
Language English
LinkModel DirectLink
MeetingName ICA 2013 Montreal
MergedId FETCHMERGED-LOGICAL-s140t-d161260fa0655eeba7d1278be4959dba4f7907aa4131394216d19b72ec911953
PageCount 9
ParticipantIDs scitation_primary_10_1121_1_4800576
PublicationCentury 2000
PublicationDate 20130602
PublicationDateYYYYMMDD 2013-06-02
PublicationDate_xml – month: 06
  year: 2013
  text: 20130602
  day: 02
PublicationDecade 2010
PublicationTitle Proceedings of Meetings on Acoustics
PublicationYear 2013
SSID ssj0061265
Score 1.8524703
Snippet The parallelization of the finite-difference time-domain (FDTD) method for room acoustic simulation using graphic processing units (GPUs) has been subject of...
SourceID scitation
SourceType Enrichment Source
Publisher
Title Some comments about graphic processing unit (GPU) architectures applied to finite-difference time-domain (FDTD) room acoustics simulation: Present and future trends
URI http://dx.doi.org/10.1121/1.4800576
Volume 19
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3JTsMwELVKKwScWIrYNVI5tAdD7Tpxww1RStUDCqKVeoucxJFyaFI1KV_EhzJO0gWJA3ePLXmbN_bMe4TcB0FfKC41jQJLUBGJHvURVWDUakddrm3cU0WW77s9morxzJrVSOvvH3zG2SN7EH1TMmnvkQZHcMzrpPE8Hny46wsXfbRtVaRBvwyOyAG6kfJHe8dpDI9Jc1tOB-7GUZyQmk5OyX6RexlkZ-T7M51rwJUvqs2gSBWGgkg6DmBRJvKjHazw9EH7zZ12YPf5Hy1KJAl5ClFsMCRdy57gwEY8nobpXMUJtIeDyaADBiwD3oSFkFcGWTyvNLyewC2rkUAlIZR0I5AXWbNNMhm-Tl5GtBJPoBnGTDkNmZmXbqQQY1ha-0qGjMu-rzEickJfiUhiXKwUOjEEgYIzO2SOL7kOHMMC1zsn9SRN9AUB5kjf8Ax2leUIqUMlLW16YFJqx4p6l6S1mWZvUXJkeEVswZnHvGox_mz1lS63LbxFGF39q69rcshLVQra5Tekni9X-haxQe7fVXvjB8UkuS0
linkProvider American Institute of Physics
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LT8MwDI5gCAEnnuKNJTjAIbBkabNyQ4wxxkNDDIlblbapVIm11drxi_ihOGnZQOLAPU5b140_1_ZnQk7CsC0Ul5rGoSOoiEWLBogqMGp14ybXLtqUrfJ9cnuvov_mvNU_3EwvDN5Eca6S3Cbx82ykLmoN0ncEnZN8yjjAOLtg56JtuindebIgDaNlgyxc9TvPg--zGN2369R8Qr8EVsgSepgq2f3Dn3RXyeas0w4GUx-yRuZ0uk4WbVlmWGyQz5dspAGNwjaiga0iBssxnYSQVzX-KAcT_DDh9HbwegY_MwMoUYFMKDOIEwMv6fdEFLywmStPI3z6JIXTbmfYOQODowEPSTvjq4AiGdXjvS5hUDUqgUojqJhIoLQFtZtk2L0ZXvdoPVeBFhhOlTRiRi_NWCH8cLQOlIwYl-1AY7DkRYESscSQWSn0b4gPBWduxLxAch16hiCutUUaaZbqbQLMk4GhIGwqxxNSR0o62uzApNSeE7d2yPFUzX5e0Wf4NuzgzGd-_TL-XPWRjWcr_DyKd_-11xFZ6g0fH_yHu6f7PbLMq-EVtMn3SaMcT_QBQogyOKzt5As_5saj
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=proceeding&rft.title=Proceedings+of+Meetings+on+Acoustics&rft.atitle=Some+comments+about+graphic+processing+unit+%28GPU%29+architectures+applied+to+finite-difference+time-domain+%28FDTD%29+room+acoustics+simulation%3A+Present+and+future+trends&rft.au=Lopez%2C+Jose+J.&rft.au=Navarro%2C+Juan+M.&rft.au=Carnicero%2C+Diego&rft.au=Escolano%2C+Jose&rft.date=2013-06-02&rft.eissn=1939-800X&rft.volume=19&rft.issue=1&rft_id=info:doi/10.1121%2F1.4800576&rft.externalDocID=poma