Enhanced SpeedStep
Enhanced Intel SpeedStep és una tecnologia de gestió d'energia del processador per seleccionar estats de rendiment operatiu. No és una extensió del conjunt d'instruccions i no s'ha d'interpretar com un augment fix del rendiment.
El que cal saber
Enhanced Intel SpeedStep és una tecnologia de gestió d'energia del processador per seleccionar estats de rendiment operatiu. No és una extensió del conjunt d'instruccions i no s'ha d'interpretar com un augment fix del rendiment.
Com funciona
La plataforma pot coordinar punts de funcionament de freqüència i voltatge del processador amb la política d'energia del SO. Els estats i les transicions disponibles depenen del model i del microprogramari. Els mecanismes de control de rendiment més recents poden coexistir amb parts de la política visible per a l'usuari o substituir-les, de manera que s'ha d'establir el camí de control actiu per al sistema exacte.
On és útil
Un ordinador portàtil pot sol·licitar un estat de rendiment inferior durant una càrrega de treball lleugera per reduir l'ús d'energia i, posteriorment, canviar el comportament operatiu sota càrrega. Els límits tèrmics, els pressupostos de potència i la planificació de càrregues de treball també influeixen en la freqüència observada.
Com comprovar el suport i l'habilitació
Comproveu les especificacions del model exacte i la documentació de gestió d'energia del microprogramari/SO. L'enumeració de capacitats de la CPU és només el punt de partida; inspeccioneu la política activa, les condicions d'alimentació i l'estat tèrmic abans de diagnosticar un problema de freqüència.
El comportament observat està controlat per tota la plataforma: microprogramari, política del SO, planificació de la càrrega de treball, subministrament d'energia i temperatura. Un camp de característica descriu una capacitat, no un estat operatiu fix ni una freqüència garantida.
El que la característica no estableix
SpeedStep no és Turbo Boost, una garantia de rellotge nominal sota qualsevol càrrega de treball ni una prova que una freqüència baixa d'inactivitat notificada sigui una fallada. Els tics de TSC no segueixen directament aquests canvis de freqüència en un sistema amb TSC invariant.
Compatibilitat i rendiment a la pràctica
Utilitzeu la telemetria admesa del sistema exacte i compareu càrregues de treball sostingudes representatives. Distingiu entre el comportament en repòs, els augments transitoris i el rendiment en estat estacionari. Canviar diversos paràmetres del microprogramari o d'energia alhora dificulta el diagnòstic i la recuperació.
Una llista de verificació pràctica
- Enregistreu el model exacte de processador o de plataforma i les versions d'aplicació, SO i entorn d'execució implicades. Conserveu la redacció de l'error o del requisit real.
- Comproveu la referència del fabricant per a aquest model exacte, i després inspeccioneu la capacitat efectiva i l'estat habilitat en l'entorn on s'executa el programa.
- Compareu cada requisit del binari o dorsal seleccionat. Una característica amb un nom similar, un àlies o una etiqueta de tecnologia àmplia no és suficient.
- Confirmeu que l'aplicació ha seleccionat la implementació prevista. Utilitzeu els seus diagnòstics documentats i una alternativa compatible quan no es compleixin els requisits.
- Feu un únic canvi admès a la vegada i repetiu la mateixa càrrega de treball. Manteniu disponibles la configuració original i la via de recuperació.
Si la característica apareix a la llista però el programari no la pot utilitzar
Comenceu pel component exacte que falla. Una base de dades de maquinari descriu la capacitat registrada; el sistema operatiu o l'hipervisor poden exposar un entorn efectiu diferent. Un error d'instrucció il·legal també requereix investigar la instrucció defectuosa real i la compilació del binari, perquè una corrupció o una instrucció no admesa no relacionada poden produir un símptoma similar.
Instal·leu la versió d'aplicació, controlador o entorn d'execució admesa per a la plataforma exacta, i utilitzeu la compilació base o alternativa documentada pel fabricant si cal. Una actualització de programari no pot crear una instrucció que li manqui al processador. Els canvis de microprogramari i de polítiques de seguretat han de seguir el procediment del fabricant del sistema i un pla de recuperació en lloc d'una recepta genèrica d'optimització.
Fonts i abast d'aquesta explicació
Intel 64 and IA-32 Architectures Software Developer's Manual
Aquestes referències estableixen el comportament arquitectònic i els requisits de programari. No verifiquen de manera independent cada valor de característica en una pàgina de model de maquinari enllaçada. Per al suport de models, utilitzeu l'evidència del fabricant d'aquesta pàgina i comproveu la configuració efectiva del sistema. Aquest article no proporciona cap data de prova de referència, certificació o revisió independent.
Fonts i verificació
Propietat editorial: Feex. No s'ha registrat cap data de revisió independent. Com investiguem.
- Intel 64 and IA-32 Architectures Software Developer's Manual · Els volums 1 i 2 descriuen les famílies d'instruccions anomenades i CPUID; el volum 3 descriu l'estat, la paginació, VMX i els controls de protecció. La documentació d'arquitectura no estableix el suport per a un model en particular.
Ha estat útil aquest article?
Un sí o un no és suficient. Trieu un motiu si voleu, o afegiu una breu nota.
Gràcies. Això ens ajuda a millorar aquesta pàgina.