Implementation of Radio Wave Propagation using RT Cores and Consideration of Programming Models
With the NVIDIA Turing architecture generation, several NVIDIA graphics processing units (GPUs) have introduced ray tracing acceleration hardware (RT cores). Ray tracing processing can be regarded as a simulation of wave and particle propagation, collision, and reflection. Therefore, it is expected...
Uloženo v:
| Vydáno v: | 2023 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW) s. 673 - 681 |
|---|---|
| Hlavní autoři: | , , , , |
| Médium: | Konferenční příspěvek |
| Jazyk: | angličtina |
| Vydáno: |
IEEE
01.01.2023
|
| Témata: | |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Abstract | With the NVIDIA Turing architecture generation, several NVIDIA graphics processing units (GPUs) have introduced ray tracing acceleration hardware (RT cores). Ray tracing processing can be regarded as a simulation of wave and particle propagation, collision, and reflection. Therefore, it is expected to be applied to computational science and high-performance computing. However, few studies have been conducted using RT cores. The purpose of this research is to demonstrate the use of RT cores in the scientific and technical computing fields. We implemented a radio wave propagation loss calculation with the programmable ray tracing application framework OptiX and evaluated its performance. Furthermore, we investigated the challenges of reducing the description of framework-specific settings and the needs of hardware allocation. In the simple two spheres experiment, the RT core implementation showed the highest performance. Moreover, the acceleration was super linear scaling, between (10000, 5000) and (20000, 10000). In the experiment with a sphere and planes, the performance achieved by the RT cores was up to approximately 390 times higher than the parallel execution of the BVH search algorithm. We also proved that a large number of RT cores yielded higher performance. In the open data problem space experiment, we evaluated various GPUs and revealed that a larger number of RT cores is effective. These results show that RT cores are sufficiently effective for radio propagation calculations with an adequate number of ray projections. Through this research, we contributed to the RT core use in computational science by proposing an implementation method for ray tracing applications and revealing the effects of RT cores in radio wave propagation loss calculations. |
|---|---|
| AbstractList | With the NVIDIA Turing architecture generation, several NVIDIA graphics processing units (GPUs) have introduced ray tracing acceleration hardware (RT cores). Ray tracing processing can be regarded as a simulation of wave and particle propagation, collision, and reflection. Therefore, it is expected to be applied to computational science and high-performance computing. However, few studies have been conducted using RT cores. The purpose of this research is to demonstrate the use of RT cores in the scientific and technical computing fields. We implemented a radio wave propagation loss calculation with the programmable ray tracing application framework OptiX and evaluated its performance. Furthermore, we investigated the challenges of reducing the description of framework-specific settings and the needs of hardware allocation. In the simple two spheres experiment, the RT core implementation showed the highest performance. Moreover, the acceleration was super linear scaling, between (10000, 5000) and (20000, 10000). In the experiment with a sphere and planes, the performance achieved by the RT cores was up to approximately 390 times higher than the parallel execution of the BVH search algorithm. We also proved that a large number of RT cores yielded higher performance. In the open data problem space experiment, we evaluated various GPUs and revealed that a larger number of RT cores is effective. These results show that RT cores are sufficiently effective for radio propagation calculations with an adequate number of ray projections. Through this research, we contributed to the RT core use in computational science by proposing an implementation method for ray tracing applications and revealing the effects of RT cores in radio wave propagation loss calculations. |
| Author | Katagiri, Takahiro Nagai, Toru Ohshima, Satoshi Hashinoki, Shinya Hoshino, Tetsuya |
| Author_xml | – sequence: 1 givenname: Shinya surname: Hashinoki fullname: Hashinoki, Shinya email: hashinoki@hpc.itc.nagoya-u.ac.jp organization: Nagoya University,Graduate School of Informatics,Nagoya,Japan – sequence: 2 givenname: Satoshi surname: Ohshima fullname: Ohshima, Satoshi email: ohshima@cc.nagoya-u.ac.jp organization: Nagoya University,Information Technology Center,Nagoya,Japan – sequence: 3 givenname: Takahiro surname: Katagiri fullname: Katagiri, Takahiro email: katagiri@cc.nagoya-u.ac.jp organization: Nagoya University,Information Technology Center,Nagoya,Japan – sequence: 4 givenname: Toru surname: Nagai fullname: Nagai, Toru email: nagai@cc.nagoya-u.ac.jp organization: Nagoya University,Information Technology Center,Nagoya,Japan – sequence: 5 givenname: Tetsuya surname: Hoshino fullname: Hoshino, Tetsuya email: hoshino@cc.nagoya-u.ac.jp organization: Nagoya University,Information Technology Center,Nagoya,Japan |
| BookMark | eNo9jNtKAzEURSPog9b-gUh-YOo5SXN7lPFWqDjUSh_LmSZTAjNJmRkF_95Kxae9YK-9r9h5yikwdoswQwR3t6geqveNchJgJkDIGQCiOmNTZ5yVCiSic3DJtovu0IYupJHGmBPPDV-Rj5lv6Cvwqs8H2p-azyGmPV-teZn7MHBK_khpiD70_9Ojv--p637N1-xDO1yzi4baIUz_csI-nh7X5UuxfHtelPfLIgoDY-Fqa0ND2MiaFNWCvFVekhbzBsHKRpMRymg0sJubWmnrsVbW-Fp7QrdDOWE3p98YQtge-thR_71FQKeV0PIHb0RTcg |
| CODEN | IEEPAD |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.1109/IPDPSW59300.2023.00115 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE/IET Electronic Library (IEL) (UW System Shared) IEEE Proceedings Order Plans (POP All) 1998-Present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| EISBN | 9798350311990 |
| EndPage | 681 |
| ExternalDocumentID | 10196526 |
| Genre | orig-research |
| GroupedDBID | 6IE 6IL CBEJK RIE RIL |
| ID | FETCH-LOGICAL-i270t-9b88efa1f3ba5ab2ad85d3a624f1083f6a72576170c47b568d1b587db6da19c13 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 0 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=001055030700082&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| IngestDate | Thu Jan 18 11:13:28 EST 2024 |
| IsPeerReviewed | false |
| IsScholarly | false |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i270t-9b88efa1f3ba5ab2ad85d3a624f1083f6a72576170c47b568d1b587db6da19c13 |
| PageCount | 9 |
| ParticipantIDs | ieee_primary_10196526 |
| PublicationCentury | 2000 |
| PublicationDate | 2023-01-01 |
| PublicationDateYYYYMMDD | 2023-01-01 |
| PublicationDate_xml | – month: 01 year: 2023 text: 2023-01-01 day: 01 |
| PublicationDecade | 2020 |
| PublicationTitle | 2023 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW) |
| PublicationTitleAbbrev | IPDPSW |
| PublicationYear | 2023 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| Score | 1.817932 |
| Snippet | With the NVIDIA Turing architecture generation, several NVIDIA graphics processing units (GPUs) have introduced ray tracing acceleration hardware (RT cores).... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 673 |
| SubjectTerms | Approximation algorithms Graphics processing units high-performance computing Propagation losses Radio propagation radio wave propagation Ray tracing RT core Scientific computing Search problems |
| Title | Implementation of Radio Wave Propagation using RT Cores and Consideration of Programming Models |
| URI | https://ieeexplore.ieee.org/document/10196526 |
| WOSCitedRecordID | wos001055030700082&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LSwMxEA62ePCkYsU3OXjdmuzmea4WvZSlVtpbyVMKdlf6-v0m2bXiwYO3kAcDGZKZTOabD4B7QmNVc48yISzLiKc-E8HQZdQL47XMnSU6kU3w0UjMZrJsweoJC-OcS8lnrh-b6S_f1mYbQ2XhhMf6dznrgA7nrAFrtahfjOTDS_lYvk6pLBDqR1bw9MtAf9GmJKsxPP6nvBPQ-8HfwXJvWU7BgavOwDwV8l22WKEK1h6OlV3UcKp2aXq4GpqRmMv-DscTOAgC11BVFn7zcu6Xlk1e1jLOjHxoH-seeBs-TQbPWUuPkC1yjjaZ1EI4r7AvtKJK58oKagvFcuJxcKw8Uzy-JjBHhnBNmbBYU8GtZlZhaXBxDrpVXbkLAI1SXHKpcXAPCAkrleDB1ULaBIeIK3sJenF35p9NBYz598Zc_dF_DY6iAppQxQ3oblZbdwsOzW6zWK_ukt6-AOQsm7U |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LTwMhECZaTfSkxhrfcvC6FbawwLna2FibTa1pbxtYwDSxu6av3y-w2xoPHrwRHpmECcwwzDcfAPeE-qrmFkWc6yQiltqIO0MXUctzq0RsNFGBbIINBnwyEWkNVg9YGGNMSD4zLd8Mf_m6zFc-VOZOuK9_Fye7YI8SEqMKrlXjfjESD730MX0bU9FGqOV5wcM_A_1FnBLsRvfonxKPQfMHgQfTrW05ATumOAVZKOU7q9FCBSwtHEo9LeFYrsN0dzlUIz6b_QMOR7DjBC6gLDTcMHNul6ZVZtbMz_SMaJ-LJnjvPo06z1FNkBBNY4aWkVCcGyuxbStJpYql5lS3ZRITi51rZRPJ_HsCM5QTpmjCNVaUM60SLbHIcfsMNIqyMOcA5lIywYTCzkEgxK2UnDlnC6ncuURM6gvQ9LuTfVU1MLLNxlz-0X8HDp5Hr_2s3xu8XIFDr4wqcHENGsv5ytyA_Xy9nC7mt0GH3yvBnvw |
| 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%3Abook&rft.genre=proceeding&rft.title=2023+IEEE+International+Parallel+and+Distributed+Processing+Symposium+Workshops+%28IPDPSW%29&rft.atitle=Implementation+of+Radio+Wave+Propagation+using+RT+Cores+and+Consideration+of+Programming+Models&rft.au=Hashinoki%2C+Shinya&rft.au=Ohshima%2C+Satoshi&rft.au=Katagiri%2C+Takahiro&rft.au=Nagai%2C+Toru&rft.date=2023-01-01&rft.pub=IEEE&rft.spage=673&rft.epage=681&rft_id=info:doi/10.1109%2FIPDPSW59300.2023.00115&rft.externalDocID=10196526 |