Multi-thread scheduling realization method oriented to network on chip
A network-on-chip and implementation method technology, applied to multi-programming devices, program startup/switching, instruments, etc., can solve problems such as inability to handle multi-thread scheduling, difficulty in high efficiency, complexity, etc., to reduce complexity, improve efficiency, Highly scalable effects
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0027] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments, which are not intended to limit the protection scope thereof.
[0028] Such as figure 1 As shown, a method for implementing multi-thread scheduling for a network on chip includes the following steps:
[0029] S10: Establish a multi-thread model, including a multi-thread set T including all threads, a thread communication relationship set whether there is a communication relationship between each thread, and a task quantity set that has a communication relationship with each thread.
[0030] For multithreading, establish a multithreading model A(T,R), where:
[0031] T is a collection of multi-threads, T={t 0 ,t 1 ,...,t m};
[0032] R is r ij set of r ij =1 means thread t i with thread t j There is a communication relationship between r ij =0 means thread t i with thread t j There is no communication relationship between them;
[003...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 