Idioma :
SWEWE Membre :Login |Registre
Cercar
Comunitat enciclopèdia |Enciclopèdia Respostes |Enviar pregunta |Coneixement de vocabulari |Pujar coneixement
Anterior 1 Pròxim Seleccioneu Pàgines

Tecnologia Hyper-Threading

La tecnologia Hyper-Threading és la utilització d'instruccions especials de maquinari, els dos nuclis lògics modelades com dos xips físics, de manera que un sol processador pot calcular utilitzant el paral · lelisme a nivell de fil, i per tant compatible amb els sistemes operatius multi-roscats i programari, el que redueix el temps d'inactivitat de la CPU, millora de l'eficiència de funcionament de la CPU.Millora del rendiment

En general, molta gent podria pensar, amb la tecnologia Hyper-Threading, de manera que el rendiment del sistema es pot millorar de manera significativa, però el fet és realment així? No us oblideu de les condicions necessàries davant nostre quan es tracta de la tecnologia Hyper-Threading, que és la tecnologia hyper-threading per aconseguir el rendiment desitjat, però un requisit previ. A més de la compatibilitat del sistema operatiu, sinó que també han de ser recolzats pel programari. Des d'aquest punt, podem veure que l'status quo en el programari, el programari és compatible amb la tecnologia de doble processador, després de tot, segueix sent una minoria. Durant la major part del programari, a causa dels principis de disseny diferents de la tecnologia Hyper-Threading també no rep beneficis directes. Atès que la tecnologia Hyper-Threading és comandaments de processament en paral · lel sobre el nivell del fil, l'assignació dinàmica dels recursos del processador per fils. La tecnologia és el concepte bàsic de "grau de paral · lelisme (Paral · lelisme)", que és el de millorar el grau d'execució d'ordres paral · lelisme, la millora de l'eficiència de cada rellotge. Això requereix el disseny de subprocessos de programari, millorar la capacitat de processament en paral · lel. L'aplicació en el PC gairebé cap optimització corresponent a aquesta finalitat, amb la tecnologia Hyper-Threading no obté un rendiment millorat de manera significativa. El suport de programari per al status quo només va dir anteriorment, el sistema operatiu en aquest sentit no és molt d'un problema, després de tot, algunes versions de Windows, Linux és un sistema operatiu compatible amb múltiples processadors. I amb els següents processadors d'Intel són compatibles amb la tecnologia Hyper-Threading disponibles, amb processadors Intel apel · len, conduirà inevitablement als canvis en el disseny d'aplicacions, hi ha d'haver més suport per als fils paral · lels de processament de programari disponible, llavors, és clar, suporta la tecnologia Hyper-Threading de temps de processador per mostrar els seus talents. En aquest moment, l'usuari mitjà serà capaç d'obtenir el benefici més directe de la tecnologia Hyper-Threading.

Inevitabilitat

Rendiment de la CPU ha de millorar

Tot i la millora de la freqüència de rellotge de la CPU i l'augment de mida de la memòria cau de fet pot millorar el rendiment de la CPU, però el rendiment de la CPU millorada és tècnicament més difícil l'existència. De fet, un nombre de raons en la unitat d'execució de l'aplicació de la CPU no s'han utilitzat plenament. Si la CPU no pot llegir correctament les dades (de coll d'ampolla bus / memòria), la taxa d'utilització de la unitat d'execució serà disminuir significativament. Un altre fil d'execució és més ILP falta (Instrucció Nivell Paral · lelisme, executar múltiples instruccions simultàniament) de suport. Aquests s'han traduït en el rendiment de la CPU no ha estat tot el joc. Resultat, Intel és una altra idea per millorar el rendiment utilitzant la CPU, de manera que la CPU pot realitzar múltiples fils simultàniament, és possible que la CPU pugui jugar un major eficiència, és a dir, l'anomenat "Hyper (Hyper-Threading, referit com" HT ")" tecnologia.

Hyper-Threading CPU executa diversos programes al mateix temps en un recurs compartit i una CPU dins de la mateixa teoria a la mateixa CPU com els dos

A l'hora d'executar dos fils, processador P4 requereix alguna cosa més que l'addició d'una CPU punter lògic (unitat de processament lògic). Per tant, la generació de P4 (Pentium 4) La zona P4 HT que un augment convencional del 5%. I la resta com ALU (unitat sencera), FPU (unitat de punt flotant), L2 memòria cau (caché) es manté sense canvis, aquestes peces són compartits. Encara que l'ús de la tecnologia Hyper-Threading pot executar dos fils simultàniament, però no li agrada dos reals CPU, cada CPU té un recurs independent. Quan dos fils requereix al mateix temps un determinat recurs, s'ha de suspendre temporalment, i deixar que els recursos per continuar fins que aquests recursos estan ociosos. Per tant, el rendiment de rendiment de Hyper-Threading no és igual a dues de la CPU.

