Application of Relational Databases to the Acceleration of Ray Tracing in High Frequency Asymptotic Techniques

IF 3.5 Q2 ENGINEERING, ELECTRICAL & ELECTRONIC
David Cabornero;Lorena Lozano;Iván González;Álvaro Somolinos;Felipe Cátedra
{"title":"Application of Relational Databases to the Acceleration of Ray Tracing in High Frequency Asymptotic Techniques","authors":"David Cabornero;Lorena Lozano;Iván González;Álvaro Somolinos;Felipe Cátedra","doi":"10.1109/OJAP.2025.3549922","DOIUrl":null,"url":null,"abstract":"A new ray-tracing acceleration technique is presented for electromagnetic simulation problems using the Uniform Theory of Diffraction and meshes of planar facets. The innovation involves using relational databases to accurately store spatial information, enabling spatial indexing through space partitioning with R-trees. This technique effectively reduces the computational cost of several critical phases, including the shadowing test. Additionally, there are multiple advantages to utilizing this technology, such as automated memory and disk management along with a query planner that organizes the instructions automatically. Direct rays, multiple reflections, multiple transmissions, simple diffraction, and combinations of these effects have been implemented in PostgreSQL and its spatial library PostGIS. Compared to traditional techniques that employ Angular Z-Buffer acceleration and store information solely in RAM using a low-level language, this approach decreases memory usage by more than 90% in complex scenarios. It also shows a decrease in execution time by more than half when the scenario is sufficiently complex.","PeriodicalId":34267,"journal":{"name":"IEEE Open Journal of Antennas and Propagation","volume":"6 3","pages":"810-820"},"PeriodicalIF":3.5000,"publicationDate":"2025-03-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=10919085","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Open Journal of Antennas and Propagation","FirstCategoryId":"1085","ListUrlMain":"https://ieeexplore.ieee.org/document/10919085/","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
引用次数: 0

Abstract

A new ray-tracing acceleration technique is presented for electromagnetic simulation problems using the Uniform Theory of Diffraction and meshes of planar facets. The innovation involves using relational databases to accurately store spatial information, enabling spatial indexing through space partitioning with R-trees. This technique effectively reduces the computational cost of several critical phases, including the shadowing test. Additionally, there are multiple advantages to utilizing this technology, such as automated memory and disk management along with a query planner that organizes the instructions automatically. Direct rays, multiple reflections, multiple transmissions, simple diffraction, and combinations of these effects have been implemented in PostgreSQL and its spatial library PostGIS. Compared to traditional techniques that employ Angular Z-Buffer acceleration and store information solely in RAM using a low-level language, this approach decreases memory usage by more than 90% in complex scenarios. It also shows a decrease in execution time by more than half when the scenario is sufficiently complex.
关系数据库在高频渐近技术中加速光线追踪中的应用
利用均匀衍射理论和平面网格,提出了一种新的电磁仿真射线追踪加速技术。该创新涉及使用关系数据库精确存储空间信息,通过使用r树进行空间分区实现空间索引。该技术有效地降低了包括阴影测试在内的几个关键阶段的计算成本。此外,利用这种技术还有许多优点,比如自动内存和磁盘管理以及自动组织指令的查询规划器。直接射线、多次反射、多次传输、简单衍射以及这些效果的组合已经在PostgreSQL及其空间库PostGIS中实现。与使用Angular Z-Buffer加速和使用低级语言将信息单独存储在RAM中的传统技术相比,这种方法在复杂场景中减少了90%以上的内存使用。它还显示,当场景足够复杂时,执行时间减少了一半以上。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
6.50
自引率
12.50%
发文量
90
审稿时长
8 weeks
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信