Compute Unified Device Architecture - कंप्यूट यूनिफाइड डिवाइस आर्किटेक्चर का क्या मतलब है?

कंप्यूट यूनिफाइड डिवाइस आर्किटेक्चर एक समानांतर कंप्यूटिंग आर्किटेक्चर है जो उन अनुप्रयोगों के समर्थन के लिए उपयोगी है जिनके लिए महत्वपूर्ण मात्रा में समानांतर प्रसंस्करण की आवश्यकता होती है। इसका श्रेय अक्सर एनवीडिया कंपनी और संक्षिप्त रूप में CUDA को दिया जाता है।

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

विचार यह है कि कुछ कार्य जिन्हें "बेहद समानांतर" कहा जाता है, जैसे परिष्कृत 3डी ग्राफिक्स प्रस्तुत करने के लिए मल्टी-कोर दृष्टिकोण की आवश्यकता होती है। सबसे पहले, चिप कंपनियों ने क्वाड-कोर मॉडल और अन्य मॉडल बनाना शुरू किया, जिन्होंने सरल समानांतर प्रसंस्करण की शुरुआत की।

लेकिन विशेष रूप से जीपीयू के विकास में, इंजीनियर ऐसे डिज़ाइन लेकर आए जिनमें बहुत शक्तिशाली मल्टी-कोर प्रोसेसिंग होती है, क्योंकि एक चिप में निर्मित छोटे कोर की संख्या होती है। इसने CUDA और इसी तरह के आर्किटेक्चर को जन्म दिया है जो वास्तव में मजबूत और जीवंत समानांतर प्रसंस्करण का समर्थन करने में मदद करते हैं। इनमें से कुछ मल्टी-कोर डिज़ाइन को कुशल बनाने के लिए निम्न-स्तरीय पुस्तकालयों और सीमित निर्देश सेट का उपयोग करते हैं।

Post a Comment

0 Comments