KomputilojEkipaĵo

Hyper-Threading - kio ĝi estas? Kiel ebligi Hyper-Threading?

Multaj el Intel procesoroj inkludas moduloj kun subteno por Hyper-Threading Technology, kiu, laŭ la programistoj de la ideo estas helpi pliigi la productividad de la blato kaj la aceleración de la PC kiel tuto. Kiuj estas la specifaj detaloj de la decido de la usona entrepreno? Kiel vi povas uzi la avantaĝojn de Hyper-Threading?

Bazaj informoj pri la teknologio

Konsideru la ŝlosilo informoj pri Hyper-Threading. Kio estas tiu teknologio? Pli Intel evoluigis kaj unue prezentita al la publiko en 2001. Ĝia celo estis pliigi servilo agado. La baza principo estas implementado en la Hyper-Threading - disdonado procesoron komputado sur multoblaj fadenoj. Kaj estas eble, eĉ se la taŭga tipo de blato starigis nur unu kernon (siavice, se ili estas 2 aŭ pli, kaj rojoj en la procesoron jam asignita - teknologio sukcese kompletigas ĉi mekanismo).

Operacio de la PC ĉefa cirkviton en pluraj riveretoj je la kosto de fari kopiojn de arkitekturaj ŝtatoj en la kurso de komputadoj. Kiam tio estas aktivigita unu kaj la sama aro de rimedoj en la blato. Se la aplikaĵo uzas trafa ŝancon, preskaŭ signifa operacioj estas efektivigitaj multe pli rapida. Ĝi estas ankaŭ grava ke la teknologio en demando, subtenataj komputilo eneliga sistemon - BIOS.

Ebliganta Hyper-Threading

Se la procesoro estas instalita en la PC, ĝi provizas unuecan normon, ĝi kutime aktivigas aŭtomate. Sed en iuj kazoj estas necese realigi la necesajn agojn permane fari Hyper-Threading Technology. Kiel mi ebligi tion? Tre simpla.

Ensalutu en la ĉefa interfaco de BIOS. Por fari tion, en la komenco de la boto vi devas premi la DEL, foje - F2, F10, almenaŭ - aliaj klavoj, sed vi devas ĉiam aperas en unu el la linioj de teksto montrata sur la ekrano tuj post turnante en la PC. La BIOS interfaco por trovi la elementon Hyper-Threading ĉar subtenataj versioj de la eneliga sistemo, ĝi estas kutime lokita en elstara loko. Tiucelajn opcion, premu Enter por aktivigi ĝin, notante kiom Ebligita. Se ĉi tiu maniero estas jam metita, tio signifas ke Hyper-Threading Technology kuras. Vi povas uzi ĉiujn ĝiajn avantaĝojn. Ebligante teknologio en la agordojn, vi devus konservi ĉiujn enirojn en la BIOS, elektante Konservi kaj Eliri Setup. Poste, la komputilo rekomencos en la maniero kiam la CPU kuras kun subteno por Hiper-Theading. Simile portis Hyper-Threading for. Por fari tion, elektu la koncernan alineon en la alia opcio - Malebligita kaj savi la agordojn.

Post studi kiel ebligi Hyper-Threading kaj malaktivigi la teknologio, rigardu liajn karakterizaĵojn detale.

Procesoroj kun Hiper Threading subteno

La unua procesoro, kiu estis efektivigita sub konsidero de la koncepto, laŭ iuj raportoj - Intel Xeon MP, ankaŭ konata kiel la Foster MP. Ĉi tiu blato estas en kelkaj arkitekturaj komponantoj estas simila al la Pentium 4, kiu estis poste ankaŭ implementado la teknologio en demando. Poste, la funkcio de multi-threaded komputado estis prezentita sur Xeon servilo procesoroj kun kerno Prestonia.

Se ni parolas pri la nuna dominado de Hyper-Threading - kio "procento" subteni ĝin? Inter la plej popularaj pecoj de ĉi tiu tipo - tiuj kiuj apartenas al la familio Kerno kaj Xeon. Ankaŭ, ekzistas indico ke similaj algoritmoj implementado en Itanium procesoroj kaj Atom tipo.

Lernu la baza informo en Hyper-Threading, procesoroj kun ĝia subteno, konsideri la plej rimarkinda faktojn pri la historio de teknologio evoluo.

disvolviĝo Historio

Dum ni markis antaŭe, la Intel kompanio montris la koncepton en demando, la publiko en 2001. Sed la unuaj paŝoj en la kreo de teknologio estis farita komence de la 90. Inĝenieroj de la usona kompanio, ĝi observis ke la PC procesoron rimedoj kiam plenumante serio de operacioj por aktivigi ne tute.

