Routing method and device based on GPU
A graphics processing unit and routing technology, applied in the field of network communication, can solve problems such as lack of programming model and software development environment, difficulty in network processor programming, and difficulty in using high-end routers, so as to improve the performance of search and forwarding, ensure network forwarding performance, The effect of making up for the lack of performance
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0023] The efficiency of routing lookup depends on the performance of the computer and the efficiency of the lookup algorithm, and the efficiency of the organization of routing table entries and the selection of data structures in them are often also the key. Traditional search algorithms can be organized by binary cues. At the same time, the hash function can also be used to search, and the fastest search in theory is the search of a linear function, that is, the linear function H(key)=key. Of course, for Ipv4 addresses need 2 32 = Storage space for 4G entries. In the present invention, the hash function is used to search, and the operation is focused on the first 24 bits of the IP address to optimize the storage space. Each routing lookup operation is completely unrelated, which provides the possibility of parallel processing.
[0024] In the invention, the search algorithm using the Hash linear function method is improved, and the mapping is carried out according to the ...
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