Shortest path planning parallelization method based on cooperative computing of CPU and MIC
A shortest path, computing task technology, applied in the directions of road network navigators, measuring devices, instruments, etc., can solve the problems of not being able to respond to changes in the link law of the road network in time, large calculation results, and low preprocessing time efficiency, and achieve optimization. The effect of collaborative work efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0030] The present invention proposes on the basis of Dijkstra's shortest path planning algorithm, and the path planning of the whole network node of Dijkstra is explained below:
[0031] 1) Dijkstra calculates the shortest path from a certain node A to other nodes in the road network solved each time.
[0032] 2) For the shortest path planning between N nodes in the whole network, Dijkstra calculation needs to be called N times.
[0033]3) Due to the one-way restriction of the road in the real road network, the shortest path from each node to other nodes needs to be recalculated, and the previous optimized results cannot be directly used to reduce the corresponding calculation amount.
[0034] The present invention mainly includes the following three aspects: 1. Simultaneously utilize the multi-threaded parallel computing of the CPU and the MIC to accelerate the shortest path planning process of the entire network node of a large road network. 2. Dynamic allocation of comput...
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