ᲙომპიუტერებიᲢექნიკა

Hyper-Threading - რა არის ეს? როგორ, რათა Hyper-Threading?

ბევრი Intel პროცესორების მოიცავს მოდულები მხარდაჭერით Hyper-Threading ტექნოლოგია, რომლის თანახმად, დეველოპერებს, იდეა არის, რათა დაეხმაროს გაზარდოს პროდუქტიულობა ჩიპი და დაჩქარება PC, როგორც მთელი. რა სპეციფიკა გადაწყვეტილება აშშ კორპორაცია? როგორ შეგიძლიათ გამოიყენოთ უპირატესობა Hyper-Threading?

ძირითადი ინფორმაცია ტექნოლოგია

განვიხილოთ ძირითადი ინფორმაცია Hyper-Threading. რა არის ეს ტექნოლოგია? მისი შემუშავებული Intel პირველად წარუდგინა საზოგადოებას 2001 წელს. მისი მიზანი იყო, რომ გაიზარდოს სერვერზე შესრულება. ძირითადი პრინციპი ხორციელდება Hyper-Threading - სადისტრიბუციო პროცესორი გამოთვლითი მრავალი თემა. და ეს შესაძლებელია, თუნდაც შესაბამისი ტიპის ჩიპი შექმნას მხოლოდ ერთი core (თავის მხრივ, თუ ისინი 2 ან მეტი, და ნაკადების პროცესორი უკვე გამოყო - ტექნოლოგია წარმატებით ასრულებს, ეს მექანიზმი).

ოპერაცია PC მთავარი ჩართვა რამდენიმე ნაკადს ხარჯზე მიღების ასლები არქიტექტურული სახელმწიფოების რა თქმა უნდა, გაანგარიშებები. როდესაც ეს გააქტიურებული ერთი და იგივე კომპლექტი რესურსები ჩიპი. თუ განაცხადი იყენებს შესაბამისი შესაძლებლობა, პრაქტიკულად მნიშვნელოვანი ოპერაცია ხორციელდება უფრო სწრაფად. მნიშვნელოვანია ისიც, რომ ტექნოლოგია კითხვა, მხარდაჭერა კომპიუტერული input-output სისტემა - BIOS.

საარსებო Hyper-Threading

იმ შემთხვევაში, თუ პროცესორი დამონტაჟებული კომპიუტერი, ის უზრუნველყოფს თანმიმდევრული სტანდარტის, ჩვეულებრივ ააქტიურებს ავტომატურად. მაგრამ რიგ შემთხვევებში აუცილებელია განახორციელოს საჭირო ქმედებები ხელით რათა Hyper-Threading ტექნოლოგია. როგორ დავრთოთ მას? ძალიან მარტივია.

შესვლა მთავარი ინტერფეისი BIOS. ამისათვის, დასაწყისში ჩატვირთვის თქვენ უნდა დააჭიროთ DEL, ზოგჯერ - F2, F10, მინიმუმ - სხვა გასაღებები, მაგრამ თქვენ უნდა ყოველთვის გამოჩნდება ერთი ხაზი ტექსტი ეკრანზე მაშინვე გარდამტეხი კომპიუტერი. BIOS- ის ინტერფეისი პუნქტის Hyper-Threading: მხარდაჭერილი ვერსიები input-output სისტემა, როგორც წესი, მდებარეობს თვალსაჩინო ადგილას. შერჩევით შესაბამისი ვარიანტი, დააჭირეთ Enter გააქტიურება, აღნიშნა, თუ როგორ ჩართულია. თუ ეს რეჟიმი უკვე შეიქმნა, ეს იმას ნიშნავს, რომ Hyper-Threading ტექნოლოგია გაშვებული. თქვენ შეგიძლიათ გამოიყენოთ ყველა მისი უპირატესობები. By საშუალებას იძლევა ტექნოლოგია პარამეტრების, თქვენ უნდა შეინახოთ ყველა მასალაა BIOS, შერჩევის შენახვა და გასვლა Setup. ამის შემდეგ, კომპიუტერი გადაიტვირთება რეჟიმში, როდესაც CPU გაშვებული მხარდაჭერით Hyper-Theading. ანალოგიურად განახორციელა Hyper-Threading off. ამისათვის, აირჩიეთ შესაბამისი პუნქტის მეორე ვარიანტი - შეზღუდული შესაძლებლობების მქონე და გადარჩენა პარამეტრები.

