Font Size: a A A

The Design And Implementation Of Render Farm Manager Based On OpenPBS

Posted on:2010-03-26Degree:MasterType:Thesis
Country:ChinaCandidate:H J JingFull Text:PDF
GTID:2178360278973401Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the extensive application of 3D computer graphics technology, the computation and the amount of data processing are rapidly increased . The computer animation rendering is the result of the computer graphics and arts. It is widely applied in fields of movie stunt, commerce ad, game . Rendering is the process of generating graphics images from 3D geometric models, additional certain material, texture, color and light by means of computer programs. Animation rendering is a very time consuming process. A computer cluster is a group of computers that work together closely as a whole to provide users with a group of network resources. Utilizing cluster-parallel rendering techonology ( Render Farm ) is an effective approach to improve the efficiency of animation rendering. Render Farm can rationally allocate and optimize the entire system resources, and manage jobs submitted to the system efficiently.In this paper, We propose the animation rendering implementation based on OpenPBS. Our OpenPBS-based animation rendering application provides rendering job uniform management. It can divide the rendering job into several tasks by the job information you submit, then the tasks would be scheduled to the available resources and be executed in parallel, as each frame can be rendered independently of the others. Rendering jobs/frames and resources usage could be monitored as well. Users may check which job has finished or which frames of the job have completed, and look over the job's running time. In addition, it may display the status of the nodes, the log files and the output files could be viewed. Moreover, the fault-tolerance problem solution about rendering job and Load Balance are offered. When a fault occurs during the process of rendering, the fault job or frames will be rescheduled to other free machines.At present, the application has been deployed for Shandong Province High Performance Computing Center successfully and fulfilled the animation rendering process. It provided a good quality of animation rendering service for users and advanced smooth accomplishment of animation rendering and efficient utilization of cluster by simple and convenient operation interface and reliable safety.
Keywords/Search Tags:Cluster, Animation Rendering, Render Farm, OpenPBS
PDF Full Text Request
Related items