Tecnologia Hyper-Threading

Intel P4 HT té dos modes de funcionament, sola manera de tasques (mode d'una sola tasca) i modes de tasques múltiples (mode multi-tasking), quan el programa no suporta multiprocessament (operació multi-processador), el sistema s'aturarà una CPU lògica L'operació, per concentrar els recursos en una sola CPU lògica, de manera que un no serà la lògica del programa d'un sol subprocés i reduir el rendiment de la CPU d'inactivitat, però va ser detingut perquè la CPU lògica a l'espera de treball, presa alguns recursos, la tecnologia Hyper-Threading Quan la CPU està executant la manera Programa Mode Tasca individual, és possible arribar a un rendiment de la CPU que sense hyperthreading, però la diferència de rendiment no és massa gran. És a dir, quan s'executa el programari d'un únic subprocés d'aplicació, la tecnologia Hyper-Threading, fins i tot pot degradar el rendiment del sistema, particularment propensos a aquest problema quan s'executa el programari d'un únic subprocés de sistema operatiu multi-fil.

Tingueu en compte que, chipset de la CPU amb les necessitats de tecnologia Hyper-Threading, i suport de programari, per tal d'aprofitar l'ideal de la tecnologia. Els sistemes operatius com Microsoft Windows XP, Microsoft Windows 2003, Linuxkernel 2.4.x versions posteriors també suporten la tecnologia Hyper-Threading. Suporta habilitat Hyper-Threading chipset, incloent com ara:

Intel chipset:

845.845 D i 845GL no suporta la tecnologia Hyper-Threading; chipset 845E compatible amb la tecnologia Hyper-Threading en si, però moltes plaques base requereixen una actualització de BIOS per donar suport, llançat després que el chipset 845E suporta tot el suport de tecnologia Hyper-Threading, Per exemple 845PE/GE/GV i totes les sèries 865/875 i 915/925 chipset suporta la tecnologia Hyper-Threading.

Ⅵ Un Chipset:

P4X266, P4X266A, P4M266, P4X266E i P4X333 no suporta Suporta la tecnologia Hyper-Threading, després del llançament del totalment chipset P4X400 suporta Suporta la tecnologia Hyper-Threading, com P4X400, P4X533, ​​PT800, PT880, PM800 i PM880 suporta tecnologia Hyper-Threading .

SIS Chipset:

SiS645, SIS645DX, SiS650, SiS651 SIS648 no és compatible, i el suport tecnològic a principis Hyper-Threading, tard SIS648, SIS655, SiS648FX, SiS661FX, SIS655FX, SIS655TX, SIS649 SIS656 i donaran suport a la tecnologia Hyper-Threading.

ULI chipset:

M1683 i M1685 és compatible amb la tecnologia Hyper-Threading.

ATI chipset:

ATI va llançar els xipsets Intel de la plataforma tota la tecnologia de suport Hyper-Threading, incloent la Radeon 9100 IGP, Radeon 9100 Pro IGP i RX330.

nVidia chipset:

NForce5 proper chipset de la sèrie compatible amb la tecnologia Hyper-Threading.

Obres

En el procés de maneig de múltiples fils, cada processador lògic processador multi-roscat interior pot estar responent individualment a les interrupcions, quan el primer programari de seguiment de fil processador lògic, va començar el segon processador lògic Altres subprocessos de programari a la pista i tractar.

A més, per tal d'evitar conflictes de recursos de processament de la CPU per manejar el segon fil que processador lògic s'utilitza només quan el primer fil que es va a executar unitats de processament temporalment ociosos.

Per exemple: Quan un processador lògic quan l'execució de punt flotant (unitat de coma flotant utilitzant el processador), l'altre processador lògic pot executar l'operació d'addició (utilitzant la unitat de processador d'aritmètica d'enters). Per a això, sens dubte, millorarà en gran mesura la utilització i la unitat de processament de dades corresponent dins del processador, la instrucció de la capacitat de rendiment. Per processador Prescott, la calor es deu principalment a causa d'ella.

Requisits previs

Requereix suport de CPU

Oficialment és compatible amb la tecnologia Hyper-Threading CPU té Pentium4 3.06GHz, 2.40C, 2.60C, 2.80C, 3.0Ghz, 3.2GHz i processadors de nucli Pentium 4 Prescott, així com alguns models de Xeon.


Anterior 1 Pròxim Seleccioneu Pàgines
Usuari Revisió
Sense comentaris encara
Vull comentar [Visitant (18.224.*.*) | Login ]

Idioma :
| Comproveu el codi :


Cercar

版权申明 | 隐私权政策 | Drets d'autor @2018 Coneixement enciclopèdic del Món