Çiftlik oluştur - Render farm

Madrid'de Render çiftliği , 2008

Bir işleme çiftliği , tipik olarak film ve televizyon görsel efektleri için bilgisayar tarafından oluşturulan görüntüleri (CGI) işlemek üzere oluşturulmuş bir bilgisayar kümesi gibi yüksek performanslı bir bilgisayar sistemidir .

terimin kökeni

Render çiftliği terimi , Autodesk 3D Studio'nun kısa animasyonu The Bored Room'un Temmuz 1990'da, gerçekçi olmayan bir son teslim tarihini karşılamak için, oluşturmayı yapmak üzere Compaq 386 bilgisayarlarla dolu bir oda yapılandırıldığında ortaya çıktı. O zamanlar sistem ağa bağlı değildi, bu nedenle her bilgisayarın belirli bir animasyon dizisini oluşturmak için elle ayarlanması gerekiyordu. Oluşturulan görüntüler daha sonra yuvarlanan bir platform aracılığıyla geniş formatlı bir optik depolama sürücüsüne "toplanacak" ve ardından kare kare bir Sony CRV diskine yüklenecekti.

Autodesk yazılımının (Bob Bennett) için çiftçinin tulum ve ürün yöneticisi giyen düzenli bir alışkanlık şaka yapmıştı bu erken çiftlik (Jamie Kil) işlemek yönetmek için atanan Teknisyen olduğunu Kil çerçeveleri tarım ve o anda o seçildi ne yaptığını bilgisayarların toplanması bir işleme çiftliği . Yazılımın ikinci sürümünde, Autodesk ağ oluşturma özelliğini sunarak bir oluşturma çiftliğini çalıştırma görevini önemli ölçüde kolaylaştırdı. The Bored Room'dan bir BTS , Clay'i tulum içinde göstermiyor ama prodüksiyon ortamına dair bir fikir veriyor.

Oluşturma grubu, gerçek zamanlı oluşturma için kullanılan ağ bağlantılı, döşemeli bir ekran olan oluşturma duvarından farklıdır . Çerçeveler ve bazen döşemeler diğerlerinden bağımsız olarak hesaplanabildiğinden, işlemciler arasındaki ana iletişim , modeller ve dokular gibi ilk kaynak malzemenin yüklenmesi ve bitmiş ürünün indirilmesi olduğu için , görüntülerin oluşturulması oldukça paralelleştirilebilir bir etkinliktir. Görüntüler.

işleme kapasitesi

On yıllar boyunca, bilgisayar kapasitesindeki gelişmeler, bir görüntünün oluşturulmasının daha az zaman almasına izin verdi. Bununla birlikte, artan hesaplama, son teknoloji görüntü kalitesi elde etme taleplerini karşılamak için tahsis edilir. Basit görüntüler hızla üretilebilirken, artık daha gerçekçi ve karmaşık, yüksek çözünürlüklü görüntüler daha makul sürelerde üretilebilir. Görüntü üretmek için harcanan zaman, üretim zaman çizelgeleri ve son teslim tarihleri ​​ile sınırlandırılabilir ve yüksek kaliteli iş yaratma arzusu, aynı görüntülerin daha hızlı oluşturulmasını istemek yerine, daha fazla bilgi işlem gücü ihtiyacını doğurur. Proje gibi Büyük ve Çirkin Rendering Projesi kullanarak render görüntüler için kullanılabilir olmuştur Blender yaygın dağıtım ağlar ve yerel ağlar ikisinde birden.

Yönetmek

Büyük çiftlikleri yönetmek için, süreçleri birçok işlemciye otomatik olarak dağıtan bir kuyruk yöneticisi tanıtılmalıdır . Her "işlem", bir tam görüntünün, birkaç görüntünün veya hatta bir görüntünün alt bölümünün (veya döşemesinin ) oluşturulması olabilir. Yazılım tipik olarak , bazı kuyrukların merkezi yöneticisi olmamasına rağmen, işlemciler ve kuyruk yöneticisi arasındaki iletişimi kolaylaştıran bir istemci-sunucu paketidir. Kuyruk yöneticilerinin bazı ortak özellikleri şunlardır: kuyruğun yeniden önceliklendirilmesi, yazılım lisanslarının yönetimi ve çiftlikteki çeşitli donanım türlerine dayalı olarak verimi en iyi şekilde optimize etmek için algoritmalar . Bir kuyruk yöneticisi tarafından işlenen yazılım lisanslaması, lisansların mevcut CPU'lara ve hatta CPU'lardaki çekirdeklere dinamik olarak tahsis edilmesini içerebilir. Bir dil-yanak bakım öncelikle çalışmak ve bir kontrolü sistemler mühendisleri için iş unvanı çiftlik olduğunu kılmak hale bakıcısı "çiftlik" teması ilerletmek için. Bu iş unvanı film kredilerinde görülebilir.

Yerinde işleme çiftliklerinin ötesinde, bulut tabanlı işleme çiftliği seçenekleri, yüksek hızlı İnternet erişiminin artmasıyla kolaylaştırılmıştır . Bazıları işlemeye ayrılmış dahil olmak üzere birçok bulut bilişim hizmeti, yalnızca kullanılan işlemci süresi için faturalandırılan işleme çiftliği hizmetleri sunar. Oluşturmayı tamamlamak için gereken maliyeti veya işlem süresini anlamak tahmin edilemez, bu nedenle çiftlikler saat başına GHz kullanarak faturalandırılır. Oluşturma işlemlerini bir çiftliğe veya buluta dış kaynak sağlamayı düşünenler, tahminlerini iyileştirmek ve maliyetlerini azaltmak için birçok şey yapabilir. Bu hizmetler, bir müşterinin kendi işleme çözümünü oluşturması ve sürdürmesi ihtiyacını ortadan kaldırır. Başka bir fenomen, kullanıcıların işleme güçlerini gruba katkıda bulunan bir animatörler ağına katıldığı işbirlikçi oluşturmadır. Ancak, bunun teknolojik ve güvenlik sınırlamaları vardır.

Ayrıca bakınız

Referanslar

Dış bağlantılar