ट्यूटोरियल

एक प्रोसेसर के कोर क्या हैं? और तार्किक धागे या कोर?

विषयसूची:

Anonim

एक अच्छे कॉन्फ़िगरेशन को असेंबल करते समय आपके कंप्यूटर के घटकों को अच्छी तरह जानना महत्वपूर्ण है। लेकिन हर कोई नहीं जानता है कि वे एक प्रोसेसर के कोर हैं, भौतिक और तार्किक कोर के बीच क्या अंतर मौजूद है और इंटेल या एएमटी के एसएमटी का हाइपरथ्रेडिंग क्या है।

क्या आप और जानना चाहते हैं? प्रोसेसर कोर पर हमारे लेख को याद मत करो!

सूचकांक को शामिल करता है

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

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

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

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

इस लेख में, हम कुछ अवधारणाओं की समीक्षा करते हैं जैसे कि कोर बनाम थ्रेड, प्रत्येक के लिए क्या है और पीसी से क्या लाभ है।

आपको पढ़ने में निश्चित रूप से दिलचस्पी होगी:

  • बाजार पर सर्वश्रेष्ठ प्रोसेसर, बाजार पर सर्वश्रेष्ठ मदरबोर्ड बाजार पर सर्वश्रेष्ठ रैम मेमोरी। बाजार पर सर्वश्रेष्ठ ग्राफिक्स कार्ड

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

जैसा कि 99% पीसी उपयोगकर्ता पहले से ही जानते हैं, एक प्रोसेसर केंद्रीय प्रसंस्करण इकाई है। यह हर कंप्यूटर का मुख्य घटक है।

दूसरे शब्दों में, जो कुछ भी गणना करता है उसके अंदर एक प्रोसेसर होता है, और यह वह जगह है जहां सभी गणना ऑपरेटिंग सिस्टम निर्देशों की मदद से की जाती है।

एक प्रोसेसर एक बार में एक ही कार्य को संसाधित कर सकता है । यह प्रदर्शन के लिए बहुत अच्छा नहीं है। लेकिन पहले से ही उन्नत प्रोसेसर हैं जो आपको एक साथ कई कार्यों के साथ काम करने और प्रदर्शन में सुधार करने की अनुमति देते हैं।

कई प्रोसेसर के पुराने दिन

कॉमन्स विकिमीडिया के माध्यम से छवि

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

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

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

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

दोहरी सॉकेट सर्वर मदरबोर्ड

इसके लिए कई प्रोसेसर सॉकेट के साथ एक मदरबोर्ड की आवश्यकता थी। मदरबोर्ड को उन प्रोसेसर सॉकेट को रैम और अन्य संसाधनों से जोड़ने के लिए अतिरिक्त हार्डवेयर की भी आवश्यकता होती है। और इसी तरह मल्टीथ्रेडिंग और मल्टीकोर की अवधारणाएं दृश्य में प्रवेश करती हैं।

वर्तमान में, अधिकांश कंप्यूटरों में केवल एक प्रोसेसर होता है। उस एकल प्रोसेसर में कई कोर या हाइपरथ्रेडिंग तकनीक हो सकती है, लेकिन यह अभी भी एक भौतिक प्रोसेसर है जो मदरबोर्ड पर एकल सॉकेट में डाला जाता है।

मल्टी-प्रोसेसर सिस्टम आज के घर उपयोगकर्ता पीसी के बीच बहुत आम नहीं हैं। यहां तक ​​कि कई ग्राफिक्स कार्ड के साथ एक उच्च शक्ति वाला गेमिंग डेस्कटॉप आमतौर पर केवल एक प्रोसेसर होगा। लेकिन सुपर कंप्यूटर, सर्वर और हाई-एंड सिस्टम में कई प्रोसेसर वाले सिस्टम ढूंढना संभव है जिन्हें जटिल कार्यों के लिए अधिकतम शक्ति की आवश्यकता होती है। इन समयों में, कई प्रोसेसर वाली टीम होने से यह बहुत कम कुशल होगा, क्योंकि यह बहुत तेज़ प्रोसेसर है और घर उपयोगकर्ताओं के लिए कई कोर जैसे i9-7980XE है

