Adaptive routing method of two-dimensional on-chip network based on particle swarm algorithm
A particle swarm algorithm and on-chip network technology, applied in the field of two-dimensional on-chip network adaptive routing based on particle swarm algorithm, can solve the problems of remote area congestion, path limitations, etc., to reduce data transmission delay, achieve load balancing, The effect of high transmission quality
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0040] Such as figure 1 As shown, a two-dimensional on-chip network adaptive routing method based on the particle swarm optimization algorithm, in the two-dimensional on-chip network, the path from the source node to the destination node is encoded as a particle, and all possible paths of the particle are encoded as the search space. There are two attributes of position and speed. The position of a particle represents the ordered number of nodes in the path, and the speed represents the degree to which the particle approaches the optimal path. The routing method includes the following steps:
[0041] S01: The source node transmits data to the destination node according to deterministic routing. After time T, select N effective paths as N initial population particles, and perform particle swarm algorithm routing selection; deterministic routing can be turn model or odd-even routing.
[0042]S02: The fitness value of each particle is determined by the delay of the path node cont...
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