Multi-processor environment assembly line processing method and equipment
A processing method and multi-processor technology, applied in the pipeline field, can solve problems such as performance mismatch, poor adaptability, high resource utilization, etc., and achieve the effect of dynamic balance, avoiding overhead, and optimal gain
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0028] As an example, an application program has 11 functions or routines main(), F1() to F10(), and their calling relationship is as follows figure 1 shown. According to the traditional pipeline processing technology, each function is statically divided. For example, F1() is executed by processor #1, further function calls from F2() to F6() and F5() are executed by processor #2, and F7() and subsequent function calls are executed by processor #3. As mentioned in the background technology section, the adaptability of this static partition is poor. During the actual execution of the application program, depending on the data to be processed, the tasks of each processor may not be balanced. For example, when F4() does not call F7(), processor #3 is idle for the application at this time, and processor #2 needs to handle more tasks than when F4() calls F7(), That is to multi-process F5 (), F6 () and so on.
[0029] Therefore, aiming at this problem, the present invention propos...
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