Supercharge Your Innovation With Domain-Expert AI Agents!

A load balancing cluster rendering method based on dynamic task granularity

A dynamic task and load balancing technology, applied in 3D image processing, image data processing, resource allocation, etc., can solve the problems of unbalanced load and fine-grained intra-frame scheduling strategy, reduce overall job performance, and increase execution overhead. Achieve the effect of improving resource utilization, improving overall performance, and balancing workload

Active Publication Date: 2019-03-08
TIANJIN JINHANG COMP TECH RES INST
View PDF2 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] In order to overcome the shortcomings of the application of the above technologies on the cluster rendering management platform, the present invention solves the problem that the coarse-grained inter-frame scheduling strategy will cause obvious load imbalance when the cluster size increases, and the fine-grained intra-frame scheduling strategy will increase execution overhead and reduce Problems with the overall performance of the job

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A load balancing cluster rendering method based on dynamic task granularity
  • A load balancing cluster rendering method based on dynamic task granularity
  • A load balancing cluster rendering method based on dynamic task granularity

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The present invention will be described in detail below.

[0032] A load balancing method based on dynamic task granularity of the present invention is characterized in that the method includes the following content:

[0033] (1) According to the number of cluster rendering nodes, select the number of frames for coarse-grained inter-frame scheduling;

[0034] (2) Using the inter-frame correlation, the inter-frame scheduling adopts the interleaving task division method to distribute the frame set selected in the first step to each rendering node;

[0035] (3) According to the number of rendering nodes in the cluster, the remaining frames are split into multiple smaller-grained blocks and dynamically distributed to the rendering nodes.

[0036] Principle of the present invention is:

[0037] 1. Inter-frame scheduling

[0038] Traditional inter-frame scheduling usually adopts a frame-by-frame sharing strategy. For a rendering job containing M frame tasks and a cluster c...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a load balancing cluster rendering method based on dynamic task granularity, which belongs to the technical field of computer cluster rendering, and solves the problems of obvious load imbalance of a coarse-grained inter-frame scheduling strategy when the cluster scale is increased and increase of execution expenditure and reduction of the overall performance of operation of a fine-grained intra-frame scheduling strategy. The method comprises the following steps of firstly, determining the number of frames for inter-frame scheduling according to the number of renderingnodes; then proposing a staggered task division method by utilizing inter-frame correlation to distribute frames, and finally splitting the rest frames into a plurality of blocks with smaller granularity to realize load balancing, so that the resource utilization rate is improved, the workload between rendering nodes is effectively balanced, and the overall performance of the cluster rendering system is improved.

Description

technical field [0001] The invention belongs to the technical field of computer cluster rendering, and relates to a load balancing method based on dynamic task granularity in a cluster rendering management system. Background technique [0002] In recent years, the animation film and television industry has developed rapidly. With the rise of 3D and 4D and the trend of high-definition animation, realistic rendering, one of the core links of animation production, is also facing great challenges. The single-frame image of some complex shots Renderings can take hours or even days to complete. Although the computing power of computers has doubled in the past few decades, the increasingly stringent requirements for the realism and resolution of animation movies have resulted in no decline in rendering time. In order to complete tasks on time, many large animation studios will spend a lot of money to build their own local rendering farms or use cloud rendering farms, which use the...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06T15/00G06F9/50
CPCG06F9/5083G06T15/005G06F2209/5017Y02D10/00
Inventor 李谦袁盾刘康贾磊
Owner TIANJIN JINHANG COMP TECH RES INST
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More