Graphical processor-based graph computing edge vector load balancing method and device
A graphics processor and load balancing technology, applied in the direction of processor architecture/configuration, computing, multi-programming devices, etc., can solve the problems of high extra computing overhead, increased number of instructions, unusable users, etc., to improve utilization and Throughput rate, simple hardware structure, and efficient computing load effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0034] Such as figure 1 As shown, in this embodiment, the graph calculation edge vector load balancing method based on the graphics processor includes a scheduling step of the control processor of the graphics processor performing load balancing, and the scheduling step includes:
[0035] 1) The control processor of the graphics processor regularly finds out the maximum and minimum amount of data among the side data that all SM cores need to process and calculates the difference;
[0036] 2) The control processor of the graphics processor judges whether the calculated difference exceeds the preset threshold, and if it has not exceeded the preset threshold, it ends and exits; otherwise, it jumps to the next step;
[0037] 3) The control processor of the graphics processor selects the two SM cores that need to be load balanced, sets the states of the two SM cores to the state of waiting for donation load and the state of receiving load donation, and calculates the data of the side...
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