सबसे मल्टी-कोर प्रोसेसर। मल्टी-कोर बनाम अनेक-कोर, या मल्टी-कोर माइक्रोप्रोसेसरों की आवश्यकता क्यों है

💖क्या आपको यह पसंद है?लिंक को अपने दोस्तों के साथ साझा करें

केवल पाँच या छह साल पहले, मल्टी-कोर प्रोसेसर की शुरूआत के बारे में बहुत कम लोग जानते थे, हालाँकि ये डिवाइस पहले से ही सर्वर सिस्टम में उपयोग किए जा रहे थे। इन तत्वों से लैस करना व्यक्तिगत कम्प्यूटर्स 2005 में शुरू हुआ.

कंप्यूटर के प्रदर्शन को बेहतर बनाने के लिए मल्टी-कोर प्रोसेसर क्या करते हैं?

कई कोर के संचालन के माध्यम से एक उपकरण की शक्ति बढ़ाने का सिद्धांत समस्याओं के समाधान को अलग करना है। सामान्य शब्दों में हम कह सकते हैं कि सिस्टम पर चलने वाली किसी भी प्रक्रिया में कई थ्रेड होते हैं। जब कई एप्लिकेशन (प्रक्रियाओं) को एक साथ चलाना संभव है, तो हम मल्टीटास्किंग के बारे में बात कर रहे हैं, जो विंडोज ऑपरेटिंग सिस्टम द्वारा समर्थित है।

फ़्रीक्वेंसी कैशिंग वाले प्रोसेसर मॉडलों की संख्या और उनकी विशेषताएं। . गेमिंग प्रोसेसरगति का दानव नहीं होना चाहिए, लेकिन यह प्रयास के लायक होगा। बोतलबंद घटनाओं की संभावना के बावजूद, गेमिंग सेट का सबसे महत्वपूर्ण तत्व ग्राफिक्स कार्ड है।

टैबलेट और स्मार्टफ़ोन पर प्रोसेसर एक अलग आर्किटेक्चर पर आधारित होते हैं। टैबलेट प्रोसेसर कम चालू होते हैं और निर्देशों के एक अलग सेट का उपयोग करते हैं। कौन सी कंपनी के प्रोसेसर सबसे अच्छे हैं? कौन से मॉडल सबसे कुशल और विश्वसनीय हैं? कौन सी पंक्तियाँ सर्वाधिक लोकप्रिय हैं? साइट पर सबसे लोकप्रिय प्रोसेसर देखने के लिए हमारी साइट देखें!

मल्टी-कोर प्रोसेसर आपको प्रोग्राम की गति बढ़ाने की अनुमति देते हैं, हालाँकि मल्टीटास्किंग का सिद्धांत सिंगल-कोर डिवाइस पर भी लागू होता है। तो, एक कोर पाठ जानकारी को संसाधित करता है, दूसरा संगीत सुनता है, जबकि ये एप्लिकेशन एक साथ काम करते हैं।

परिवहन तकनीकी कॉलेज ब्रासोव। यह दुनिया का एकमात्र प्रोसेसर है जो 64-बिट निर्देशों और 32-बिट निर्देशों को एक साथ संभाल सकता है। ये प्रोसेसर दुनिया के सर्वश्रेष्ठ के लॉन्च के ठीक बाद आए। तेज़ निष्पादन इंजन आधे घड़ी चक्र के भीतर निर्देशों को निष्पादित कर सकता है, प्रभावी ढंग से कोर आवृत्ति को दोगुना कर सकता है और विलंबता को कम कर सकता है।

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

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

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

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

बार्टन के पास 512 किलोग्राम लेवल 2 कैश फ़्लोटिंग पॉइंट निष्पादन इकाई है। प्रोसेसर के प्रदर्शन को ध्यान में रखते हुए, यह गलत धारणा देता है कि सबसे अधिक मेगाहर्ट्ज़ वाला प्रोसेसर सबसे शक्तिशाली है। यह गलत है क्योंकि जब प्रदर्शन की बात आती है तो हमें कई कारकों पर विचार करना पड़ता है।

ऐसे मामले में जब मल्टी-कोर प्रोसेसर चल रहा हो, ऐसी स्विचिंग नहीं की जाएगी। ऑपरेटिंग सिस्टम विशिष्ट कोर को स्पष्ट रूप से थ्रेड भेजता है। परिणामस्वरूप, कार्यों के बीच स्विच करते समय होने वाली प्रदर्शन गिरावट से छुटकारा पाना संभव हो जाता है।

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

