Task scheduling and management in single-chip multi-processor system
The single-chip multi-processor system, which uses the technique of parallel processing, can well improve the performance and processing ability of the CPU. This paper proposes a method of parallel processing based on the task library, and presents a strategy about task distribution and scheduling. It has been implemented by hardware and the verification about task loading and task scheduling has made, based on a single chip multi-processor system, comprised of 4 sub-processors which are all based on the architecture of Intel 8051. The verification result indicates that this method can well improve the working efficiency and parallel computing ability of SCMP system.