შესწავლის შემდეგ, თუ როგორ, რათა Hyper-Threading და დეაქტივაცია ტექნოლოგია, შევხედოთ მისი მახასიათებლები დეტალურად.

პროცესორები Hyper Threading მხარდაჭერა

პირველი პროცესორი, რომელიც ხორციელდება კონცეფციის განხილვის, ზოგიერთი ანგარიშები - Intel Xeon MP, ასევე ცნობილი როგორც Foster დეპუტატი. ეს ჩიპი არის არქიტექტურულ კომპონენტები მსგავსია Pentium 4, რომელიც შემდგომში ასევე განხორციელდა ტექნოლოგია კითხვა. მოგვიანებით, ფუნქცია მრავალ ნაკადიან კომპიუტერული შემოღებულ იქნა Xeon სერვერზე პროცესორები kernel Prestonia.

თუ ვსაუბრობთ მიმდინარე გავრცელების Hyper-Threading - რა "პროცენტი" მხარი დაუჭიროს მას? მათ შორის ყველაზე პოპულარული ჩიპი ამ ტიპის - პირობა, რომ ეკუთვნის ოჯახს Core და Xeon. გარდა ამისა, არსებობს მტკიცებულებები, რომ მსგავსი ალგორითმები განხორციელდა Itanium პროცესორები და Atom ტიპის.

ვისწავლოთ ძირითადი ინფორმაცია Hyper-Threading, პროცესორები თავისი მხარდაჭერა, განიხილოს ყველაზე ღირსშესანიშნავ ფაქტებს ისტორიის შესახებ ტექნოლოგიების განვითარებას.

განვითარების ისტორია

როგორც ჩვენ ზემოთ აღვნიშნეთ, Intel- ის აჩვენა, რომ კონცეფციის კითხვა, საჯარო 2001 წელს. მაგრამ პირველი ნაბიჯები შექმნის ტექნოლოგია უკვე ადრეულ 90-იან წლებში. Engineers ამერიკული კომპანია, აღინიშნა, რომ PC პროცესორის რესურსების, როდესაც ასრულებენ სერია ოპერაციების გააქტიურება არა მთლიანად.

როგორც Intel გათვლილი, ხოლო პროფაილი მუშაობს PC ჩიპი ფარგლებში დიდი ინტერვალით - ალბათ ყველაზე მეტი დრო - არის ჩართული ძალიან აქტიურად - დაახლოებით 30%. ექსპერტი მოსაზრებები ეს მაჩვენებელი ძალიან განსხვავებული - ვინმე ფიქრობს, ცხადია, ძალიან დაბალია, სხვები - სრულიად ვეთანხმები თეზისი American დეველოპერები.

თუმცა, უმრავლესობა IT-სპეციალისტები იმ აზრს, რომ მაშინაც კი, თუ არა 70% CPU მოცულობა არის მოჩვენებითი, მაგრამ ძალიან მნიშვნელოვანი თანხა მათ.

მთავარი ამოცანა დეველოპერები

Intel მა გადაწყვიტა გამოესწორებინა ამ სახელმწიფოს საქმეებში გამო თვისობრივად ახალი მიდგომა, რომელიც უზრუნველყოფს ეფექტურობის ძირითადი PC ჩიპი. იგი ვარაუდობს, რომ შევქმნათ ტექნოლოგია, რომელიც ხელს შეუწყობს უფრო აქტიური გამოყენება შესაძლებლობები პროცესორები. In 1996, Intel დაიწყო მისი პრაქტიკული განვითარება.