कैश, जो प्रोसेसर से जुड़ा एक बहुत तेज़ बफ़र है। कैश तीन प्रकार के होते हैं: लेवल 1, लेवल 2 और लेवल 3। जब प्रदर्शन की बात आती है तो प्रोसेसर मॉडल और कोर को न भूलें। मॉडल और कर्नेल प्रोसेसर की वास्तुकला को दर्शाते हैं।

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

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

यहां तक ​​कि कम कीमत वाले उपकरणों में भी कम से कम दो कोर होते हैं, हालांकि 4, 6, 8 या अधिक तत्वों वाले प्रोसेसर भी निर्मित होते हैं। हालाँकि, उपकरणों का पूर्ण प्रदर्शन केवल तभी प्राप्त किया जा सकता है जब संपूर्ण सिस्टम संतुलित हो, जिसके मापदंडों को रैम और दोनों के अनुरूप होना चाहिए एचडीडी, और वीडियो कार्ड, और कंप्यूटर के अन्य घटक।

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

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

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

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

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

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

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

कोर एक टेक्स्टोलाइट बेस पर स्थित है, जिसके साथ संपर्क पथ "पैरों" (संपर्क पैड) तक चलते हैं, एक थर्मल इंटरफ़ेस से भरे होते हैं और एक सुरक्षात्मक धातु आवरण से ढके होते हैं।

मल्टी-कोर प्रोसेसर क्या है

मल्टी-कोर प्रोसेसर एक केंद्रीय माइक्रोप्रोसेसर होता है जिसमें एक प्रोसेसर चिप पर या एक पैकेज में 2 या अधिक कंप्यूटिंग कोर होते हैं।

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

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

मल्टी-कोर की आवश्यकता क्यों है?

पहला (बेशक सिंगल-कोर!) इंटेल माइक्रोप्रोसेसर 4004 को इंटेल कॉर्पोरेशन द्वारा 15 नवंबर 1971 को पेश किया गया था। इसमें 2300 ट्रांजिस्टर थे और यह चलता था घड़ी की आवृत्ति 108 किलोहर्ट्ज़ और लागत $300।

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

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

यह समझने के लिए कि 32 और 64 बिट क्या हैं, हमें बुनियादी बातों से शुरुआत करनी होगी: बिट क्या है? बिट सूचना की एक मौलिक इकाई है, जिसे गणितीय रूप से 0 या 1 के रूप में दर्शाया जाता है; कंप्यूटर पर संग्रहीत सभी डेटा, जिसे 0 या 1 द्वारा दर्शाया जाता है, प्रोसेसर द्वारा केवल 0 और 1 वाले मान सिस्टम में संसाधित किया जाता है, जिसे बाइनरी भी कहा जाता है। कंप्यूटर को केवल दो नहीं, बल्कि अधिक डेटा के साथ काम करने के लिए बाइनरी सिस्टम, वे 8-बिट सेट का उपयोग करते हैं जो रोमानियाई में एक बाइट या बाइट बनाते हैं।

लंबे समय तक, पारंपरिक सिंगल-कोर प्रोसेसर के प्रदर्शन में सुधार मुख्य रूप से घड़ी की आवृत्ति में लगातार वृद्धि (प्रोसेसर के प्रदर्शन का लगभग 80% घड़ी की आवृत्ति द्वारा निर्धारित किया गया था) के साथ-साथ एकल पर ट्रांजिस्टर की संख्या में वृद्धि के कारण हुआ। टुकड़ा। हालाँकि, घड़ी की आवृत्ति में और वृद्धि (3.8 गीगाहर्ट्ज़ से अधिक की घड़ी आवृत्ति पर, चिप्स बस ज़्यादा गरम हो जाते हैं!) कई मूलभूत भौतिक बाधाओं का सामना करता है (चूंकि तकनीकी प्रक्रियालगभग एक परमाणु के आकार के करीब आ गया है: आज प्रोसेसर 45 एनएम तकनीक का उपयोग करके उत्पादित किए जाते हैं, और एक सिलिकॉन परमाणु का आकार लगभग 0.543 एनएम है):

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

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

