The invention relates to a high-fidelity
cloud rendering cluster scheduling method and
system, and the method comprises the steps: receiving a rendering task, generating a multi-level
priority queue according to the task complexity, timeliness and resource demand classification, and automatically optimizing a scheduling strategy; monitoring the resource state of the heterogeneous computing node in real time; allocating tasks by using preemptive and round-robin scheduling strategies, and adjusting and coping with resource fluctuation in combination with a dynamic
code rate; the tasks are decomposed by adopting a spatial blocking and time framing strategy, and an execution sequence is controlled according to a
topological sorting algorithm; abnormal nodes are identified through
heartbeat detection, and affected subtasks are migrated through incremental task updating. According to the method, efficient
resource allocation, scheduling
algorithm and idle
key frame scheme can be realized, the GPU directly outputs the video
stream, the rendering speed is remarkably improved, resource waste and operation cost are reduced through a
dynamic resource allocation mechanism, a fault-tolerant mechanism is provided, the task is ensured to be normally completed under the condition of node fault, and the task efficiency is improved. And distributed rendering and synthesis of large-scale high-resolution images are supported.