Please use this identifier to cite or link to this item: http://dx.doi.org/10.25673/86253
Full metadata record
DC FieldValueLanguage
dc.contributor.authorKoppehel, Martin-
dc.contributor.authorGroth, Tobias-
dc.contributor.authorGroppe, Sven-
dc.contributor.authorPionteck, Thilo-
dc.date.accessioned2022-06-21T09:52:46Z-
dc.date.available2022-06-21T09:52:46Z-
dc.date.issued2021-
dc.date.submitted2021-
dc.identifier.urihttps://opendata.uni-halle.de//handle/1981185920/88205-
dc.identifier.urihttp://dx.doi.org/10.25673/86253-
dc.description.abstractIn this work we present an optimized version of the Adaptive Radix Tree (ART) index structure for GPUs. We analyze an existing GPU implementation of ART (GRT), identify bottlenecks and present an optimized data structure and layout to improve the lookup and update performance. We show that our implementation outperforms the existing approach by a factor up to 2 times for lookups and up to 10 times for updates using the same GPU. We also show that the sequential memory layout presented here is beneficial for lookup-intensive workloads on the CPU, outperforming the ART by up to 10 times. We analyze the impact of the memory architecture of the GPU, where it becomes visible that traditional GDDR6(X) is beneficial for the index lookups due to the faster clock rates compared to High Bandwidth Memory (HBM).eng
dc.description.sponsorshipTransformationsvertrag-
dc.language.isoeng-
dc.relation.ispartof10.1145/3472456-
dc.rights.urihttps://creativecommons.org/licenses/by-sa/4.0/-
dc.subjectIn memory databaseseng
dc.subjectIndex structureseng
dc.subjectDatabaseseng
dc.subjectRadix treeseng
dc.subjectARTeng
dc.subject.ddc621.3-
dc.titleCuART : a CUDA-based, scalable Radix-Tree lookup and update engineeng
dc.typeConference Object-
dc.identifier.urnurn:nbn:de:gbv:ma9:1-1981185920-882059-
local.versionTypepublishedVersion-
local.openaccesstrue-
dc.identifier.ppn1777395712-
local.bibliographicCitation.year2021-
cbs.sru.importDate2022-06-21T09:16:42Z-
local.bibliographicCitationEnthalten in 50th International Conference on Parallel Processing - New York,NY,United States : Association for Computing Machinery, 2021-
local.accessrights.dnbfree-
Appears in Collections:Fakultät für Elektrotechnik und Informationstechnik (OA)

Files in This Item:
File Description SizeFormat 
Koppehel et al._CuART_2021.pdfZweitveröffentlichung4.19 MBAdobe PDFThumbnail
View/Open