Graph sampling and random walk acceleration method and system based on graphics processor
A graphics processor, random walk technology, applied in the field of data processing, can solve problems such as high complexity, reducing overall running time, and long overall running time
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0021] Such as figure 2 As shown, this embodiment relates to a graph sampling and random walk acceleration method based on a graphics processor. The CPU reads the graph data from the storage medium and converts it into a CSR format and then outputs it to the GPU. The GPU works according to the set Mode: Real-time generation of alias table and sampling; or offline judgment whether there is a pre-generated alias table and sampling, wherein: the initial stage graph structure data is stored in the memory of the graphics processor, and the vertices to be processed are stored in the global task In the queue; in the iterative execution stage, the thread groups in the kernel function independently process the tasks in the global task queue until the global task queue is empty.
[0022] The offline judgment refers to: when there is no pre-generated alias table, the alias table is first generated for the whole image before sampling, otherwise, the existing alias table is used for sampl...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com