कम्प्युटरहरूउपकरण

हाइपर-थ्रेडिङ - के यो हो? हाइपर-थ्रेडिङ कसरी सक्षम गर्ने?

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

प्रविधिको बारेमा आधारभूत जानकारी

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

धेरै प्रवाहको ढाँचा भित्र पीसीको मुख्य माइक्रोक्रिकोटको अपरेसन गणनाको क्रममा आर्किटेक्चरल राज्यहरूको प्रतिमा बनाइयो। यसमा चिपमा स्रोतहरूको एउटै सेट समावेश छ। यदि अनुप्रयोगले उपयुक्त क्षमता प्रयोग गर्दछ भने, व्यावहारिक रूपमा सार्थक कार्यहरू धेरै छिटो प्रदर्शन गरिन्छ। यो पनि महत्वपूर्ण छ कि प्रश्न मा प्रविधि कम्प्यूटर को इनपुट / आउटपुट सिस्टम, BIOS द्वारा समर्थित छ।

हाइपर-थ्रेडिङ सक्षम गर्दै

यदि पीसीमा प्रोसेसरले समान मानकलाई समर्थन गर्छ भने, त्यसपछि, नियमको रूपमा, यो स्वचालित रूपमा सक्रिय हुन्छ। तर केही अवस्थामा, तपाईले हाइपर-थ्रेडिङ प्रविधि प्राप्त गर्न आवश्यक कार्यहरू गर्न आवश्यक छ। म यसलाई कसरी सक्षम पार्छु? यो धेरै सरल छ।

तपाईंले मुख्य BIOS इन्टरफेस प्रविष्ट गर्नुपर्छ। यो गर्नका लागि, कम्प्युटर बूटको शुरुवातमा, तपाईँले DEL, कहिलेकाहीं F2, F10, कम पटक अन्य कुञ्जीहरू थिच्न आवश्यक छ, तर पीसी चालू हुँदा तुरुन्तै स्क्रिनमा प्रदर्शित पाठको रेखामा आवश्यक पर्दछ। BIOS इन्टरफेसमा, तपाईंले हाइपर-थ्रेडिङ फेला पार्न आवश्यक छ: यसको समर्थन I / O प्रणाली संस्करणहरूमा, यसलाई प्राय: एक प्रमुख ठाउँमा अवस्थित छ। उपयुक्त विकल्प छान्नु भएपछि, तपाईंले दर्ता थिच्नु र यसलाई सक्रिय पार्नु, सक्षम को रूपमा यो चिन्ह लगाउनु पर्छ। यदि यो मोड पहिल्यै सेट गरिएको छ भने, हाइपर-थ्रेडिङ प्रविधि काम गर्दैछ। तपाईं यसको सबै फायदाहरू प्रयोग गर्न सक्नुहुन्छ। सेटिङमा प्रविधि सक्रिय गर्ने क्रममा, तपाइँ बचत र एक्जिट सेटअप वस्तु चयन गरेर BIOS मा सबै प्रविष्टिहरू सुरक्षित गर्नुपर्छ। त्यस पछि, कम्प्युटरले मोडमा रिबुट गर्नेछ जब प्रोसेसर हाइपर-थ्रीडिङ समर्थनसँग चलिरहेको छ। त्यसै गरी, हाइपर-थ्रेडिङ असक्षम गर्दै। यो गर्नका लागि, सम्बन्धित वस्तुमा अन्य विकल्प चयन गर्नुहोस् - असक्षम गरिएको र सेटिङ्हरू बचत गर्नुहोस्।

हाइपर-थ्रेडिङ कसरी सक्षम पार्नु र यस प्रविधिलाई निष्क्रिय पार्ने अध्ययन गरिसकेपछि, आइफोनहरू यसको विस्तृत विवरणमा विचार गरौं।

हाइपर थ्रेडिङ समर्थित प्रोसेसरहरू

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

यदि हामी हाइपर-थ्रेडिंग को वर्तमान प्रसार को बारे मा कुरा गर्छन - "यसले" प्रेत "लाई समर्थन गर्दछ? यस प्रकारको सबैभन्दा लोकप्रिय microcircuits को बीच कोर र जियोन परिवारहरू हुन्। त्यहाँ त्यहाँ जानकारी छ कि समान एल्गोरिदमहरू इयनेमियम र एटम प्रोसेसरहरूमा लागू हुन्छन्।

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

विकासको इतिहास

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

इंटेल विशेषज्ञहरु द्वारा गणना को अनुसार, प्रयोगकर्ता मा पीसी को समयमा, एक महत्वपूर्ण अंतराल भित्र चिप - लगभग समय को मुख्य भाग - धेरै सक्रिय छैन - लगभग 30%। यस तथ्याङ्कमा विशेषज्ञहरूको विचार धेरै फरक छन् - केही मानिसहरू सोच्न यो स्पष्ट रूपमा बुझ्न सकिन्छ, अरु - अमेरिकी विकासकर्ताहरूको थेसिससँग सहमत हुन्छन्।

तथापि, अधिकतर आईटी विशेषज्ञहरूले सहमति व्यक्त गरे कि, यद्यपि 70% प्रोसेसरको क्षमता निष्क्रिय छ, तर धेरै महत्त्वपूर्ण रकम।

विकासकर्ताहरूको मुख्य कार्य

