कोर और प्रोसेसर के बीच का अंतर | कोर बनाम प्रोसेसर

Anonim

कोर बनाम के बीच कोर, प्रोसेसर, कोर और प्रोसेसर के बीच अंतर क्या है, प्रोसेसर क्या है प्रोसेसर

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

प्रोसेसर क्या है?

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

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

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

कोर क्या है?

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

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

• कोर प्रोसेसर की सबसे बुनियादी कम्प्यूटेशनल इकाई है। प्रोसेसर एक या अधिक कोर से बना होता है परंपरा प्रोसेसर के पास केवल एक कोर था, जबकि आधुनिक प्रोसेसर के पास कई कोर हैं

• कोर में एएलयू, सीयू और रजिस्टरों का एक समूह शामिल है।

• कोर में दो स्तर के कैश होते हैं जिन्हें एल 1 और एल 2 कहा जाता है जो प्रत्येक कोर में होता है

• एक प्रोसेसर में एक कैश होता है जिसे कॉल कोर द्वारा साझा किया जाता है जिसे एल 3 कैश कहा जाता है। यह सभी कोर के लिए आम है

• आर्किटेक्चर के आधार पर एक प्रोसेसर में मेमोरी नियंत्रक और इनपुट / आउटपुट नियंत्रक शामिल हो सकते हैं।

• कुछ प्रोसेसर पैकेज में ग्राफ़िक्स प्रोसेसिंग यूनिट (जीपीयू) शामिल हैं

• एक कोर जो हाइपर-थ्रेडिंग नहीं करता है, उस समय केवल एक अनुदेश निष्पादित कर सकता है, जबकि कई कोर के एक मल्टीकोर प्रोसेसर कई निर्देशों को समानांतर निष्पादित कर सकते हैं। यदि कोई प्रोसेसर 4 कोर से बना होता है जो हाइपर थ्रेडिंग का समर्थन नहीं करते हैं तो प्रोसेसर एक ही समय में 4 निर्देशों को निष्पादित कर सकता है।

• एक हाइपर-थ्रेडिंग टेक्नोलॉजी वाले कोर में अनावश्यक कार्यात्मक इकाइयां हैं, ताकि वे एक समय में कई निर्देश लागू कर सकें। उदाहरण के लिए, 2 थ्रेड वाला कोर एक ही समय में 2 निर्देशों को निष्पादित कर सकता है, इसलिए 4 कोर के साथ एक प्रोसेसर 2 × 4 निर्देश समानांतर निष्पादित कर सकते हैं। इन थ्रेड्स को आमतौर पर तार्किक कोर कहा जाता है और विंडोज के कार्य प्रबंधक आम तौर पर तार्किक कोर की संख्या दिखाते हैं लेकिन शारीरिक कोर नहीं

सारांश:

प्रोसेसर बनाम कोर

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

छवियाँ सौजन्य:

  1. एक पूर्ण बुलडोज़र मॉड्यूल का ब्लॉक आरेख, Shigeu23 द्वारा 2 पूर्णांक समूहों को दिखा रहा है (3 से सीसी। 0)