fbpx
Wikipedia

Render farm

A render farm is a high-performance computer system, e.g. a computer cluster, built to render computer-generated imagery (CGI), typically for film and television visual effects.

Render farm in Madrid, 2008

Origin of the term

The term render farm was born during the production of the Autodesk 3D Studio animated short The Bored Room[1] in July 1990 when, to meet an unrealistic deadline, a room filled with Compaq 386 computers was configured to do the rendering. At the time the system wasn't networked so each computer had to be set up by hand to render a specific animation sequence. The rendered images would then be 'harvested' via a rolling platform to a large-format optical storage drive, then loaded frame by frame to a Sony CRV disc.

The Autodesk technician assigned to manage this early render farm (Jamie Clay) had a regular habit of wearing farmer's overalls and the product manager for the software (Bob Bennett) joked that what Clay was doing was farming the frames and at that moment he named the collection of computers a render farm. In the second release of the software, Autodesk introduced network rendering, making the task of running a render farm significantly easier. A BTS[2] of The Bored Room doesn't show Clay in the overalls but does give a glimpse of the production environment.

A render farm is different from a render wall, which is a networked, tiled display used for real-time rendering.[3] The rendering of images is a highly parallelizable activity, as frames and sometimes tiles can be calculated independently of the others, with the main communication between processors being the upload of the initial source material, such as models and textures, and the download of the finished images.

Render capacity

Over the decades, advances in computer capability have allowed an image to take less time to render. However, the increased computation is appropriated to meet demands to achieve state-of-the-art image quality. While simple images can be produced rapidly, more realistic and complicated higher-resolution images can now be produced in more reasonable amounts of time. The time spent producing images can be limited by production time-lines and deadlines, and the desire to create high-quality work drives the need for increased computing power, rather than simply wanting the same images created faster. Project such as the Big and Ugly Rendering Project have been available for rendering images using Blender across both widely distributed networks and local networks.[4]

Management

To manage large farms, a queue manager is required that automatically distributes processes to the many processors. Each "process" could be the rendering of one full image, a few images, or even a sub-section (or tile) of an image. The software is typically a client–server package that facilitates communication between the processors and the queue manager, although some queues have no central manager. Some common features of queue managers are: re-prioritization of the queue, management of software licenses, and algorithms to best optimize throughput based on various types of hardware in the farm. Software licensing handled by a queue manager might involve dynamic allocation of licenses to available CPUs or even cores within CPUs. A tongue-in-cheek job title for systems engineers who work primarily in the maintenance and monitoring of a render farm is a render wrangler to further the "farm" theme. This job title can be seen in film credits.

Beyond on-site render farms, cloud-based render farm options have been facilitated by the rise of high-speed Internet access. Many cloud computing services, including some dedicated to rendering, offer to render farm services that bill only for processor time used. Understanding the cost or processing time required to complete rendering is unpredictable so render farms bills using GHz per hour. Those considering outsourcing their renders to a farm or to the cloud can do a number of things to improve their predictions and reduce their costs.[5] These services eliminate the need for a customer to build and maintain their own rendering solution. Another phenomenon is collaborative rendering, in which users join a network of animators who contribute their processing power to the group. However, this has technological and security limitations. Some cloud rendering farms have been developed over a long period of time and are TPN certified, which is a relatively authoritative certification in terms of security performance. [6]

See also

References

  1. ^ ""The Bored Room"".
  2. ^ ""Bored Room: Behind the scenes"".
  3. ^ ""renderwall" definition from Double-Tongued Dictionary".
  4. ^ Flavell, Lance (2011). Beginning Blender: Open Source 3D Modeling, Animation, and Game Design. Apress. p. 374. ISBN 9781430231271. Retrieved 24 September 2017.
  5. ^ "How render farm pricing actually works". GarageFarm. 2021-10-24. Retrieved 2021-10-24.
  6. ^ "TPN Homepage".

