Please use this identifier to cite or link to this item: http://hdl.handle.net/10397/105559
PIRA download icon_1.1View/Download Full Text
DC FieldValueLanguage
dc.contributorDepartment of Computing-
dc.creatorShi, J-
dc.creatorYang, R-
dc.creatorJin, T-
dc.creatorXiao, X-
dc.creatorYang, Y-
dc.date.accessioned2024-04-15T07:35:02Z-
dc.date.available2024-04-15T07:35:02Z-
dc.identifier.issnProceedings of the VLDB Endowment, Sept 2019, v. 13, no. 1, p. 15-28-
dc.identifier.urihttp://hdl.handle.net/10397/105559-
dc.description46th International Conference on Very Large Data Bases (VLDB 2020), Online, 31 August - 4 September 2020en_US
dc.language.isoenen_US
dc.publisherAssociation for Computing Machineryen_US
dc.rightsThis work is licensed under the Creative Commons AttributionNonCommercialNoDerivatives 4.0 International License. To view a copy of this license, visit https://creativecommons.org/licenses/by-nc-nd/4.0/. For any use beyond those covered by this license, obtain permission by emailing info@vldb.org. Copyright is held by the owner/author(s). Publication rights licensed to the VLDB Endowment.en_US
dc.rightsThe following publication Shi, J., Yang, R., Jin, T., Xiao, X., & Yang, Y. (2019). Realtime top-k personalized pagerank over large graphs on gpus. Proceedings of the VLDB Endowment, 13(1), 15-28 is available at https://doi.org/10.14778/3357377.3357379.en_US
dc.titleRealtime top-k personalized pagerank over large graphs on GPUsen_US
dc.typeConference Paperen_US
dc.identifier.spage15-
dc.identifier.epage28-
dc.identifier.volume13-
dc.identifier.issue1-
dc.identifier.doi10.14778/3357377.3357379-
dcterms.abstractGiven a graph G, a source node s ∈ G and a positive integer k, a top-k Personalized PageRank (PPR) query returns the k nodes with the highest PPR values with respect to s, where the PPR of a node v measures its relevance from the perspective of source s. Top-k PPR processing is a fundamental task in many important applications such as web search, social networks, and graph analytics. This paper aims to answer such a query in realtime, i.e., within less than 100ms, on an Internet-scale graph with billions of edges. This is far beyond the current state of the art, due to the immense computational cost of processing a PPR query. We achieve this goal with a novel algorithm kPAR, which utilizes the massive parallel processing power of GPUs. The main challenge in designing a GPU-based PPR algorithm lies in that a GPU is mainly a parallel computation device, whereas PPR processing involves graph traversals and value propagation operations, which are inherently sequential and memory-bound. Existing scalable PPR algorithms are mostly described as single-thread CPU solutions that are resistant to parallelization. Further, they usually involve complex data structures which do not have efficient adaptations on GPUs. kPAR overcomes these problems via both novel algorithmic designs (namely, adaptive forward push and inverted random walks) and system engineering (e.g., load balancing) to realize the potential of GPUs. Meanwhile, kPAR provides rigorous guarantees on both result quality and worst-case efficiency. Extensive experiments show that kPAR is usually 10x faster than parallel adaptations of existing methods. Notably, on a billion-edge Twitter graph, kPAR answers a top-1000 PPR query in 42.4 milliseconds.-
dcterms.accessRightsopen accessen_US
dcterms.bibliographicCitationProceedings of the VLDB Endowment, Sept 2019, v. 13, no. 1, p. 15-28-
dcterms.isPartOfProceedings of the VLDB Endowment-
dcterms.issued2019-09-
dc.identifier.scopus2-s2.0-85092079156-
dc.relation.conferenceVery Large Data Bases Conference [VLDB]-
dc.identifier.eissn2150-8097-
dc.description.validate202402 bcch-
dc.description.oaVersion of Recorden_US
dc.identifier.FolderNumberCOMP-0452 (Non-PolyU)en_US
dc.description.fundingSourceOthersen_US
dc.description.fundingTextNational University of Singapore; Qatar National Research Funden_US
dc.description.pubStatusPublisheden_US
dc.identifier.OPUS42513412en_US
dc.description.oaCategoryCCen_US
Appears in Collections:Conference Paper
Files in This Item:
File Description SizeFormat 
3357377.3357379.pdf479.81 kBAdobe PDFView/Open
Open Access Information
Status open access
File Version Version of Record
Access
View full-text via PolyU eLinks SFX Query
Show simple item record

Page views

59
Citations as of Apr 14, 2025

Downloads

32
Citations as of Apr 14, 2025

SCOPUSTM   
Citations

33
Citations as of Sep 12, 2025

WEB OF SCIENCETM
Citations

18
Citations as of Nov 14, 2024

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.