विज्ञापन

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

हालाँकि, हाइपर-थ्रेडिंग को समझना महत्वपूर्ण है, क्योंकि यह कुछ इंटेल पर एक प्रमुख विशेषता है प्रोसेसर एक सीपीयू क्या है और यह क्या करता है?कम्प्यूटिंग योग्‍य भ्रमित कर रहे हैं। वैसे भी CPU क्या है? और क्या मुझे क्वाड या दोहरे कोर प्रोसेसर की आवश्यकता है? एएमडी, या इंटेल के बारे में कैसे? हम अंतर समझाने में मदद करने के लिए यहाँ हैं! अधिक पढ़ें . अधिकांश प्रमुख प्रोसेसर विशेषताओं की तरह, यह आपको मिलने वाले बिक्री प्रतिनिधि द्वारा मुड़ और बदल सकता है। मेरे पास एक फ्राई स्टोर का कर्मचारी था जो बताता है कि हाइपर-थ्रेडिंग एक प्रोसेसर पर कोर की संख्या को प्रभावी रूप से दोगुना कर देता है। हालांकि यह एक मायने में सच है, यह ज्यादातर एक अतिशयोक्ति है।

आइए हाइपर-थ्रेडिंग पर एक नज़र डालें वास्तव में माध्यम।

हाइपर-थ्रेडिंग का संक्षिप्त इतिहास

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

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

हाइपर-थ्रेडिंग चली गई, लेकिन भूल नहीं हुई। इंटेल ने अंततः इसे एक और नए प्रोसेसर आर्किटेक्चर - नेहेम में एकीकृत करने का समय और संसाधन पाया। यह आर्किटेक्चर है जो सभी वर्तमान इंटेल कोर i3, i5 और i7 प्रोसेसर के लिए आधार है।

अच्छा सूत्र, यार

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

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

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

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

डबिंग कोर के समान नहीं

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

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

हाइपर-थ्रेडिंग का लाभ

हाइपर थ्रेडिंग क्या हैठीक है, तकनीकी मंबो-जंबो के साथ पर्याप्त है। अब सबसे महत्वपूर्ण भाग पर जाने दें - हाइपर-थ्रेडिंग कंप्यूटर के प्रदर्शन को बनाने या खरीदने के बारे में सोचेंगी।

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

जब आप कुछ भारी उठाने की कोशिश कर रहे हों, हालाँकि, हाइपर-थ्रेडिंग अधिक सहायक हो सकता है। सबसे अधिक लाभ के लिए उपयोग किए जाने वाले एप्लिकेशन 3D रेंडरिंग प्रोग्राम, हेवी-ड्यूटी ऑडियो / वीडियो ट्रांसकोडिंग ऐप और अधिकतम मल्टी थ्रेड प्रदर्शन के लिए निर्मित वैज्ञानिक अनुप्रयोग हैं। लेकिन आप आइट्यून्स में ऑडियो फाइलों को एन्कोडिंग, 3 डी गेम खेलने और ज़िपिंग / अनज़िप करने वाले फ़ोल्डरों को एन्कोडिंग करते समय एक प्रदर्शन को बढ़ावा दे सकते हैं। प्रदर्शन में वृद्धि 30% तक हो सकती है, हालांकि ऐसी स्थितियां भी होंगी जहां हाइपर-थ्रेडिंग कोई बढ़ावा नहीं देता है।

निष्कर्ष

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

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

मैथ्यू स्मिथ पोर्टलैंड ओरेगन में रहने वाले एक स्वतंत्र लेखक हैं। वह डिजिटल ट्रेंड्स के लिए लिखते और संपादन भी करते हैं।