Supercharge Your Innovation With Domain-Expert AI Agents!

Method for balancing dynamic feedback load based on PKDT (Prediction KD Tree) in cluster rendering environment

A dynamic feedback and load balancing technology, applied in the field of cluster rendering, can solve the problems of large limitations, difficult to achieve good results, no dynamic load balancing method, etc., to improve scalability, good overall performance, and reduce time consumption. Effect

Active Publication Date: 2013-05-01
ZHEJIANG UNIV
View PDF3 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method has great limitations. First of all, it is usually difficult to accurately estimate the computing power and network environment of rendering nodes. Secondly, since the computing environment and network environment of each rendering node are constantly changing, the calculation of these rendering nodes Capabilities and network transmission capabilities are constantly changing, so this method is usually difficult to achieve good results
[0007] The dynamic balance method is currently a popular method. There are many algorithms of this type, such as the Diffusion method, the Median-cut algorithm, the Master-slave method, etc., but there is still no mature dynamic load balancing method that can be used in a cluster rendering environment by screen way of dividing space

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
  • Method for balancing dynamic feedback load based on PKDT (Prediction KD Tree) in cluster rendering environment
  • Method for balancing dynamic feedback load based on PKDT (Prediction KD Tree) in cluster rendering environment
  • Method for balancing dynamic feedback load based on PKDT (Prediction KD Tree) in cluster rendering environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The PKDT tree-based dynamic feedback load balancing method in the cluster rendering environment of the present invention will be described in detail below with reference to the accompanying drawings.

[0028] A PKDT tree-based dynamic feedback load balancing method in a cluster rendering environment, comprising the following steps:

[0029] (1) First, for the 3D node model to be rendered, the server divides the rendering task into several subtasks in advance.

[0030] The rendering task of each frame is the final result that needs to be rendered. The rendering task is divided in the way of screen space, and it is divided into several independent sub-pixel areas according to the pixel area. Each sub-pixel area is called a sub-task. , after the task division is completed, mark each subtask with a number. For example, a 1920*1080 image is divided into 100 sub-images of 192*108, which correspond to 100 sub-tasks.

[0031] (2) Assign the subtasks obtained in step (1) to ea...

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 method for balancing a dynamic feedback load based on a PKDT (Prediction KD Tree) in a cluster rendering environment. The method comprises the following steps that specific to a three-dimensional model required to be rendered, a server partitions each rendered frame of task into a plurality of subtasks, pre-assigns the subtasks to each rendering machine node, and transmits one by one; (2) after executing one subtask, each rendering machine node returns a rendering result image to a server machine node, and applies for a next subtask; and (3) the server records time when each subtask is completed by using each rendering machine node and the quantity of the subtasks completed by using each rendering machine node, and performs dynamic balanced distribution on uncompleted subtasks among rendering machine nodes according to a recording result till the frame of task is rendered. According to the method for balancing the dynamic feedback load based on the PKDT in the cluster rendering environment, each frame of rendering task is partitioned uniformly according to a screen space, and the partitioned subtasks are dynamically and evenly distributed in each rendering machine node, so that the optimal rendering capability of the cluster rendering system is excavated fully.

Description

technical field [0001] The invention relates to the field of cluster rendering, in particular to a dynamic feedback load balancing method based on a PKDT tree in a cluster rendering environment. Background technique [0002] At present, high-realism rendering has been used more and more in many fields, such as the production of special effects in movies and the display of realistic scenes. [0003] High-realistic rendering requires extremely high computing power. If there is a high requirement for rendering speed, then the rendering capability of a single machine can no longer be satisfied. Second, cluster technology is required. [0004] Load balancing is one of the important factors affecting the overall performance of the cluster rendering system. In a cluster rendering system, due to differences in processing capabilities between different rendering nodes or uneven task distribution, there will be inconsistencies in the completion time of tasks on different rendering no...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/50G06T15/00
Inventor 张勤飞赵磊鲁东明任艳姣陆胜李伟
Owner ZHEJIANG UNIV
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