Abstract
Render farm is widely used in movie industry to solve the long rendering time problem. By parallel computing rendering jobs, render farm can speedup the rendering process in a scalable way. In this paper, we present an efficient design of render farm system name DRFarm in distributed environment. The most important feature of the system is the capacity aware task scheduling strategy. We first introduce the hierarchy tasks subdivision method which ensures flexible merging and dividing tasks. By carefully grouping tasks and dynamically assign them in different modes, the overall parallel rendering time can be reduced by exploiting coherence comparing to conventional methods. Furthermore, to adopt various rendering jobs from different locations, we design a general rendering service interface with unified job definition.
Chapter PDF
References
Bigler, J., Stephens, A., Parker, S.G.: Design for parallel interactive ray tracing systems. In: Proceedings of the IEEE Symposium on Interactive Ray Tracing, pp. 187–195 (2006)
Wald, I., Benthin, C., Dietrich, A., Slusallek, P.: Interactive Distributed Ray Tracing on Commodity PC Clusters - State of the Art and Practical Applications. In: Kosch, H., Böszörményi, L., Hellwagner, H. (eds.) Euro-Par 2003. LNCS, vol. 2790, pp. 499–508. Springer, Heidelberg (2003)
Benthin, C., Wald, I., Scherbaum, M., Friedrich, H.: Ray tracing on the CELL processor. In: Proceedings of the IEEE Symposium on Interactive Ray Tracing, pp. 15–23 (2006)
Foster, I., Kesselman, C.: The Grid 2: Blueprint for a new computing infrastructure. Morgan Kaufmann, San Fransisco (2004)
Anderson, D.: BOINC: A System for Public-Resource Computing and Storage grid. In: Fifth IEEE/ACM International Workshop on Grid Computing, pp. 4–10. IEEE Computer Society, Washington (2004)
Pan, Z., Shi, J., Zhang, M.: Distributed graphics support for virtual environments. Computers & Graphics 20(2), 191–197 (1996)
Komatsu, K., Takizawa, H., Kobayashi, H.: Hierarchical Parallel Processing of Ray Tracing on a Cell Cluster. In: 1st International Workshop on Super Visualization, CD-ROM (2008)
POV-Ray documentation, http://www.povray.org/documentation/view/3.6.0/7/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 IFIP International Federation for Information Processing
About this paper
Cite this paper
Yao, J., Pan, Z., Zhang, H. (2009). A Distributed Render Farm System for Animation Production. In: Natkin, S., Dupire, J. (eds) Entertainment Computing – ICEC 2009. ICEC 2009. Lecture Notes in Computer Science, vol 5709. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04052-8_31
Download citation
DOI: https://doi.org/10.1007/978-3-642-04052-8_31
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-04051-1
Online ISBN: 978-3-642-04052-8
eBook Packages: Computer ScienceComputer Science (R0)