Computer >> कंप्यूटर ट्यूटोरियल >  >> हार्डवेयर >> हार्डवेयर

MTE एक्सप्लेन्स: CPU और GPU में अंतर

MTE एक्सप्लेन्स: CPU और GPU में अंतर

CPU और GPU काफी समान हैं। वे दोनों सैकड़ों मिलियन ट्रांजिस्टर से बने होते हैं और प्रति सेकंड हजारों ऑपरेशन प्रोसेस कर सकते हैं। लेकिन CPU और GPU में क्या अंतर है?

CPU क्या है?

MTE एक्सप्लेन्स: CPU और GPU में अंतर

कंप्यूटर का CPU (सेंट्रल प्रोसेसिंग यूनिट) अक्सर कंप्यूटर का "दिमाग" कहा जाता है। यह लाखों ट्रांजिस्टर का एक संग्रह है जिसे गणनाओं की एक भयानक विविधता को करने के लिए हेरफेर किया जा सकता है। एक मानक CPU में एक से चार प्रोसेसिंग कोर होते हैं जिनकी क्लॉक स्पीड 1 से 4 GHz के बीच होती है।

CPU शक्तिशाली है क्योंकि यह सब कुछ कर सकता है। यदि कोई कंप्यूटर किसी कार्य को पूरा करने में सक्षम है, तो ऐसा इसलिए है क्योंकि CPU इसे कर सकता है। प्रोग्रामर इसे व्यापक इंस्ट्रक्शन सेट और लंबी फीचर सूचियों के माध्यम से प्राप्त करते हैं जो सभी CPU द्वारा साझा की जाती हैं।

GPU क्या है?

MTE एक्सप्लेन्स: CPU और GPU में अंतर

GPU (ग्राफिक्स प्रोसेसिंग यूनिट) एक विशेष प्रकार का माइक्रोप्रोसेसर है। यह ग्राफिक्स प्रदर्शित करने और बहुत विशिष्ट कम्प्यूटेशनल कार्यों को करने के लिए अनुकूलित है। यह CPU की तुलना में कम क्लॉक स्पीड पर चलता है लेकिन प्रोसेसिंग कोर की कई गुना संख्या होती है।

आप GPU को लगभग एक विशेष CPU के रूप में सोच सकते हैं जिसे बहुत विशिष्ट उद्देश्य के लिए बनाया गया है। वीडियो रेंडरिंग बार-बार सरल गणितीय संचालन करने के बारे में है, और यही GPU सबसे अच्छा करता है। एक GPU में हजारों प्रोसेसिंग कोर एक साथ चल रहे होंगे। प्रत्येक कोर, हालांकि CPU कोर की तुलना में धीमा है, वीडियो रेंडरिंग के लिए आवश्यक बुनियादी गणितीय संचालन में विशेष रूप से कुशल होने के लिए ट्यून किया गया है। यह विशाल समानांतरता ही है जो GPUs को आधुनिक खेलों द्वारा आवश्यक जटिल 3D ग्राफिक्स प्रस्तुत करने में सक्षम बनाती है।

CPU और GPU में क्या अंतर है?

MTE एक्सप्लेन्स: CPU और GPU में अंतर

यदि CPU एक लीथरमैन (बहुउद्देशीय उपकरण) है, तो GPU एक बहुत तेज चाकू है। आप चाकू से हेक्स बोल्ट को कस नहीं सकते, लेकिन आप निश्चित रूप से कुछ सामान काट सकते हैं।

GPU केवल उन कई ऑपरेशन्स का एक अंश कर सकता है जो CPU करता है, लेकिन यह अविश्वसनीय गति से करता है। एक GPU एक समय में हजारों पिक्सेल के लिए समय-संवेदनशील गणना करने के लिए सैकड़ों कोर का उपयोग करेगा, जिससे जटिल 3D ग्राफिक्स प्रदर्शित करना संभव हो जाता है। हालांकि, GPU जितनी तेजी से जा सकता है, यह वास्तव में केवल "बेवकूफ" ऑपरेशन कर सकता है।

उदाहरण के लिए, एक आधुनिक GPU जैसे Nvidia GTX 1080 में 2560 शेडर कोर हैं। उन कोर के लिए धन्यवाद, यह एक क्लॉक साइकिल के दौरान 2560 निर्देश, या ऑपरेशन, निष्पादित कर सकता है। और जब आपको स्क्रीन भर पिक्सेल को एक प्रतिशत अधिक चमकीला बनाने की आवश्यकता होती है, तो यह एकदम सही है। तुलनात्मक रूप से, चार-कोर Intel i5 CPU प्रति क्लॉक साइकिल केवल चार एक साथ निर्देश निष्पादित कर सकता है।

हालांकि, CPU GPU की तुलना में अधिक लचीले हैं। CPU के पास एक बड़ा इंस्ट्रक्शन सेट होता है, इसलिए वे कार्यों की एक विस्तृत श्रृंखला कर सकते हैं। CPU उच्च अधिकतम क्लॉक स्पीड पर भी चलते हैं और कंप्यूटर के सभी घटकों के इनपुट और आउटपुट को प्रबंधित करने में सक्षम होते हैं। उदाहरण के लिए, CPU वर्चुअल मेमोरी को व्यवस्थित और एकीकृत कर सकते हैं, जो आधुनिक ऑपरेटिंग सिस्टम चलाने के लिए आवश्यक है। यह कुछ ऐसा नहीं है जो GPU पूरा कर सके।

GPU कम्प्यूटेशन के बारे में क्या?

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

निष्कर्ष

CPU और GPU के समान उद्देश्य हैं लेकिन विभिन्न कम्प्यूटिंग कार्यों के लिए अनुकूलित हैं। एक कुशल कंप्यूटर को ठीक से चलाने के लिए दोनों की आवश्यकता होगी।


  1. डायरेक्टएक्स 11 और डायरेक्टएक्स 12 में क्या अंतर है? डायरेक्टएक्स 11 और डायरेक्टएक्स 12 में क्या अंतर है?

    डायरेक्टएक्स एपीआई का एक संग्रह है, या एप्लिकेशन प्रोग्रामिंग इंटरफेस, जिसका उपयोग सॉफ्टवेयर द्वारा मल्टीमीडिया सामग्री को रेंडर करने और ग्राफिकल हार्डवेयर के साथ संचार करने के लिए किया जाता है। डायरेक्टएक्स का प्रमुख घटक एपीआई, डायरेक्ट3डी, सॉफ्टवेयर और ग्राफिक्स हार्डवेयर के बीच संचार को संभालता ह

  1. MTE एक्सप्लेन्स: लॉक्ड और अनलॉक्ड स्मार्टफोन के बीच अंतर MTE एक्सप्लेन्स: लॉक्ड और अनलॉक्ड स्मार्टफोन के बीच अंतर

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

  1. CPU बनाम GPU: वे कैसे भिन्न हैं और यह क्यों मायने रखता है CPU बनाम GPU: वे कैसे भिन्न हैं और यह क्यों मायने रखता है

    CPU और GPU इलेक्ट्रॉनिक कंप्यूटर सिस्टम के दो महत्वपूर्ण उपकरण हैं, लेकिन दोनों का कार्य एक दूसरे से पूरी तरह से अलग है। CPU (सेंट्रल प्रोसेसिंग यूनिट) एक माइक्रोप्रोसेसर है जो एल्गोरिदम, अंकगणित, तर्क, नियंत्रण, इनपुट, और आउटपुट जैसे संचालन के अनुसार एक प्रोग्राम द्वारा दिए गए निर्देशों को निष्पादि