Kiel Intel kalkulita dum la uzanto laboras en PC blato ene grandaj intervaloj - eble plejofte - estas implikita tro aktive - je proksimume 30%. Sperta opinioj pri ĉi tiu figuro estas tre malsamaj - iu pensas ĝi estas klare tro malalta, aliaj - tute konsentas kun la tezo de usona programistoj.

Tamen, la plimulto de IT-specialistoj opinias, ke eĉ se ne 70% de la CPU kapablo estas senutilaj, sed tre signifa kvanto de ili.

La ĉefa tasko de la programistoj

Intel decidis korekti tiun staton de aferoj pro kvalite nova alproksimiĝo al certigante la efikecon de la ĉefaj PC blato. Estis sugestita por krei teknologion kiu kontribuus al pli aktiva uzo de la ebloj de procesoroj. En 1996, Intel lanĉis ĝian praktikan evoluo.

Laŭ la usona korporacio koncepto, procesoron, prilaborado datumojn de unu programo povus sendi al pigraj rimedojn por labori kun alia aplikaĵo (aŭ komponento de la fluo, sed havanta malsaman strukturon kaj postulas la integriĝo de aldonaj rimedoj). La respektivaj algoritmo ankaŭ supozis efika interago kun la aliaj aparataro komponantoj en la PC - RAM, chipset kaj programaro.

Intel sukcesis solvi la problemon. Komence, la teknologio estas nomita Willamette. En 1999, ŝi estis prezentita en la arkitekturo de iuj procesoroj, kaj komencis provi ĝin. teknologio baldaŭ ricevis lian aktualan nomon - Hyper-Threading. Kion ekzakte estis ĝi - simpla remarkado aŭ drasta ĝustigas estas malcerta platformo. Plue faktoj pri la apero de la teknologio al la publiko kaj lia implementación en la diversaj modeloj de procesoroj de Intel, ni jam konas. Inter la komunaj nomoj de hodiaŭ evoluo - Hyper-Threading Technology.

kongruon kun la teknologio aspektoj

Kiel bone lin implementado Hyper-Threading Technology subteno por operaciumoj? Eble notu, ke kiam temas pri modernaj versioj de Windows, vi havas problemojn kun la uzanto por plene utiligi la avantaĝojn de la Intel Hyper-Threading Technology, ne levigxu. Kompreneble, estas grave ankaŭ por certigi ke la teknologio subtenas la eneliga sistemo - tio ni jam diris pli supre.

Programaro kaj aparataro faktoroj

Pri malnovaj versioj de VIN programaro - Windows 98, NT kaj relative malmoderna XP, necesa kondiĉo por la kongruo kun Hyper-Threading - ACPI subteno. Se la mastruma sistemo ne estas implementado, ne ĉiuj komputado fadenoj, kiuj estas formitaj de la respektivaj moduloj estos rekonita de la komputilo. Notu ke Windows XP kiel tuto donas la partopreno de la avantaĝoj de ĉi tiu teknologio. Estas ankaŭ tre dezirinde, ke multithreading algoritmoj estis efektivigitaj kaj uzita de la posedanto de PC aplikoj.

Kelkfoje vi eble bezonas anstataŭanton patrino PC - se vi instalas ĝin sur procesoroj kun Hyper-Threading subtenon, anstataŭ tiuj, kiuj staras sur ĝi komence kaj ne kongrua kun la teknologio. Tamen, kiel en la kazo de mastrumaj sistemoj, ajna problemoj ne estos, se la uzanto dispono - moderna PC, aŭ almenaŭ la koncernan komponantojn de la "fera" unua procesoro Intel Core i5. Hiper Threading, kiel ni diris antaŭe, implementado en la Kerno linio, kaj adapti al ĝi chipset patrino plene subtenas la respektivaj blato funkcioj.

kriterioj por akcelo

Se via komputilo estas en la nivelo de aparataro kaj programaro komponantoj ne kongrua kun Hyper-Threading, tiam tiu teknologio, en teorio, povas eĉ malrapidigi lia laboro. Ĉi tiu situacio portis kelkaj IT-specialistoj dubas la perspektivojn de solvoj de Intel. Ili decidis ne estis teknologia avanco kaj marketing certe estas la bazo de la koncepto de Hiper Threading, kio estas algoritmo kiu, en virto de lia arkitekturo ne povas signife akceli via PC. Sed kritikistoj dubas estis rapide dispelita de Intel inĝenieroj.

Do, la bazaj kondiĉoj por certigi ke la teknologio estis sukcese implikita:

- Hyper-Threading subteno eneliga sistemo;

- kongrueco de la plato bazu kun la taŭga tipo de procesoro;

- Subteno por la mastruma sistemo teknologio kaj specifa apliko kurante sur ĝi.

Se la unuaj du grafoj de specialaj problemoj ne devus okazi en la aspekto de la programo kongruo kun Hyper-Threading eble ankoraŭ iuj overlay. Sed ni notu, ke se la apliko subtenas, ekzemple, laboro kun procesoro de duobla kerno, ĝi estos kongrua, preskaŭ garantiita, kun Intel teknologio.