მისი თქმით, ამერიკული კორპორაცია კონცეფცია, პროცესორი, მონაცემების დამუშავების ერთი პროგრამა შეიძლება გაგზავნას მოჩვენებითი რესურსების მუშაობა სხვა პროგრამა (ან კომპონენტი მიმდინარე, მაგრამ განსხვავებული სტრუქტურა და მოითხოვს ინტეგრაციის დამატებითი რესურსები). შესაბამისი ალგორითმი ასევე აიღო ეფექტური ურთიერთქმედება სხვა ტექნიკის შემადგენელი კომპონენტები PC - RAM, ჩიპსეტზე, და პროგრამული უზრუნველყოფა.

Intel შეძლო ამ პრობლემის მოსაგვარებლად. თავდაპირველად, ტექნოლოგია ეწოდება Willamette. 1999 წელს შემოღებულ იქნა არქიტექტურის ზოგიერთი პროცესორები, და დაიწყო ტესტირების იგი. ტექნოლოგია მალე მიიღო მისი დღევანდელი სახელი - Hyper-Threading. რა იყო ეს - მარტივი რებრენდინგის ან მკვეთრი კორექტირებას გაურკვეველია პლატფორმა. დამატებითი ფაქტები გამოჩენა ტექნოლოგია საჯარო და მისი განხორციელების სხვადასხვა მოდელები Intel პროცესორები, ჩვენ უკვე ვიცით. მათ შორის საერთო სახელები დღეს განვითარება - Hyper-Threading ტექნოლოგია.

თავსებადობა ტექნოლოგიური ასპექტები

რამდენად კარგად ის ხორციელდება Hyper-Threading ტექნოლოგიის მხარდაჭერა ოპერაციული სისტემა? შეიძლება ითქვას, რომ როდესაც საქმე თანამედროვე ვერსიები Windows, თქვენ გაქვთ რაიმე პრობლემები შესახებ სრულად გამოიყენოს უპირატესობები Intel Hyper-Threading ტექნოლოგია, არ წარმოიქმნება. რა თქმა უნდა, მნიშვნელოვანია, ასევე უნდა უზრუნველყოს, რომ ტექნოლოგია მხარს უჭერს input-output სისტემა - ეს ზემოთ უკვე ვთქვით.

პროგრამული და აპარატურული ფაქტორები

რაც შეეხება ძველი ვერსიები OS პროგრამული უზრუნველყოფა - Windows 98, NT და შედარებით მოძველებული XP, აუცილებელი პირობაა თავსებადობა Hyper-Threading - ACPI მხარდაჭერა. იმ შემთხვევაში, თუ ოპერაციული სისტემა არ არის შესრულებული, არა ყველა computing თემა, რომელიც იქმნება შესაბამისი მოდული იქნება აღიარებული კომპიუტერი. გაითვალისწინეთ, რომ Windows XP, როგორც მთელი უზრუნველყოფს ჩართვას უპირატესობა ამ ტექნოლოგიის. ეს არის ასევე სასურველია, რომ multithreading ალგორითმები განხორციელდა და გამოიყენება მფლობელი PC პროგრამები.

ხანდახან შეიძლება უნდა ჩანაცვლება დედა PC - თუ დააინსტალიროთ პროცესორები Hyper-Threading მხარდაჭერა, ნაცვლად, ვინც იდგნენ ეს თავდაპირველად იყო და არ არის თავსებადი ტექნიკა. თუმცა, როგორც იმ შემთხვევაში, ოპერაციული სისტემები, არანაირი პრობლემა არ იქნება, თუ მომხმარებელი განკარგულებაშია - თანამედროვე PC, ან თუნდაც შესაბამისი კომპონენტების "რკინის" პირველი პროცესორი Intel Core i5. Hyper Threading, როგორც ზემოთ აღინიშნა, განხორციელდა Core ხაზი, და მოერგოს ჩიპსეტზე პლატები სრულად ვუჭერთ მხარს შესაბამის ჩიპი ფუნქციები.

კრიტერიუმები აჩქარება