सबसे पहले, जैसे-जैसे क्रिस्टल का आकार घटता है और घड़ी की आवृत्ति बढ़ती है, ट्रांजिस्टर का लीकेज करंट बढ़ता है। इससे बिजली की खपत बढ़ जाती है और ताप उत्पादन बढ़ जाता है;

दूसरा, उच्च घड़ी की गति के लाभों को मेमोरी एक्सेस विलंबता द्वारा आंशिक रूप से नकार दिया जाता है, क्योंकि मेमोरी एक्सेस का समय बढ़ती घड़ी की गति के साथ नहीं रहता है;

इस प्रश्न से जुड़े अन्य मुद्दे भी यही हैं. 64-बिट सिस्टम 32-बिट सिस्टम से दोगुना तेज़ नहीं हैं। आप कौन सा ऑपरेटिंग सिस्टम उपयोग कर रहे हैं - 32 बिट या 64? - इस आर्किटेक्चर पर एक ऑपरेटिंग सिस्टम का उपयोग करते हुए आपको किन शक्तियों और चुनौतियों का सामना करना पड़ता है?

दक्षिण कोरिया में दो डिवाइस कम कीमत पर बिक्री पर हैं

अखबार के मुताबिक, तीन कारक दक्षिण कोरिया में इस मजबूत शुरुआत की व्याख्या करते हैं। और यह और भी बुरा है अगर ये महीने नहीं बल्कि दिन या सप्ताह आगे हों। वे यूरोप में क्रमशः $800 यूएस और €799 में खुदरा बिक्री करते हैं। आने वाले दिनों में उनका टेस्ट भी आ जाएगा. हालाँकि, इस संस्करण के लिए, संस्थापक ने अपना फॉर्मूला थोड़ा बदल दिया, क्योंकि उन्होंने पहले ही उनमें से कुछ को शुरू और बेच दिया था। वर्तमान में 30 से अधिक नए प्रोसेसर, 8 नए चिपसेट और कई प्रौद्योगिकियां हैं जो पहले से ही आंशिक रूप से कुछ के लिए जानी जाती हैं और दूसरों के करीब आ रही हैं।

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

दिलों में निर्मित प्रौद्योगिकियों की सूची वास्तव में छठी पीढ़ी में हमारे पास पहले से मौजूद प्रौद्योगिकियों से अलग नहीं है।


यह एक मालिकाना तकनीक है और इसलिए इसका अपना कनेक्टर हो सकता है motherboardsओह।


उपभोक्ता को बहुत अधिक नुकसान न हो, इसके लिए प्रोसेसर की नई लहर छठी पीढ़ी के समान नामकरण को बरकरार रखती है, अर्थात।




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





उपयोग किए गए भागों की गुणवत्ता का कोई उल्लेख नहीं है, लेकिन यह एक अच्छी शर्त है कि खेल को तरल बनाए रखने के लिए उन्हें निम्नतम स्तर पर रहना चाहिए। लेकिन यहां कुछ भी नया नहीं है.

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

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

हाइपर-थ्रेडिंग सक्षम पेंटियम 4 प्रोसेसर में एक भौतिक कोर होता है, जो दो लॉजिकल कोर में विभाजित होता है, इसलिए ऑपरेटिंग सिस्टम इसे दो के रूप में पहचानता है विभिन्न प्रोसेसर(एक के बजाय).

हाइपर-थ्रेडिंग वास्तव में एक चिप पर दो भौतिक कोर वाले प्रोसेसर के निर्माण के लिए एक स्प्रिंगबोर्ड बन गया। 2-कोर चिप में, दो कोर (दो प्रोसेसर!) समानांतर में काम करते हैं, जो कम घड़ी आवृत्ति पर अधिक प्रदर्शन प्रदान करते हैं, क्योंकि दो स्वतंत्र निर्देश धाराएं समानांतर में (एक साथ!) निष्पादित होती हैं।

मल्टी-कोर सिस्टम का आर्किटेक्चर

मल्टी-कोर प्रोसेसर को इस आधार पर वर्गीकृत किया जा सकता है कि क्या वे कोर के बीच कैश सुसंगतता का समर्थन (साझा) करते हैं। ऐसे समर्थन वाले और बिना समर्थन वाले प्रोसेसर हैं।

कोर के बीच संचार विधि: एक स्विच साझा कैश मेमोरी के साथ पॉइंट-टू-पॉइंट चैनल नेटवर्क पर साझा बस नेटवर्क (मेष)

