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...
Saved in:
Published in | Proceedings of Meetings on Acoustics Vol. 19; no. 1 |
---|---|
Main Authors | , , , |
Format | Conference Proceeding |
Language | English |
Published |
02.06.2013
|
Online Access | Get full text |
ISSN | 1939-800X |
DOI | 10.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 |