O fermă de randare este o rețea de computere care lucrează împreună pentru a procesa elemente grafice mari, care altfel ar dura mult mai mult pentru a se reda. Deși aceasta poate fi folosită pentru a reda orice grafică, o fermă de randare este de obicei utilizată numai cu efecte speciale de film și alte elemente grafice care sunt prea mari pentru ca un computer să poată fi procesată eficient. Procesorul din fiecare computer comunică cu procesoarele din alte computere, astfel încât fiecare știe la ce lucrează celelalte computere. Programele manageriale sunt adesea necesare pentru a coordona fiecare computer pentru a se asigura că lucrează eficient împreună la grafică.
Rețelele fermelor de randare sunt o colecție mare de computere care lucrează împreună pentru a reda elemente grafice cu memorie grea. Când cineva realizează o imagine sau o animație mică, un singur computer poate reda rapid acele grafice, dar grafica foarte mare poate dura ore, zile sau chiar săptămâni. Acest lucru încetinește fluxul de lucru grafic și poate cauza blocarea computerului în timpul redării. Pentru a ocoli această problemă și pentru a face randarea mult mai rapidă, multe computere sunt folosite simultan pentru a reda grafica. Deși există și alte tipuri de fermă, ferma de randare este folosită doar pentru randare.
Elementele grafice mai mici nu vor beneficia de o fermă de randare, iar utilizarea acesteia pentru grafice mici poate fi costisitoare din cauza cantității mari de energie necesară pentru alimentarea fiecărui computer. Din acest motiv, doar grafica foarte mare trece printr-o fermă. Aceste grafice sunt de obicei animații întregi, tridimensionale (3D); efecte speciale computerizate pentru filme; și modele mari utilizate în marketing. Fiecare computer este, de asemenea, optimizat pentru randare, ceea ce face ca ferma să funcționeze și mai rapid.
În timpul procesului de randare, procesorul fiecărui computer va vorbi cu celelalte computere din ferma de randare. Comunicarea lor nu este foarte avansată și, de obicei, este limitată la ceea ce încarcă sau descarcă fiecare computer. Acest lucru facilitează gestionarea fermei, dar de obicei nu este suficient să rulați întreaga fermă fără probleme. Fără un anumit tip de management, două sau mai multe computere pot reda aceeași grafică și, deoarece grafica trebuie să fie randată o singură dată, acest lucru irosește timp și putere.
Pentru a vă asigura că fiecare computer redă numai elemente grafice care trebuie lucrate, se folosește adesea un program de gestionare împreună cu rețeaua. Managerul va verifica volumul de lucru și va vedea ce fișiere mai trebuie redate. Apoi va distribui fișierele pe computere, asigurându-se că fiecare grafică este lucrată doar de un computer.