एक प्रोसेसर की एक साथ कई प्रोग्राम थ्रेड्स को निष्पादित करने की क्षमता को थ्रेड-लेवल पैरेललिज्म (टीएलपी) कहा जाता है। टीएलपी की आवश्यकता विशिष्ट स्थिति पर निर्भर करती है (कुछ मामलों में यह बिल्कुल बेकार है!)।

मल्टी-कोर प्रोसेसर बनाने की मुख्य समस्याएं

प्रत्येक प्रोसेसर कोर स्वतंत्र होना चाहिए, स्वतंत्र बिजली की खपत और नियंत्रणीय शक्ति के साथ;

सॉफ़्टवेयर बाज़ार को ऐसे प्रोग्राम उपलब्ध कराए जाने चाहिए जो निर्देश शाखा एल्गोरिथ्म को प्रभावी ढंग से सम (कोर की सम संख्या वाले प्रोसेसर के लिए) या विषम (विषम संख्या में कोर वाले प्रोसेसर के लिए) थ्रेड की संख्या में विभाजित कर सकें;

मल्टी-कोर प्रोसेसर के लाभ

प्रोग्रामों के कार्य को वितरित करने की क्षमता, उदाहरण के लिए, मुख्य अनुप्रयोग कार्य और पृष्ठभूमि कार्य ऑपरेटिंग सिस्टम, कई कोर में;

कार्यक्रमों की गति बढ़ाना;

संगणना-गहन प्रक्रियाएँ बहुत तेजी से चलती हैं;

कम्प्यूटेशनल रूप से गहन मल्टीमीडिया अनुप्रयोगों (उदाहरण के लिए, वीडियो संपादक) का अधिक कुशल उपयोग;

ऊर्जा की खपत में कमी;

पीसी उपयोगकर्ता का काम अधिक आरामदायक हो जाता है;

मल्टी-कोर प्रोसेसर के नुकसान

मल्टी-कोर प्रोसेसर की बढ़ी हुई उत्पादन लागत (सिंगल-कोर प्रोसेसर की तुलना में) चिप निर्माताओं को अपनी लागत बढ़ाने के लिए मजबूर करती है, और यह आंशिक रूप से मांग को नियंत्रित करती है;

चूँकि साथ से टक्कर मारनादो या दो से अधिक कोर एक साथ काम कर रहे हैं, उन्हें बिना किसी संघर्ष के काम करना "सिखाना" आवश्यक है;

बिजली की बढ़ती खपत के लिए शक्तिशाली पावर सर्किट के उपयोग की आवश्यकता होती है;

और अधिक आवश्यक है शक्तिशाली प्रणालीठंडा करना;

मल्टी-कोर के लिए अनुकूलित सॉफ़्टवेयर की मात्रा नगण्य है (अधिकांश प्रोग्राम क्लासिक सिंगल-कोर मोड में काम करने के लिए डिज़ाइन किए गए हैं, इसलिए वे अतिरिक्त कोर की कंप्यूटिंग शक्ति का उपयोग नहीं कर सकते हैं);

ऑपरेटिंग सिस्टम जो मल्टी-कोर प्रोसेसर का समर्थन करते हैं (उदाहरण के लिए, विंडोज एक्सपी एसपी2 और उच्चतर) अपनी सिस्टम आवश्यकताओं के लिए अतिरिक्त कोर के कंप्यूटिंग संसाधनों का उपयोग करते हैं;

यह माना जाना चाहिए कि वर्तमान में मल्टी-कोर प्रोसेसर का उपयोग बेहद अकुशलता से किया जाता है। इसके अलावा, व्यवहार में एन-कोर प्रोसेसरसिंगल-कोर वाले की तुलना में एन गुना तेजी से गणना न करें: हालांकि प्रदर्शन में वृद्धि महत्वपूर्ण है, यह काफी हद तक एप्लिकेशन के प्रकार पर निर्भर करता है। उन प्रोग्रामों के लिए जो मल्टी-कोर प्रोसेसर के साथ काम करने के लिए डिज़ाइन नहीं किए गए हैं, प्रदर्शन केवल 5% बढ़ता है। लेकिन मल्टी-कोर प्रोसेसर के लिए अनुकूलित प्रोग्राम 50% तेजी से चलते हैं।



मित्रों को बताओ