Resource management method and system based on embedded heterogeneous computing scene

By using OpenAMP as the communication base in embedded heterogeneous computing scenarios, supporting PCIe and Ethernet link layers, and dynamically allocating tasks to heterogeneous units, the problems of heterogeneous resource utilization and inflexible system architecture are solved, and efficient utilization of heterogeneous units and flexible system expansion are achieved.

CN119690614AActive Publication Date: 2025-03-25HUAZHI (BEIJING) TECH CO LTD
7 Cites 0 Cited by

Patent Information

Application Number
CN202411746919.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-29
Publication Date
2025-03-25
Estimated Expiration
2044-11-29

AI Technical Summary

Technical Problem

In embedded heterogeneous computing scenarios, the utilization rate of heterogeneous resources is unbalanced, the power consumption control is not excellent, the overall system architecture is inflexible, and the scalability is limited, making it difficult to effectively manage multi-chip heterogeneous units.

Method used

OpenAMP is used as the communication base, supporting PCIe and Ethernet link layers, and implementing management and coordination between heterogeneous units. When a task of the target type is received, it is assigned to the heterogeneous units that can be processed, and the second heterogeneous unit is dynamically determined based on the number of tasks and utilization to share the task.

Benefits of technology

It realizes the utilization equalization of heterogeneous units, improves power consumption control, and has more flexible and scalable system architecture, which is suitable for the management of multi-chip heterogeneous units.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

The invention discloses a resource management method and system based on an embedded heterogeneous computing scene, and the method comprises the steps: after receiving a task of a target type, distributing the task of the target type to a first heterogeneous unit which can process the task of the target type in the system, and enabling the heterogeneous units to serve as communication bases based on OpenAMP, a link layer of the OpenAMP supports PCIe and the Ethernet, so that heterogeneous management is realized among heterogeneous units of different chips; the task exists in a module form; when the number of the obtained unprocessed tasks of the target type exceeds a first threshold value, the utilization rate of all the heterogeneous units in the system is obtained, one or more second heterogeneous units are determined to send an algorithm for processing the tasks of the target type to the second heterogeneous units, and the tasks are distributed to the first heterogeneous units and the second heterogeneous units according to needs. By means of the method and device, the utilization rate of heterogeneous resources is balanced, and newly-added functional characteristics do not need to be redeployed.
Need to check novelty before this filing date? Find Prior Art