Graph Sampling and Random Walk Acceleration Method and System Based on Graphics Processor
A graphics processor and random walk technology, applied in the field of data processing, can solve the problems of high complexity, low execution efficiency of accelerators, reduce overall running time, etc., and achieve the effect of low runtime overhead
- 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