रेंडर फार्म

रेंडर फ़ार्म एक उच्च-निष्पादन विनिर्देश वाला कंप्यूटर सिस्टम है। उदाहरण के रूप में एक कंप्यूटर क्लस्टर, जिसे प्रतिपादन (कंप्यूटर ग्राफिक्स) कंप्यूटर जनरेटेड इमेजरी (CGI) के आधार पर सामान्यतः फिल्म और टेलीविजन दृश्य प्रभावों के लिए बनाया गया है।

शब्द की उत्पत्ति
रेंडर फार्म शब्द का उद्भव विकास ऑटोडेस्क 3डीएस मैक्स एनिमेटेड शॉर्ट द बोरेड रूम के निर्माण के दौरान हुआ था। जुलाई 1990 में, जब एक अवास्तविक समय सीमा को पूरा करने के लिए, कॉम्पैक 386 कंप्यूटरों से भरे एक कमरे को रेंडरिंग करने के लिए विन्यास संरूपण किया गया था। उस समय सिस्टम को नेटवर्क नहीं किया गया था, इसलिए प्रत्येक कंप्यूटर को एक विशिष्ट एनीमेशन अनुक्रम प्रस्तुत करने के लिए हाथ से स्थापित किया जाना था। रेंडर की गई इमेज को एक रोलिंग प्लेटफॉर्म के माध्यम से एक बड़े प्रारूप वाले प्रकाशीय स्टोरेज ड्राइव में विभाजित किया गया, तत्पश्चात एक सोनी सीआरवी डिस्क पर फ्रेम दर फ्रेम लोड किया गया।

इस प्रारम्भिक रेंडर फार्म (जेमी क्ले) को प्रबंधित करने के लिए सौंपे गए ऑटोडेस्क तकनीशियन को किसान के चौग़ा पहनने की नियमित आदत थी और सॉफ्टवेयर के लिए उत्पाद प्रबंधक (बॉब बेनेट) ने मजाक में कहा कि क्ले जो कर रहा था वह फॉर्म को फ्रेम कर रहा था और उस समय उसने उस फ्रेम किये हुए कंप्यूटर के संग्रह का नाम रेंडर फार्म रखा। सॉफ़्टवेयर की दूसरी रिलीज़ में ऑटोडेस्क ने नेटवर्क रेंडरिंग का प्रारम्भ किया, जिससे रेंडर फ़ार्म चलाने का कार्य काफी आसान हो गया। जेमी क्ल़े का ए बीटीएस ऑफ द बोरड रूम नामक आविष्कार चौग़ा में धूल के कण नहीं दिखाता है लेकिन वातावरण के विनिर्माण की एक विशिष्ट झलक देता है, हालाँकि इसमें तकनीकी और सुरक्षा सीमाएँ हैं।

एक रेंडर फ़ार्म किसी रेंडर वॉल से अलग है, जो एक नेटवर्कयुक्त, टाइल्स वाला डिस्प्ले है जिसका उपयोग वास्तविक समय प्रतिपादन के लिए किया जाता है। इमेज का प्रतिपादन एक अत्यधिक समानांतर कंप्यूटिंग गतिविधि है, क्योंकि फ्रेम और कभी-कभी टाइल वाले प्रतिपादन की गणना दूसरों से स्वतंत्र रूप से की जा सकती है, जिसमें केंद्रीय प्रसंस्करण इकाई के बीच मुख्य संचार प्रारंभिक स्रोत सामग्री जैसे मॉडल और बनावट को अपलोड किया जाता है और तत्पश्चात तैयार इमेज को डाउनलोड किया जाता है।

रेंडर क्षमता
दशकों से, कंप्यूटर की क्षमता में प्रगति ने एक इमेज को प्रस्तुत करने में कम समय लेने की अनुमति दी है। हालांकि, अत्याधुनिक इमेज गुणवत्ता प्राप्त करने की आवश्यकताओं को पूरा करने के लिए बढ़ी हुई संगणना को विनियोजित किया गया है। जबकि सरल इमेज को तेजी से विनिर्मित किया जा सकता है, अधिक यथार्थवादी और जटिल उच्च-रिज़ॉल्यूशन वाली इमेजयां अब अधिक उचित मात्रा में विनिर्मित की जा सकती हैं। इमेज के निर्माण में लगने वाला समय विनिर्माण समय-रेखाओं और समय-सीमाओं द्वारा सीमित किया जा सकता है, और उच्च-गुणवत्ता वाले कार्य को बनाने की इच्छा से कंप्यूटिंग शक्ति में बजाय केवल उसी इमेज को तेजी से बनाने के लिए वृद्धि की आवश्यकता होती है। व्यापक रूप से वितरित नेटवर्क और स्थानीय नेटवर्क दोनों में ब्लेंडर (सॉफ्टवेयर) का उपयोग करके इमेज को प्रस्तुत करने के लिए बिग एंड अग्ली रेंडरिंग प्रोजेक्ट जैसे प्रोजेक्ट का उप्लब्धिकरण किया जा सकता है।