एक प्रोसेसर में कई कोर

विभिन्न प्रोसेसर को जोड़ने का विचार वास्तव में प्रदर्शन के लिए अच्छा नहीं था। फिर एक चिप के अंदर दो प्रोसेसर होने का विचार आया।

इसलिए, प्रदर्शन के लिए एक प्रभावी कदम उठाने के तरीके के रूप में, निर्माताओं ने एक प्रोसेसर में कई प्रोसेसर शामिल किए। इन नई इकाइयों को नाभिक कहा जाता था।

अब से, इन प्रोसेसर को "मल्टी-कोर प्रोसेसर" कहा जाता था। इस तरह, जब ऑपरेटिंग सिस्टम ने कंप्यूटर का विश्लेषण किया, तो उसे दो प्रोसेसर का सामना करना पड़ा।

भंडारण और बिजली की आपूर्ति को अलग-अलग चिप्स में समर्पित करने के बजाय, मल्टी-कोर प्रोसेसर ने अतिरिक्त प्रदर्शन का काम किया।

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

उदाहरण के लिए, दोहरे-कोर प्रोसेसर में दो प्रसंस्करण इकाइयाँ होती हैं। और अगर हम इसे अभ्यास में डालते हैं, तो क्वाड कोर प्रोसेसर के मामले में हम 4 प्रोसेसिंग यूनिट पाते हैं।

मल्टीथ्रेडिंग के विपरीत, यहां कोई चाल नहीं है: एक दोहरे कोर प्रोसेसर का शाब्दिक रूप से चिप पर दो प्रोसेसर हैं। क्वाड-कोर प्रोसेसर में चार केंद्रीय प्रसंस्करण इकाइयाँ होती हैं, एक आठ-कोर प्रोसेसर में आठ केंद्रीय प्रसंस्करण इकाइयाँ होती हैं, और इसी तरह।

यह एक सॉकेट में फिट होने के लिए भौतिक प्रोसेसर को छोटा रखते हुए नाटकीय रूप से प्रदर्शन में सुधार करने में मदद करता है।

इसमें केवल एक ही प्रोसेसर सॉकेट होना चाहिए जिसमें एक ही प्रोसेसर डाला गया हो, चार प्रोसेसर वाले चार सॉकेट न हों, जिनमें से प्रत्येक को अपनी शक्ति, कूलिंग और अन्य हार्डवेयर की आवश्यकता होती है। कम विलंबता है क्योंकि कोर अधिक तेज़ी से संचार कर सकते हैं क्योंकि वे सभी एक ही चिप पर हैं।

इंटेल हाइपरथ्रेडिंग

समानांतर कंप्यूटिंग उद्योग में कुछ समय के लिए रहा है। हालांकि, यह इंटेल था जिसने व्यक्तिगत कंप्यूटिंग के लिए इसका लाभ लाया। और वहां इसे Intel Hyper-Threading Technology कहा गया।

इंटेल की हाइपर-थ्रेडिंग तकनीक आपके ऑपरेटिंग सिस्टम को विश्वास दिलाती है कि कई प्रोसेसर हैं; वास्तव में, केवल एक ही है। यह प्रदर्शन और गति में सुधार करने का एक प्रकार का दिखावा है।

हाइपरथ्रेडिंग इंटेल का उपभोक्ता पीसी में समानांतर कंप्यूटिंग लाने का पहला प्रयास था। यह 2002 में पेंटियम 4 एचटी के साथ डेस्कटॉप प्रोसेसर पर शुरू हुआ।