Almenaŭ ekzistas studoj konfirmas la kreskon de produktiveco programoj, adaptita al la duobla kerno blatoj, pri 15-18%, se la procesoro kurado Intel Hyper Threading moduloj. Kiel malaktivigi ilin - ni jam konas (en kazo la uzanto havas dubojn pri la conveniencia de engaĝiĝo teknologio). Sed palpebla kialoj de ilia aspekto, probable tre malmulte.

La praktika utilo de Hyper-Threading

Ĉu teknologio donis, en demando, palpebla konkurajn avantaĝojn de Intel? Estas malsamaj opinioj sur ĉi tiu afero. Sed multaj diras: tia estis la populara Hyper-Threading Technology, ĝi fariĝis nemalhavebla solvo por multaj fabrikantoj de servilo sistemoj, ankaŭ akceptita por ordinaraj komputiluzantoj.

La aparataro datumtraktado

La ĉefa avantaĝo de la teknologio - tiu estas implementado en aparataro formato. Tio estas, la ĉefa parto de la ŝtonoj estos realigita ene de la procesoro por specifaj moduloj, kaj ne kiel programaro algoritmoj transdonitaj al la nivelo de la ĉefa blato kernon - kiu implicus redukton de la totala efikeco de la PC. Ĝenerale, kiel rimarkis la IT-fakuloj, la Intel inĝenieroj sukcesis solvi la problemon, kiu estis decidita komence de la disvolviĝo de teknologio - kaŭzas la procesoron funkcii pli efike. Efektive, kiel montrita per provoj, la solvo de multaj preskaŭ gravaj taskoj por la uzanto por uzi Hyper-Threading ebligis al signife plirapidigi la laboron.

Eble notu, ke inter tiuj Pentium 4 pecetoj, kiuj estis ekipitaj per moduloj apogas tiun teknologion, laboris multe pli efike la unuan modifoj. Multmaniere ĉi estis esprimita en la kapablo de la PC por funkcii en reĝimo de reala multitarea - kiam pluraj malsamaj specoj de aplikoj de Windows, kaj tre nedezirindaj intensigi pro la konsumo de rimedoj de la sistemo de unu el ili reduktas la rapidon de la laboro de aliaj.

La samtempa solvo de diversaj problemoj

Tiel, procesoroj kun Hyper-Threading subteno bone adaptita ol la blato kiu ne estas kongruaj kun ĝi, la samtempa ĵeto de, ekzemple, retumilo, muziko ludado kaj laboras kun dokumentoj. Kompreneble, ĉiuj ĉi tiuj profitoj estas sentita de la uzanto praktike nur se la programaro kaj aparataro komponantoj de la PC estas karakterizitaj de sufiĉa kongruo kun similan modon de operacio.

simila disvolviĝo

Hyper-Threading Technology - ne estas la sola kiu estas desegnita por plibonigi PC prezento de disfadeniga komputado. Ŝi havas analogoj.

Ekzemple, en POWER5 procesoroj liberigita de IBM, ankaŭ inkludas subtenon por multi-threading. Tio estas, ĉiu el la procesoron kernojn (de 2 instalita sur ĝi responda elemento) por plenumi taskojn ene de la du riveretoj. Tiel, la blato manipulas 4 komputado fadenojn samtempe.

Inter AMD ankaŭ havas bonegajn rezultojn en la kampo de multi-threading konceptoj. Ĝi scias ke en la Bulldozer arkitekturo, algoritmoj estas utiligitaj, simila al Hyper-Threading. Karakterizaĵo solvoj de AMD ke ĉiu fadeno pritraktas la individuajn procesoron unuoj. Kiam ĉi kaŝmemoro de la dua nivelo estas dividita. Similaj konceptoj realigitajn kaj evoluinta por AMD Bobcat arkitekturo, kiu estas adaptita por kajeroj kaj malgrandaj komputiloj.

Kompreneble, la koncepto de rekta kolegoj de AMD, IBM kaj Intel povas konsideri tre kondiĉita. Kaj ankaŭ alproksimiĝas al la dezajno arkitekturoj ĝenerale. Sed la principoj enkorpigita en la gravaj teknologioj povas esti konsiderata tre simila, kaj la celoj kiuj metis programistoj en la aspekto de pliigi la efikecon de blatoj de memoro - tre proksime fakte, se ne identa.

Tio estas la ŝlosilo faktoj pri la ekscita teknologio de Intel. Kio ĝi estas, kiel ebligi Hyper-Threading aŭ, inverse, malaktivigu, ni identigis. La punkto, verŝajne en la praktika uzo de liaj avantaĝoj, kiujn vi povas uzi, certigi ke la PC aparataro kaj programaro subtenon teknologio.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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