render, farm, this, article, multiple, issues, please, help, improve, discuss, these, issues, talk, page, learn, when, remove, these, template, messages, this, article, factual, accuracy, disputed, relevant, discussion, found, talk, page, please, help, ensure,. This article has multiple issues Please help improve it or discuss these issues on the talk page Learn how and when to remove these template messages This article s factual accuracy is disputed Relevant discussion may be found on the talk page Please help to ensure that disputed statements are reliably sourced February 2012 Learn how and when to remove this template message This article needs additional citations for verification Please help improve this article by adding citations to reliable sources Unsourced material may be challenged and removed Find sources Render farm news newspapers books scholar JSTOR May 2016 Learn how and when to remove this template message Learn how and when to remove this template message A render farm is a high performance computer system e g a computer cluster built to render computer generated imagery CGI typically for film and television visual effects Render farm in Madrid 2008 Contents 1 Origin of the term 2 Render capacity 3 Management 4 See also 5 ReferencesOrigin of the term EditThe term render farm was born during the production of the Autodesk 3D Studio animated short The Bored Room 1 in July 1990 when to meet an unrealistic deadline a room filled with Compaq 386 computers was configured to do the rendering At the time the system wasn t networked so each computer had to be set up by hand to render a specific animation sequence The rendered images would then be harvested via a rolling platform to a large format optical storage drive then loaded frame by frame to a Sony CRV disc The Autodesk technician assigned to manage this early render farm Jamie Clay had a regular habit of wearing farmer s overalls and the product manager for the software Bob Bennett joked that what Clay was doing was farming the frames and at that moment he named the collection of computers a render farm In the second release of the software Autodesk introduced network rendering making the task of running a render farm significantly easier A BTS 2 of The Bored Room doesn t show Clay in the overalls but does give a glimpse of the production environment A render farm is different from a render wall which is a networked tiled display used for real time rendering 3 The rendering of images is a highly parallelizable activity as frames and sometimes tiles can be calculated independently of the others with the main communication between processors being the upload of the initial source material such as models and textures and the download of the finished images Render capacity EditOver the decades advances in computer capability have allowed an image to take less time to render However the increased computation is appropriated to meet demands to achieve state of the art image quality While simple images can be produced rapidly more realistic and complicated higher resolution images can now be produced in more reasonable amounts of time The time spent producing images can be limited by production time lines and deadlines and the desire to create high quality work drives the need for increased computing power rather than simply wanting the same images created faster Project such as the Big and Ugly Rendering Project have been available for rendering images using Blender across both widely distributed networks and local networks 4 Management EditTo manage large farms a queue manager is required that automatically distributes processes to the many processors Each process could be the rendering of one full image a few images or even a sub section or tile of an image The software is typically a client server package that facilitates communication between the processors and the queue manager although some queues have no central manager Some common features of queue managers are re prioritization of the queue management of software licenses and algorithms to best optimize throughput based on various types of hardware in the farm Software licensing handled by a queue manager might involve dynamic allocation of licenses to available CPUs or even cores within CPUs A tongue in cheek job title for systems engineers who work primarily in the maintenance and monitoring of a render farm is a render wrangler to further the farm theme This job title can be seen in film credits Beyond on site render farms cloud based render farm options have been facilitated by the rise of high speed Internet access Many cloud computing services including some dedicated to rendering offer to render farm services that bill only for processor time used Understanding the cost or processing time required to complete rendering is unpredictable so render farms bills using GHz per hour Those considering outsourcing their renders to a farm or to the cloud can do a number of things to improve their predictions and reduce their costs 5 These services eliminate the need for a customer to build and maintain their own rendering solution Another phenomenon is collaborative rendering in which users join a network of animators who contribute their processing power to the group However this has technological and security limitations Some cloud rendering farms have been developed over a long period of time and are TPN certified which is a relatively authoritative certification in terms of security performance 6 See also EditParallel rendering Queue Server farmReferences Edit The Bored Room Bored Room Behind the scenes renderwall definition from Double Tongued Dictionary Flavell Lance 2011 Beginning Blender Open Source 3D Modeling Animation and Game Design Apress p 374 ISBN 9781430231271 Retrieved 24 September 2017 How render farm pricing actually works GarageFarm 2021 10 24 Retrieved 2021 10 24 TPN Homepage Retrieved from https en wikipedia org w index php title Render farm amp oldid 1129738317, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.