प्रबंधन
बड़े फार्म का प्रबंधन करने के लिए, एक कतार प्रबंधन प्रणाली की आवश्यकता होती है जो कई प्रोसेसरों के द्वारा प्रक्रियाओं को स्वचालित रूप से वितरित करती है। प्रत्येक प्रक्रिया एक पूर्ण इमेज, अपूर्ण इमेज, या यहां तक ​​कि एक इमेज के टाइल वाले प्रतिपादित उप-अनुभाग (या टाइल) का प्रतिपादन हो सकती है। सॉफ्टवेयर सामान्यतः क्लाइंट-सर्वर पैकेज है जो प्रोसेसर और कतार प्रबंधक के बीच संचार की सुविधा प्रदान करता है, हालांकि कुछ कतारों में कोई केंद्रीय प्रबंधक नहीं होता है। कतार प्रबंधकों की कुछ सामान्य विशेषताएं हैं: कतार की पुनः प्राथमिकता, सॉफ्टवेयर लाइसेंस का प्रबंधन, और एल्गोरिदम फार्म में विभिन्न प्रकार के कंप्यूटर हार्डवेयर के आधार पर थ्रूपुट का सर्वोत्तम अनुकूलन करने के लिए एक कतार प्रबंधक द्वारा संचालित सॉफ्टवेयर लाइसेंसिंग में उपलब्ध सीपीयू या यहां तक ​​कि सीपीयू के भीतर कोर के लिए लाइसेंस का गतिशील आवंटन सम्मिलित हो सकता है। रेंडर फ़ार्म के रखरखाव और निगरानी में मुख्य रूप से काम करने वाले सिस्टम इंजीनियरों के लिए एक नौकरी का शीर्षक फ़ार्म थीम को आगे बढ़ाने के लिए रेंडर रैंगलर (पेशा) है। इस जॉब टाइटल को फिल्म क्रेडिट्स में देखा जा सकता है।

ऑन-साइट रेंडर फ़ार्म से परे, क्लाउड-आधारित रेंडर फ़ार्म विकल्पों को उच्च गति इंटरनेट एक्सेस के बढ़ने से सुगम बनाया गया है। कई क्लाउड कंप्यूटिंग सेवाएं, जिनमें कुछ रेंडरिंग के लिए समर्पित हैं। कृषि सेवाओं को रेंडर करने की पेशकश दी जाती है जो केवल उपयोग किए गए प्रोसेसर समय के लिए बिल करती हैं। रेंडरिंग को पूरा करने के लिए आवश्यक लागत या प्रसंस्करण समय को समझना अप्रत्याशित है इसलिए प्रति घंटे GHz का उपयोग करके फार्म बिल प्रस्तुत करें। जो लोग अपने रेंडर को फॉर्म या क्लाउड पर आउटसोर्स करने पर विचार कर रहे हैं, वे अपनी पूर्व संकल्पनाओं को बेहतर बनाने और अपनी लागत कम करने के लिए कई चीजें कर सकते हैं। ये सेवाएँ ग्राहक को अपना रेंडरिंग समाधान बनाने और बनाए रखने की आवश्यकता को समाप्त करती हैं। एक अन्य घटना सहयोगी प्रतिपादन है, जिसमें उपयोगकर्ता एनिमेटर्स के नेटवर्क में सम्मिलित होते हैं जो समूह में अपनी प्रसंस्करण शक्ति का योगदान करते हैं। हालाँकि, इसमें तकनीकी और सुरक्षा सीमाएँ हैं। कुछ क्लाउड रेंडरिंग फ़ार्म लंबे समय से विकसित किए गए हैं और टीपीएन प्रमाणित हैं, जो सुरक्षा निष्पादन विनिर्देश के मामले में एक अपेक्षाकृत आधिकारिक प्रमाणीकरण को प्रस्तुत करते है।

यह भी देखें

 * समानांतर प्रतिपादन
 * कतारबद्ध सिद्धांत
 * सर्वर फार्म