A graph computing method and system based on dynamic code generation
A dynamic code and graph algorithm technology, applied in the field of graph computing and analysis, can solve the problems of high algorithm preprocessing cost, unreusable graph structure, inability to be optimized inline, etc., to avoid preprocessing cost, increase intermediate graph structure and The effect of graph algorithm caching and eliminating overhead
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0035] The present invention comprises following 3 invention points:
[0036] 1. If figure 1 As shown, the main body of the graph computing system is implemented using local language, the graph data is stored in its original structure, and passed to the dynamically generated code space through the memory sharing mechanism, which realizes zero copy of data and avoids data exchange overhead ;
[0037] 2. If figure 2 As shown, the basic operation code of the graph is precompiled to form an intermediate graph structure that can be recompiled, and it is combined with the graph algorithm for recompilation, eliminating the overhead of external calls;
[0038] 3. If image 3 As shown, on this basis, the caching mechanism of the intermediate graph structure and graph algorithm is realized, so that different graph algorithms can reuse the same graph data, reducing the preprocessing time of the algorithm, and at the same time, based on the intermediate graph structure, a general-purp...
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