क्या आप मूर के नियम से परिचित हैं? गॉर्डन मूर इंटेल के सह-संस्थापक हैं। वह एक दिलचस्प अवलोकन के साथ आया: कंप्यूटर की प्रसंस्करण शक्ति हर दो साल में दोगुनी होनी चाहिए। सीधे शब्दों में कहें, यह एक चिप पर अधिक संख्या में ट्रांजिस्टर लगाए जाने के कारण है।
और यह हमें उस प्रश्न पर लाता है जिसका उत्तर हम इस मार्गदर्शिका में देने का प्रयास करेंगे: 'क्या यह सच है कि अधिक कोर बेहतर प्रदर्शन के बराबर है'?
हम देखेंगे कि कोर की संख्या सीपीयू के प्रदर्शन को कैसे प्रभावित करती है। हम यह भी देखेंगे कि क्या कोर की संख्या से अधिक महत्वपूर्ण कुछ है। इस गाइड को पढ़ने के बाद, आपको सामान्य रूप से तकनीक की बेहतर समझ होगी।
क्या अधिक कोर होने का मतलब बेहतर प्रदर्शन है?
प्रोसेसर में अधिक कोर होने का मतलब बेहतर प्रदर्शन है यदि आप जिस सॉफ़्टवेयर को चला रहे हैं वह सभी कोर तक पहुंच और उपयोग कर सकता है। लेकिन अगर प्राथमिक धागा एक कोर तक सीमित है, तो प्रदर्शन में सुधार इतना स्पष्ट नहीं होगा।
कोर की संख्या प्रदर्शन को कैसे प्रभावित करती है?
एक मल्टी-कोर प्रोसेसर में दो या दो से अधिक कोर (प्रोसेसिंग यूनिट) होते हैं। प्रत्येक कोर विभिन्न प्रोग्राम निर्देशों को संभालता है। यह समग्र प्रसंस्करण शक्ति को बढ़ाता है। इसलिए मल्टी-कोर प्रोसेसर समान गति से चलने वाले सिंगल-कोर प्रोसेसर से तेज होता है।
सिंगल-कोर प्रोसेसर के साथ समस्या यह है कि उन्हें कैश और रैम तक पहुंचने और प्रोग्राम निर्देशों को चलाने के लिए अधिक समय की आवश्यकता होती है। और यह उन्हें थोड़ा धीमा कर देता है। मल्टी-कोर प्रोसेसर ने लोड को अधिक कोर में वितरित करके और एक साथ कई प्रक्रियाओं को चलाकर इस समस्या को हल किया। प्रोसेसर आर्किटेक्चर में इस बदलाव से डेटा ट्रांसफर स्पीड में काफी सुधार हुआ है।
क्या अधिक महत्वपूर्ण है: कोर या GHz?
सामान्यतया, जब समग्र प्रसंस्करण शक्ति और प्रदर्शन की बात आती है, तो घड़ी की गति (GHz) कोर की संख्या से अधिक महत्वपूर्ण होती है।
ऐसा इसलिए है क्योंकि उच्च घड़ी की गति इंगित करती है कि आपका प्रोसेसर डेटा को तेज़ी से पढ़ेगा और निष्पादित करेगा। उदाहरण के लिए, मान लें कि आपके पास एक हेक्सा-कोर प्रोसेसर (छह कोर) है जो 3.5 GHZ आवृत्ति पर चल रहा है। फिर आपके पास 4 गीगाहर्ट्ज़ पर चलने वाला क्वाड-कोर प्रोसेसर (चार कोर) है। क्वाड-कोर प्रोसेसर वास्तव में 13.5 प्रतिशत तेज चलेगा।
पूरी स्थिति पूरी तरह से बदल जाती है यदि आप जो प्रोग्राम चला रहे हैं वह सभी छह कोर तक पहुंच और उपयोग कर सकता है। ऐसे में हेक्सा-कोर प्रोसेसर चार कोर से लैस प्रोसेसर से करीब 60 फीसदी तेज चलेगा।
कौन से कार्य अधिक कोर से लाभान्वित होते हैं?
अत्यधिक जटिल कार्यों को चलाने के लिए बहुत सारे कोर होना महत्वपूर्ण है, जिसके लिए बड़ी मात्रा में प्रसंस्करण शक्ति की आवश्यकता होती है। इस तरह के कार्यों में गेमिंग, वीडियो-एन्कोडिंग, रनिंग सिमुलेशन प्रोग्राम, वैज्ञानिक विश्लेषण उपकरण, सांख्यिकी कार्यक्रम, गणित कार्यक्रम, डेटाबेस प्रबंधन, वर्चुअलाइजेशन, वीआर, एआई, और बहुत कुछ शामिल हैं।
जब ऐसे जटिल कार्यों को चलाने की बात आती है तो सिंगल-कोर प्रोसेसर काफी बेकार होते हैं। उन्हें पहले डेटा की पहली स्ट्रिंग को संसाधित करने और फिर अगले पर जाने की आवश्यकता होती है। यह एक समय लेने वाला कार्य है। लेकिन मल्टी-कोर प्रोसेसर एक ही समय में जटिल निर्देश चला सकते हैं।
क्या अधिक कोर या अधिक रैम होना बेहतर है?
अधिक RAM का अर्थ है आपके प्रोग्राम के लिए अधिक स्थान। जरूरी नहीं कि इसका मतलब ज्यादा स्पीड या बेहतर परफॉर्मेंस हो।
यदि आपकी मुख्य चिंता गति है, तो आम तौर पर रैम की तुलना में अधिक कोर होना बेहतर होता है। लेकिन उत्तर इस बात पर भी निर्भर करता है कि आप किस प्रकार के कार्यक्रम चला रहे हैं। उदाहरण के लिए, यदि आप एक सिमुलेशन चला रहे हैं, तो आपको बहुत अधिक RAM की आवश्यकता होगी। इस मामले में, कई कोर होने लेकिन पर्याप्त रैम नहीं होने से मंदी की समस्या होती है।
क्या दो कोर होना बुरा है?
डुअल-कोर प्रोसेसर को औसत उपयोगकर्ता के लिए पर्याप्त प्रोसेसिंग पावर प्रदान करनी चाहिए। क्या आपको इंटरनेट ब्राउज़ करने, अपने इनबॉक्स की जांच करने और कभी-कभी नेटफ्लिक्स वीडियो स्ट्रीम करने के लिए होम कंप्यूटर की आवश्यकता है? तब आपको डुअल-कोर प्रोसेसर के साथ ठीक होना चाहिए।
बेशक, यदि आप अधिक गति और प्रदर्शन चाहते हैं, तो बेझिझक क्वाड-कोर प्रोसेसर का उपयोग करें। लेकिन चार कोर से अधिक कुछ भी औसत उपयोगकर्ता के लिए अप्रासंगिक है।
क्या चार कोर दो से बेहतर हैं?
सामान्यतया, हाँ, चार कोर दो से बेहतर हैं। लेकिन हमेशा ऐसा नहीं होता है। जैसा कि हमने पहले ही समझाया है, जिस आवृत्ति पर आपका प्रोसेसर चल रहा है, वह आपके डिवाइस के समग्र प्रदर्शन में महत्वपूर्ण भूमिका निभाता है।
फिर, यदि आप जो प्रोग्राम चला रहे हैं वह सभी चार कोर का उपयोग कर सकता है, तो आपका कंप्यूटर दोहरे कोर मशीन की तुलना में कार्यों को बहुत तेजी से संभालने में सक्षम होगा।
सीमाएं और मिश्रित लाभ
चार-कोर प्रोसेसर या उच्चतर का उपयोग करना आमतौर पर मिश्रित लाभ लाता है। यह सब उस सॉफ़्टवेयर की क्षमता पर निर्भर करता है जिसे आप सभी कोर तक पहुँचने और उपयोग करने के लिए चला रहे हैं।
कई कार्यक्रमों का प्रदर्शन वास्तव में एक धागे या सबसे तेज धागे से बंधा होता है।
उदाहरण के लिए, कई गेम पहले कोर पर पूरी तरह से कब्जा कर लेते हैं। इसका मतलब है कि खेल उस कोर से प्राप्त होने वाली सभी प्रसंस्करण शक्ति का उपयोग करेगा। अन्य कोर खेल को शक्ति देने के लिए कम क्षमता पर काम कर सकते हैं। लेकिन खेल सभी कोर का उनकी अधिकतम क्षमता तक उपयोग नहीं करेगा।
व्यवहार में, यह दोहरे कोर और क्वाड-कोर प्रोसेसर के बीच केवल एक मामूली प्रदर्शन अंतर में तब्दील हो जाता है।
क्या मुझे सभी कोर सक्षम करना चाहिए?
आपका ऑपरेटिंग सिस्टम और आपके द्वारा चलाए जा रहे प्रोग्राम उतने ही कोर और प्रोसेसिंग पावर का उपयोग करेंगे जितने की उन्हें आवश्यकता है। तो, वास्तव में सभी कोर को सक्षम करने की कोई आवश्यकता नहीं है।
उदाहरण के लिए, विंडोज 10 को स्वचालित रूप से सभी कोर का उपयोग करने के लिए कॉन्फ़िगर किया गया है यदि आपके द्वारा चलाए जा रहे प्रोग्राम में यह क्षमता है।
मैं सभी कोर कैसे सक्षम करूं?
यदि आप सभी कोर को मैन्युअल रूप से सक्षम करना चाहते हैं, तो आपको यहां क्या करना है:
- प्रकार 'प्रणाली विन्यास' विंडोज सर्च बार में।
- पर डबल-क्लिक करें प्रणाली विन्यास अनुप्रयोग।
- पर क्लिक करें बीओओटी टैब।
- फिर चुनें उन्नत विकल्प.
- नियन्त्रण प्रोसेसर की संख्या चेकबॉक्स।
- उन कोर की संख्या का चयन करने के लिए ड्रॉप-डाउन मेनू का उपयोग करें जिन्हें आप सक्षम करना चाहते हैं।
- परिवर्तनों को सुरक्षित करें।
ध्यान दें: सभी कोर को मैन्युअल रूप से सक्षम करने से आपके कुछ प्रोग्रामों के साथ संगतता समस्याएँ उत्पन्न हो सकती हैं।
निष्कर्ष
औसत उपयोगकर्ता के लिए चार-कोर से आगे जाना वास्तव में आवश्यक नहीं है। लेकिन एक अपवाद है। यदि आप विशेष सॉफ़्टवेयर चला रहे हैं जिसके लिए बहुत अधिक संसाधन शक्ति की आवश्यकता होती है। और अगर वे प्रोग्राम सभी कोर का उपयोग कर सकते हैं, तो प्रदर्शन में सुधार दिखाई देगा।
तो, आप देखते हैं, जब कोर की संख्या और कंप्यूटर के प्रदर्शन की बात आती है, तो इसका उत्तर है 'निर्भर करता है‘. यह इस बात पर निर्भर करता है कि आपने कौन से प्रोग्राम इंस्टॉल किए हैं और आप कौन से कार्य चला रहे हैं।
मजेदार तथ्य: एक प्रोसेसर में सबसे ज्यादा कोर कितने होते हैं? एम्पीयर का अल्ट्रा मैक्स वर्तमान में 128 कोर के साथ दुनिया में सबसे ज्यादा कोर वाला प्रोसेसर है। अल्ट्रा मैक्स क्लाउड आर्किटेक्चर के लिए उपयुक्त है।