თუ თქვენი კომპიუტერი დონეზე აპარატურული და პროგრამული კომპონენტების არ იქნება თავსებადი Hyper-Threading, მაშინ ეს ტექნოლოგია, თეორიულად, შეიძლება შეაფერხოს მისი მუშაობა. ეს სიტუაცია გამოიწვია ზოგიერთი IT სპეციალისტები ეჭვი პერსპექტივები გადაწყვეტილებების Intel. მათ გადაწყვიტეს, რომ ეს არ იყო ტექნოლოგიური გარღვევა და მარკეტინგული კომუნიკაციების კურსი საფუძველზე კონცეფცია Hyper Threading, რომელიც არის ალგორითმი რომელიც, თავისი არქიტექტურით არ შეუძლია მნიშვნელოვნად დააჩქაროს თქვენი PC. მაგრამ კრიტიკოსები ეჭვი სწრაფად გაფანტა by Intel ინჟინრები.

ასე რომ, იმ ძირითად პირობებს, რათა უზრუნველყოს, რომ ტექნოლოგია წარმატებით ჩართული:

- Hyper-Threading მხარდაჭერა input-output სისტემა;

- თავსებადობა დედა შესაბამისი ტიპის პროცესორი;

- მხარდაჭერა ოპერაციული სისტემა ტექნოლოგიების და კონკრეტული განაცხადის გაშვებული ეს.

თუ პირველი ორი ითვლის განსაკუთრებული პრობლემები არ უნდა მოხდეს ასპექტზე პროგრამა თავსებადობა Hyper-Threading კვლავ იყოს ზოგიერთი overlay. მაგრამ უნდა აღინიშნოს, რომ იმ შემთხვევაში, პროგრამა მხარს უჭერს, მაგალითად, მუშაობა dual-core processor, ეს იქნება თავსებადი, თითქმის გარანტირებულია, ერთად Intel ის ტექნოლოგია.

მაინც არსებობს სწავლის დამადასტურებელი ზრდა პროდუქტიულობის პროგრამები, ადაპტირებული ორბირთვიანი ჩიპი, დაახლოებით 15-18% -ს, თუ პროცესორი გაშვებული Intel Hyper Threading მოდულები. როგორ გამორთოთ ისინი - ჩვენ უკვე ვიცით, (იმ შემთხვევაში, თუ მომხმარებელს აქვს რაიმე ეჭვები მიზანშეწონილობის ჩართულობის ტექნოლოგია). მაგრამ ხელშესახები მიზეზი მათი გამოჩენა, ალბათ, ძალიან ცოტა.

პრაქტიკული სარგებლობა Hyper-Threading

მიუხედავად იმისა, ტექნიკის მისცა, კითხვა, მატერიალური კონკურენტული უპირატესობა of Intel? არსებობს სხვადასხვა მოსაზრება ამ საკითხთან დაკავშირებით. მაგრამ ბევრი იტყვის: ასე იყო პოპულარული Hyper-Threading ტექნოლოგია, იგი გახდა შეუცვლელი გადაწყვეტა ბევრი მწარმოებლები სერვერული სისტემების, ასევე მიესალმა ჩვეულებრივი კომპიუტერის მომხმარებლებს.

ტექნიკის მონაცემების დამუშავება

მთავარი უპირატესობა ტექნიკა - რომ ეს ხორციელდება ტექნიკის ფორმატში. ეს არის ის, ძირითადი ნაწილი გათვლებით შესრულდება ფარგლებში პროცესორი კონკრეტული მოდულები, ვიდრე პროგრამული ალგორითმები გადაეცეს დონის ძირითადი ჩიპი kernel - რაც გულისხმობს შემცირება საერთო შესრულების PC. ზოგადად, როგორც აღნიშნა, IT-ექსპერტები, Intel- ის ინჟინრებმა მოახერხეს პრობლემის მოგვარება, რაც განპირობებული იყო დასაწყისში ტექნოლოგიის განვითარება - იწვევს პროცესორი მუშაობას უფრო ეფექტურად. მართლაც, როგორც აჩვენა ტესტები, გადაწყვეტის ბევრი პრაქტიკულად მნიშვნელოვანი ამოცანები მომხმარებელს გამოიყენოს Hyper-Threading საშუალება მნიშვნელოვნად დააჩქარებს მუშაობა.

