सीपीयू और जीपीयू बहुत समान हैं। वे दोनों सैकड़ों लाख ट्रांजिस्टर से बने हैं और प्रति सेकंड हजारों ऑपरेशन संसाधित कर सकते हैं। लेकिन एक सीपीयू और एक जीपीयू के बीच क्या अंतर है?

एक सीपीयू क्या है?

कंप्यूटर के सीपीयू (केंद्रीय प्रसंस्करण इकाई) को अक्सर कंप्यूटर के "दिमाग" कहा जाता है। यह लाखों ट्रांजिस्टर का संग्रह है जिसे गणना की एक अद्भुत विविधता करने के लिए इस्तेमाल किया जा सकता है। एक मानक सीपीयू में 1 से 4 गीगाहर्ट्ज से कहीं भी एक और चार प्रोसेसिंग कोर होते हैं।

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

एक जीपीयू क्या है?

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

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

एक सीपीयू और एक जीपीयू के बीच क्या अंतर है?

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

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

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

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

जीपीयू गणना के बारे में क्या?

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

निष्कर्ष

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

छवि क्रेडिट: मम्मी (स्वयं का काम)