Thread dispatching implementation method based on on-chip multiprocessor

A technology of on-chip multiprocessors and implementation methods, applied in the field of thread scheduling implementation based on on-chip multiprocessors, can solve the problems of huge operating system code, thread scheduling efficiency, low real-time performance, and not suitable for hard real-time systems, etc. Achieve good real-time performance
CN101673223AInactive Publication Date: 2010-03-17TONGJI UNIV

Patent Information

Authority / Receiving Office
CN ยท China
Patent Type
Applications(China)
Current Assignee / Owner
TONGJI UNIV
Publication Date
2010-03-17
Estimated Expiration
Not applicable ยท inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention belongs to the technical field of embedded operating systems, in particular relating to a thread dispatching implementation method based on an on-chip multiprocessor. In the invention, athree-dimensional ready bitmap is used as a basis, the ready bitmap is shared by all processors, and each ready thread is marked on the bitmap, thus a thread allocation algorithm based on the bitmapfor an operating system is provided, and the operating system operates on one processor core. The invention greatly improves the real-time performance of the system by using the three-dimensional bitmap, a registry, a decision table, and the like, and simultaneously allocates multiple threads on a plurality of processor cores to be processed in parallel, thereby improving the whole execution speed.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention belongs to the technical field of embedded operating systems, and in particular relates to a thread scheduling implementation method based on on-chip multiprocessors. Background technique

[0002] The performance improvement of the processor mainly depends on increasing its main frequency. However, with the continuous increase of the main frequency, the number of transistors in the processor is also increasing, and the power consumption problem is gradually emerging. Obviously, the improvement of the process can solve part of the power consumption problem, but the process Lifting itself is a costly project. Due to a confluence of factors, the ability to build larger and faster single-core processors has almost ceased to exist. Today's processor manufacturers have begun to adopt a new microprocessor design model: chip multiprocessor (CMP). An on-chip multiprocessor is a group of single-core processors that are integrated onto a single pr...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More