Realizing method of configuration information for generating cycle task and device thereof
A task configuration and node technology, applied in the direction of multi-programming devices, resource allocation, etc., can solve the problem of increasing the time for reconfigurable arrays to transmit configuration information, the inability to realize computing functions quickly, and reducing the processing efficiency of reconfigurable arrays, etc. problem, achieve the effect of improving processing efficiency and reducing the time for transmitting configuration information
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0104] The present invention takes Figure 5 Take the data flow graph of , as an example, the input is: 4×4RCA; data flow graph G1, the number of nodes is 16 (16 Figure 8 For the flow chart of the method for implementing the method of generating cyclic task configuration information provided by the embodiment of the present invention, see Figure 8 ,Specific steps are as follows:
[0105] Step 101: Perform "as early as possible" operator scheduling on G1 to obtain the scheduled data flow graph.
[0106] Among them, the scheduled data flow diagram is as follows Figure 6 As shown in the figure on the left, according to the "as early as possible" operator scheduling and the scheduling relationship that the slave path must obey the critical path, assign nodes "2" and "11" to the first clock cycle; assign node "6" to the 2nd clock cycle; assign node "9" to the 3rd clock cycle; assign node "12" to the 4th clock cycle; assign node "14" to the 5th clock cycle; due to node "14" It ...
Embodiment 2
[0135] see Figure 9 , which is a schematic diagram of an apparatus for generating cyclic task configuration information provided by an embodiment of the present invention, Figure 10 A specific schematic diagram of an apparatus for generating configuration information for cyclic tasks provided by an embodiment of the present invention, including:
[0136] Scheduling module 201: used to perform operator scheduling on nodes currently executing data streams of the reconfigurable array.
[0137] Among them, the scheduling module specifically includes:
[0138] The first scheduling unit 201A is configured to perform first operator scheduling on nodes currently executing data flows;
[0139] The second scheduling unit 201B is configured to perform second operator scheduling on the node currently executing the data flow;
[0140] Correspondingly, when the obtaining module obtains the degree of freedom of each node, according to the clock cycle of the node in the second operator s...
PUM
![No PUM](https://static-eureka.patsnap.com/ssr/23.2.0/_nuxt/noPUMSmall.5c5f49c7.png)
Abstract
Description
Claims
Application Information
![application no application](https://static-eureka.patsnap.com/ssr/23.2.0/_nuxt/application.06fe782c.png)
- 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