The invention discloses a performance acceleration method of a heterogeneous multi-core computing platform on
chip, wherein the heterogeneous multi-core computing platform on
chip comprises a plurality of general processors for executing tasks, a plurality of hardware IP (
Internet Protocol) cores and a core scheduling module; and the core scheduling module is responsible for task partitioning and scheduling, so as to allocate the tasks to different computing units for execution. The performance acceleration method is characterized by comprising the following steps of: (1) taking a performance acceleration ratio of a single-core processor as an evaluation index, evaluating the influence of a
software and hardware task partitioning scheme of the core scheduling module on the acceleration ratio under the premise of fixed hardware platform, and obtaining the task type, the number of the general processors, the number of
hardware acceleration parts and an acceleration ratio parameter of single
hardware acceleration part under the optimal performance condition; and (2) reconfiguring the hardware platform according to the task type, the number of the general processors, the number of
hardware acceleration parts and the acceleration ratio parameter of single hardware acceleration part under the optimal performance condition. The method can obviously improve the accelerated running efficiency of the
system, so that all the resource of the
system can be fully used.