उन Pentium 4s में एक ही कोर था, इसलिए वे एक समय में केवल एक ही कार्य कर सकते थे। लेकिन हाइपरथ्रेडिंग इसकी भरपाई करता दिखाई दिया। इस इंटेल तकनीक के साथ, एक एकल मल्टीथ्रेडेड भौतिक कोर एक ऑपरेटिंग सिस्टम में दो तार्किक प्रोसेसर के रूप में प्रकट होता है। प्रोसेसर अभी भी एक है, इसलिए यह थोड़ा डमी है। जबकि ऑपरेटिंग सिस्टम प्रत्येक कोर के लिए दो प्रोसेसर देखता है, वास्तविक प्रोसेसर हार्डवेयर में केवल प्रत्येक कोर के लिए निष्पादन संसाधनों का एक सेट होता है।

इस प्रकार, प्रोसेसर के पास इससे अधिक कोर होने का दिखावा करता है, और कार्यक्रम के निष्पादन को गति देने के लिए अपने स्वयं के तर्क का उपयोग करता है। दूसरे शब्दों में, ऑपरेटिंग सिस्टम को प्रत्येक कोर के लिए दो प्रोसेसर देखने में धोखा दिया जाता है।

उस समय हमने एक पेंटियम 4 स्थापित किया, जिसे स्टोर के लड़के ने "नासा पीसी" के रूप में नामित किया। क्या बार उन!

हाइपरथ्रेडिंग प्रोसेसर के दो तार्किक कोर को भौतिक निष्पादन संसाधनों को साझा करने की अनुमति देता है। यह चीजों को थोड़ा गति दे सकता है: यदि एक आभासी प्रोसेसर अटक गया है और इंतजार कर रहा है, तो दूसरा आभासी प्रोसेसर अपने निष्पादन संसाधनों को उधार ले सकता है। हाइपरथ्रेडिंग सिस्टम को गति देने में मदद कर सकता है, लेकिन यह वास्तविक अतिरिक्त कोर होने जितना अच्छा नहीं है।

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

मल्टीथ्रेडिंग वाला एक डुअल-कोर प्रोसेसर ऑपरेटिंग सिस्टम में क्वाड-कोर के रूप में दिखाई देता है, जबकि हाइपरथ्रेडिंग के साथ एक क्वाड-कोर प्रोसेसर आठ कोर के रूप में दिखाई देता है।

मल्टीथ्रेडिंग अतिरिक्त कोर के लिए एक विकल्प नहीं है, लेकिन हाइपरथ्रेडिंग के साथ एक दोहरे कोर प्रोसेसर को हाइपरथ्रेडिंग के बिना दोहरे कोर प्रोसेसर से बेहतर प्रदर्शन करना चाहिए।

हार्डवेयर निष्पादन संसाधनों को विभाजित किया जाएगा और कई प्रक्रियाओं को सर्वोत्तम गति देने का आदेश दिया जाएगा। जैसा कि आप देख सकते हैं, पूरा काम आभासी है। यह हाइपरथ्रेडिंग अक्सर चलाए जा रहे कार्य पर 10-30% प्रदर्शन को बढ़ावा दे सकता है। एएमडी में भी यह तकनीक है लेकिन हाइपरथ्रेडिंग के बजाय इसे एसएमटी कहते हैं। क्या यह काम करता है? ऐसा ही है।

क्या कई कोर और धागे इसके लायक हैं?

यदि आपके कंप्यूटर में मल्टीकोर प्रोसेसर है, तो इसका मतलब है कि कई सीपीयू हैं। इसका मतलब यह भी है कि इसमें सिंगल कोर प्रोसेसर की तुलना में बेहतर प्रदर्शन हो सकता है।

और अगर हम हाइपरथ्रेडिंग के बारे में बात करते हैं, तो इस प्रौद्योगिकी के साथ एक सिंगल-कोर प्रोसेसर इनमें से एक प्रोसेसर से बेहतर काम करेगा जिसमें इस मल्टीटास्किंग तकनीक का अभाव है।

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

आपने हमारे लेख के बारे में क्या सोचा है कि एक प्रोसेसर के कोर क्या हैं ? क्या आपको यह दिलचस्प लगा? क्या आप कुछ याद कर रहे हैं?

ट्यूटोरियल

संपादकों की पसंद

Back to top button