Informática, Equipamento
Hyper-Threading - o que é? Como activar o Hyper-Threading?
Moitos dos procesadores Intel inclúen módulos con soporte para Hyper-Threading Technology, que, segundo os desenvolvedores que a idea é axudar a aumentar a produtividade do chip ea aceleración do PC no seu conxunto. Cales son as características específicas da decisión da empresa norteamericana? Como pode usar as vantaxes da tecnoloxía Hyper-Threading?
Información básica sobre a tecnoloxía
Considere as principais informacións sobre o Hyper-Threading. Que é esa tecnoloxía? A súa desenvolvida por Intel, por primeira vez presentado ao público en 2001. O seu obxectivo era aumentar o rendemento do servidor. O principio básico é aplicado no Hyper-Threading - computación procesador de distribución en múltiples. E é posible, aínda que o tipo apropiado de chip set só un núcleo (á súa vez, se son 2 ou máis, e arroios no procesador xa atribuídas - tecnoloxía rematada con éxito este mecanismo).
Operación de circuíto principal do PC en varios fluxos en detrimento de facer unha copia de Estados arquitectónicas no curso de cálculos. Cando este se activa un eo mesmo conxunto de recursos na tarxeta SIM. Se a aplicación usa a oportunidade de correspondencia, as operacións practicamente significativos realízanse moito máis rápido. Tamén é importante que a tecnoloxía en cuestión, sistema de entrada-saída do ordenador soportado - BIOS.
Permitindo Hyper-Threading
Se o procesador é instalado nun ordenador, el ofrece un estándar consistente, que normalmente está activado automaticamente. Pero nalgúns casos, é necesario levar a cabo as accións necesarias man para facer Hyper-Threading Technology. ¿Como activalas-lo? Moi sinxelo.
Entra na interface principal do BIOS. Para iso, a principios do arranque precisa premer o DEL, ás veces - F2, F10, polo menos - outras claves, pero ten que aparecer sempre nunha das liñas de texto aparece na pantalla inmediatamente despois de conectar o ordenador. A interface de BIOS para atopar o elemento Hyper-Threading: para as versións soportadas do sistema de insumo-produto, que xeralmente está situado nun lugar ben visible. Seleccionando a opción axeitada, prema Intro para activa-lo, observando como Activado. Se este modo está xa definido, isto significa que o Hyper-Threading Technology execución. Pode usar todas as súas vantaxes. Ao activar a tecnoloxía na configuración, ten que gardar todas as entradas no BIOS, seleccionando Save and Exit Setup. Despois diso, o ordenador reiniciarase no modo cando a CPU está a ser executado con soporte para Hyper-Theading. Analogamente realizada Hyper-Threading fóra. Para iso, seleccione o apartado correspondente na outra - persoas con mobilidade condicionada e gardar a configuración.
Despois de estudar como activar Hyper-Threading e desactivar a tecnoloxía, ollar para as súas características en detalle.
Procesadores con soporte Hyper Threading
O primeiro procesador, que foi implantado baixo consideración do concepto, segundo algúns relatos - Intel Xeon MP, tamén coñecida como a Foster MP. Este chip é un número de compoñentes de arquitectura é semellante ao Pentium 4, que posteriormente tamén foi aplicada a tecnoloxía en cuestión. Subsecuentemente, a función de computación de multi-threaded foi introducido en procesadores de servidor Xeon con semente Prestonia.
Se falamos sobre a prevalencia actual de Hyper-Threading - o que "por cento" apoia-lo? Entre os chips máis populares deste tipo - os que pertencen ao núcleo familiar e Xeon. Ademais, hai evidencias de que algoritmos similares aplicado en procesadores Itanium e tipo Atom.
Saber a información básica sobre a tecnoloxía Hyper-Threading, procesadores co seu apoio, considerar os feitos máis destacados da historia do desenvolvemento da tecnoloxía.
historia desenvolvemento
Como observamos anterior, a empresa Intel demostrou o concepto en cuestión, o público en 2001. Pero os primeiros pasos na creación de tecnoloxía foron feitos no inicio dos anos 90. Enxeñeiros da empresa estadounidense, observouse que os recursos do procesador do ordenador ao executar unha serie de operacións para non activar completamente.
Como Intel calculou mentres o usuario está a traballar nun chip de ordenador dentro de grandes intervalos - quizais a maior parte do tempo - está implicado tamén activamente - en preto de 30%. opinións de expertos sobre esta figura son moi diferentes - alguén pensa que é claramente moi baixo, outros - concordo totalmente coa tese de desenvolvedores americanos.
Con todo, a maioría dos especialistas de TI son da opinión de que, mesmo se non é o 70% da capacidade da CPU está ausente, pero unha cantidade moi significativa deles.
A principal tarefa dos desenvolvedores
Intel decidiu corrixir este estado de cousas, debido a unha cualitativamente novo enfoque para asegurar a eficacia das principais chip de ordenador. Suxeriuse para crear unha tecnoloxía que ía contribuír a unha utilización máis activa das posibilidades de procesadores. En 1996, Intel lanzou o seu desenvolvemento práctico.
Segundo o concepto americano, procesador, procesamento de datos dun programa pode enviar recursos ociosos para traballar con outra aplicación (ou un compoñente da cadea, pero ter unha estrutura diferente e esixen a integración de recursos adicionais). O seu algoritmo tamén é asumido interacción efectiva cos outros compoñentes de hardware nun PC - RAM, chipset e software.
Intel conseguiu resolver o problema. Inicialmente, a tecnoloxía é chamada de Willamette. En 1999, ela foi introducida na arquitectura dalgúns procesadores, e comezou a probalo. tecnoloxía pronto recibiu o seu nome actual - Hyper-Threading. O que era exactamente iso - un rebranding simple ou axustes drásticos e plataforma incerto. Outros feitos sobre o aspecto da tecnoloxía para o público ea súa posta en marcha nos modelos de procesadores Intel, que xa sabemos. Entre os nomes comúns de desenvolvemento hoxe - Hyper-Threading Technology.
compatibilidade cos aspectos tecnolóxicos
Quão ben el aplicou soporte Hyper-Threading para sistemas operativos? Pódese notar que, cando se trata de versións modernas de Windows, ten problemas co usuario de utilizar plenamente as vantaxes de Intel Hyper-Threading, non xurdir. Por suposto, é importante tamén para garantir que a tecnoloxía ten soporte para o sistema de input-output - iso xa dixemos anteriormente.
factores de software e hardware
En relación a versións anteriores do software OS - Windows 98, NT e XP relativamente superada, condición necesaria para a compatibilidade con tecnoloxía Hyper-Threading - Soporte ACPI. Se o sistema operativo non é aplicada, non todos os temas de informática, que son formados polos seus módulos será recoñecido polo ordenador. Teña en conta que o Windows XP no seu conxunto ofrece a implicación das vantaxes desta tecnoloxía. É tamén altamente desexable que os algoritmos de multithreading foron aplicados e utilizados polo propietario de aplicacións de PC.
Ás veces pode ter unha tarxeta nai substituta PC - se instala-lo en procesadores con soporte Hyper-Threading, no canto de os que estaban de pé sobre ela inicialmente e non eran compatibles coa tecnoloxía. Con todo, como no caso de sistemas operativos, os problemas non serán, a disposición do usuario - un PC moderno, ou polo menos os compoñentes relevantes do "ferro" primeiro procesador Intel Core i5. Hyper Threading, como observamos anterior, aplicado na liña Core, e adaptarse a el Motherboards chipset soporta totalmente as súas funcións de chip.
criterios de aceleración
Se o seu ordenador está no nivel de compoñentes de hardware e software non será compatible coa tecnoloxía Hyper-Threading, entón esta tecnoloxía, en teoría, pode incluso retardar o seu traballo. Esta situación levou algúns especialistas de TI dúbida as perspectivas de solucións de Intel. Decidiron que non era un avance tecnolóxico e un curso de marketing é a base do concepto de Hyper Threading, que é un algoritmo que, en virtude da súa arquitectura non é capaz de acelerar significativamente o seu PC. Pero os críticos dúbidas foron rapidamente disipadas por enxeñeiros de Intel.
Así, as condicións básicas para garantir que a tecnoloxía foi envolvido con éxito:
Sistema de soporte de entrada-saída Hyper-Threading -;
- compatibilidade da matriz do tipo apropiado de procesador;
- Soporte para tecnoloxía de ordenador e aplicación específica en execución.
As dúas primeiras acusacións de problemas especiais non debe ocorrer no aspecto da compatibilidade do programa con Hyper-Threading aínda pode haber algunha superposición. Pero hai que ter en conta que, se a aplicación soporta, por exemplo, o traballo con procesador dual-core, será compatible, case garantido, coa tecnoloxía de Intel.
Polo menos hai estudos que confirman o crecemento de programas de produtividade, adaptados para os chips de núcleo dobre, preto de 15-18%, se o procesador de execución módulos Intel Hyper Threading. Como desactivar a eles - xa sabemos (no caso do usuario ten algunha dúbida sobre a adecuación da tecnoloxía de compromiso). Pero razóns tanxibles para o seu aspecto, probablemente moi pouco.
A utilidade práctica de Hyper-Threading
Se a tecnoloxía deu, en cuestión, tanxibles vantaxes competitivas de Intel? Hai diferentes opinións sobre este asunto. Pero moitos din: así era o popular, Tecnoloxía Hyper-Threading, tornouse unha solución indispensable para moitos fabricantes de sistemas de servidores, tamén foi ben recibida polos usuarios de ordenadores comúns.
O procesamento de datos de hardware
A principal vantaxe da tecnoloxía - que é aplicado nun formato de hardware. É dicir, a parte principal dos cálculos realizaranse dentro do procesador para os módulos específicos, ao contrario de algoritmos de software transmitidos ao nivel do núcleo principal de chip - o que implicaría unha redución no rendemento xeral do ordenador. En xeral, como observado polos TI-especialistas, os enxeñeiros de Intel lograron resolver o problema, o que foi determinado no inicio do desenvolvemento da tecnoloxía - facer que o procesador para operar de forma máis eficiente. De feito, como mostran os tests, a solución de moitas tarefas practicamente importantes para o usuario a usar o Hyper-Threading activado para acelerar significativamente o traballo.
Pódese notar que entre esas Pentium 4 chips, que foron equipados con módulos de apoiar esta tecnoloxía, traballou moito máis eficaz as primeiras modificacións. De moitas formas isto foi expresada na capacidade do PC para operar nun modo multitarea verdadeira - cando varios tipos de aplicacións de Windows e altamente indesexable para intensificar debido ao consumo de recursos do sistema por un deles reduce a velocidade do traballo dos outros.
A solución simultánea de varios problemas
Así, os procesadores con soporte Hyper-Threading mellor adaptado que o chip que non son compatibles con el, o lanzamento simultáneo de, por exemplo, o navegador web, reprodución de música e traballar con documentos. Por suposto, todos estes beneficios son sentidos polo usuario, na práctica só se os compoñentes do PC de software e hardware caracterízanse pola compatibilidade suficiente cun modo semellante de operación.
desenvolvemento semellante
Tecnoloxía Hyper-Threading - non é o único que está deseñado para mellorar o rendemento do PC computación multithreaded. Ela ten análogos.
Por exemplo, en procesadores POWER5 liberados por IBM, tamén inclúe o soporte para múltiples. Isto é, cada un dos núcleos do procesador (2 instalado no mesmo elemento correspondente) pode realizar as tarefas dentro dos dous fluxos. Así, o chip manexa 4 segmentos de computación simultaneamente.
Entre AMD tamén ten excelentes resultados en materia de conceptos de varias Threading. Sábese que na arquitectura da excavadora, algoritmos son utilizados, semellante ao Hyper-Threading. solucións de recurso de AMD que cada fío manipula as unidades de procesador individual. Cando ese caché de segundo nivel é compartido. Conceptos semellantes son aplicados e desenvolvidos pola arquitectura AMD Bobcat, que está adaptado para notas e PCs pequenos.
Por suposto, o concepto de contrapartes directas de AMD, IBM e Intel pode considerarse moi condicional. Así como propostas para as arquitecturas de procesadores de deseño en xeral. Pero os principios contidos en tecnoloxías relevantes pode considerarse moi semellantes, e os obxectivos que poñen os desenvolvedores no aspecto de aumentar a eficiencia dos chips de memoria - moi preto de feito, se non idénticas.
Estes son os principais feitos sobre o excitante tecnoloxía de Intel. Que é, como activar Hyper-Threading ou, inversamente, desactivar, Identificamos. O punto, probablemente no uso práctico das súas vantaxes, que pode usar, asegurarse de que o hardware e software PC tecnoloxía de soporte.
Similar articles
Trending Now