შეიძლება ითქვას, რომ მათ შორის Pentium 4 ჩიპი, რომელიც აღჭურვილი იყო მოდული მხარს უჭერს ამ ტექნოლოგია, მუშაობდა ბევრად უფრო ეფექტურად პირველ შესწორებას. მრავალმხრივ ეს გამოიხატებოდა უნარი PC მუშაობას რეჟიმში რეალური multitasking - როდესაც მრავალი სხვადასხვა სახის Windows პროგრამები, და უაღრესად არასასურველი, რათა გააძლიეროს გამო სისტემის რესურსების ერთი მათგანი ამცირებს სიჩქარეს მუშაობის სხვები.

ერთდროულად სხვადასხვა პრობლემების მოგვარება

ამდენად, პროცესორები Hyper-Threading მხარდაჭერა უკეთ, ვიდრე ჩიპი, რომელიც არ არის თავსებადი, ერთდროულად გაშვება, მაგალითად, ბრაუზერი, მუსიკა და მუშაობის დოკუმენტები. რა თქმა უნდა, ყველა ეს სარგებელი იგრძნო მომხმარებლის მიერ პრაქტიკაში მხოლოდ იმ შემთხვევაში, პროგრამული და აპარატურული კომპონენტების PC ხასიათდება საკმარისი თავსებადობა მსგავსი რეჟიმი.

მსგავსი განვითარების

Hyper-Threading ტექნოლოგია - არ არის ერთადერთი, რომელიც მიზნად ისახავს გაზარდოს კომპიუტერის შესრულების multithreaded computing. მას აქვს ანალოგი.

მაგალითად, POWER5 პროცესორები მიერ გავრცელებულ IBM, ასევე მოიცავს მხარდაჭერა მრავალ threading. რომ არის, თითოეული პროცესორი ბირთვით (2 დაყენებული მასზე შესაბამის ელემენტს) შეიძლება შეასრულოს ამოცანები ფარგლებში ორ ნაკადს. ამდენად, ჩიპი ამუშავებს 4 computing თემა ერთდროულად.

მათ შორის AMD ასევე აქვს შესანიშნავი შედეგების სფეროში მრავალწლიანი threading ცნებები. ცნობილია, რომ Bulldozer არქიტექტურა, ალგორითმები გამოყენებული მსგავსად, Hyper-Threading. მხატვრული გადაწყვეტილებების AMD, რომ ყოველი ძაფი ამუშავებს ინდივიდუალური პროცესორი ერთეული. როდესაც ამ cache მეორე დონის იზიარებს. მსგავსი ცნებები ხორციელდება და მიერ შემუშავებული AMD Bobcat არქიტექტურა, რომელიც ადაპტირებული ბლოკნოტები და პატარა ები.

რა თქმა უნდა, კონცეფცია პირდაპირი კოლეგებთან AMD, IBM და Intel შეიძლება ჩაითვალოს ძალიან პირობითი. ისევე როგორც უახლოვდება დიზაინი პროცესორი არქიტექტურის ზოგადად. მაგრამ პრინციპებს შესაბამისი ტექნოლოგიები შეიძლება ჩაითვალოს საკმაოდ მსგავსია, და მიზნები, რომ დააყენა დეველოპერები ასპექტი ეფექტურობის გაზრდის მეხსიერების ჩიპი - ძალიან ახლოს, რეალურად, თუ არა იდენტური.

ეს არის ძირითადი ფაქტები შესახებ საინტერესო ტექნოლოგია Intel. რა არის, თუ როგორ, რათა Hyper-Threading ან, პირიქით, გამორთვა, ჩვენ დავადგინეთ. წერტილი, ალბათ, პრაქტიკული გამოყენება თავისი უპირატესობები, რომელიც შეგიძლიათ გამოიყენოთ, მიღების დარწმუნებული ვარ, რომ კომპიუტერის აპარატურული და პროგრამული უზრუნველყოფის ტექნოლოგია.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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