The invention provides a GPU computing power scheduling method based on a one-cloud multi-core heterogeneous computing power platform, and the method comprises the following steps: S1, carrying out heterogeneous resource registration and modeling, accessing hardware equipment containing multiple types of GPUs through a resource registration module, collecting the equipment model, the
video memory capacity and
performance index data, and carrying out heterogeneous resource modeling; constructing a resource feature
database containing a topological relation, and supporting
hybrid access of chips; s2, virtualized resource reconstruction:
pooling a physical GPU into virtual GPU resources by adopting a
hardware abstraction layer technology, realizing
video memory isolation and calculation unit division through a
containerization technology, and configuring each virtual GPU instance with an independent drive stack and a security sandbox; and S3, submitting a multi-
modal task, receiving a
CUDA / OpenCL calculation task submitted by a user, analyzing
task demand parameters including a calculation core number, a
video memory occupation amount and a data
throughput threshold, and generating a task descriptor containing a priority
label.