इंटेलले मुख्य पीसी चिप्स प्रदर्शनको सुनिश्चित गर्न गुणात्मक नयाँ दृष्टिकोणको कारणले गर्दा यो अवस्थाको स्थिति समाधान गर्न निर्णय गर्यो। यो एउटा प्रविधि सिर्जना गर्न सुझाव दिइएको थियो जुन अधिक सक्रिय रूपमा प्रोसेसरका क्षमताहरू प्रयोग गर्न मद्दत गर्दछ। 1 99 6 मा, इंटेल विशेषज्ञहरूले आफ्नो व्यावहारिक विकास सुरु गरे।

अमेरिकी निगमको अवधारणाको अनुसार, प्रोसेसर एक प्रोग्रामबाट डाटा प्रोसेसरले निष्क्रिय अनुप्रयोगहरूलाई अर्को अनुप्रयोग (वा हालको एक घटकको साथ काम गर्न प्रत्यक्ष रूपमा प्रत्यक्ष रूपमा सीधा गर्न सक्छ, तर फरक ढाँचा रहेको छ र अतिरिक्त स्रोतहरूको प्रयोग आवश्यक छ)। यस एल्गोरिथ्मले पनि PC - RAM, chipset, र कार्यक्रमहरूको अन्य हार्डवेयर घटकहरूसँग प्रभावकारी अन्तरक्रियालाई पनि ग्रहण गर्यो।

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

प्रौद्योगिकी संग संगतता को पहलू

सञ्चालन प्रणालीमा कार्यान्वयन हाइपर-थ्रेडिङ प्रविधिको लागि समर्थन कति राम्रो छ? यो ध्यान दिइन्छ कि यदि यो विण्डोजको आधुनिक संस्करणको प्रश्न हो, त्यसपछि त्यहाँ कुनै समस्या छैन कि प्रयोगकर्ता पूर्णतया इंटेल हाइपर-थ्रेडिंग टेक्नोलोजीको फायदा प्रयोग गर्दछ, त्यहाँ उत्पन्न हुने छैन। निस्सन्देह, यो पनि धेरै महत्त्वपूर्ण छ कि प्रविधि I / O प्रणाली द्वारा समर्थित छ - जस्तै हामीले माथि भन्यौं।

सफ्टवेयर र हार्डवेयर कारकहरू

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

कहिलेकाहीं यो पीसी मातृबोर्ड बदल्न आवश्यक हुन सक्छ - यो प्रोसेसरहरूमा हाईपर-थ्रेडिङ समर्थनको साथमा जो कि मूलतः यो थियो र यो प्रविधिसँग मिल्दो थिएन। यद्यपि, अपरेटिङ सिस्टमको स्थितिमा, हार्डवेयर घटकका लागि प्रयोगकर्तासँग आधुनिक पीसी वा कम से कम वा उपयुक्त इंटेल कोर i5 प्रोसेसर छ भने कुनै खास समस्याहरू हुनेछैन । हाइपर थ्रेडिंग, जस्तै हामीले माथि उल्लेखित छ, कोर सीरीजमा कार्यान्वयन गरिएको छ, र motherboard chipsets यसलाई अनुकूलित गर्न को लागी चिप को सम्बन्धित प्रकार्यहरूलाई पूर्ण रूपमा समर्थन गर्दछ।

त्वरणको लागि मापदण्ड

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

त्यसोभए, प्रविधिको लागि आधारभूत अवस्था सफलतापूर्वक प्रयोग गर्न सकिन्छ:

- I / O प्रणाली को लागि हाईपर थ्रेडिंग समर्थन;

उपयुक्त प्रकारको प्रोसेसरको साथमा motherboard को संगतता;

- अपरेटिङ सिस्टमको प्रविधि र यसको चलिरहेको एक विशिष्ट अनुप्रयोगको लागि समर्थन।

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

कम्तिमा त्यहाँ अध्ययनहरू दोहोरो-कोर चिप्समा अनुकूलित कार्यक्रमहरूको उत्पादकतामा वृद्धि पुष्टि गर्दै छन्, लगभग 15-18%, यदि प्रोसेसर इंटेल हाइपर थ्रेडिंग मोडल चलाउँछ। कसरी तिनीहरूलाई असक्षम पार्नु - हामी पहिल्यै जान्दछौँ (यदि प्रयोगकर्ताले प्रविधि प्रयोग गर्ने उचितता बारे संदेह गरेको छ)। तर त्यहाँ उनीहरूको उपस्थितिको लागि धेरै थोरै कारणहरू छन्।

हाइपर-थ्रेडिङको व्यावहारिक उपयोगिता

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

डाटाको हार्डवेयर प्रोसेसिंग

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

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

विभिन्न कार्यहरूको एकैसाथ समाधान

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

त्यस्ता घटनाक्रमहरू

हाइपर-थ्रेडिङ प्रविधि बहुविध कम्प्युटिङको माध्यमबाट पीसी प्रदर्शन सुधार गर्न एकमात्र एक होइन। उनीसँग एनालॉगहरू छन्।

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

एएमडीको बहुविध अवधारणाहरु को क्षेत्र मा उत्कृष्ट परिणाम पनि छ। त्यसैले, यो थाहा छ कि हाइपर-थ्रेडिङ जस्तै समान बुल्डोजोजर एल्गोरिदमको वास्तुकलामा प्रयोग गरिन्छ। AMD को समाधान को विशेषता यो हो कि प्रत्येक थ्रेड प्रक्रिया प्रोसेसर को अलग ब्लक। दोस्रो स्तर क्यास साझा गरिएको छ। AMD Bobcat द्वारा बनाईएको वास्तुकला मा समान अवधारणाहरु लाई लागू गरिन्छ, जो ल्याप्टप र साना पीसी को लागि अनुकूलित छ।

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

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ne.birmiss.com. Theme powered by WordPress.