Desmitificando el rendimiento de Wintel detrás del sistema win 7

  

Todo el mundo está trabajando arduamente para mejorar el rendimiento de su sistema en este momento, pero hay muchas maneras de mejorar el rendimiento del sistema, pero hay una manera de estimar que nadie lo ha pensado nunca, es usar Intel para mejorar, cómo mejorarlo, lo que sigue Todos introducen la introducción. Wintel, una palabra muy interesante, es literalmente fácil de entender, este es un campo muy poderoso: consiste en el sistema operativo Microsoft y el procesador Intel.

Estamos hablando de los dos resultados emocionantes de la cooperación.

El resultado de su colaboración es un mayor rendimiento, menor consumo de energía, o ambos, dependiendo del número de subprocesos abiertos en su aplicación.

Una mejor administración del núcleo del procesador es una característica importante de los procesadores Intel actuales. Estos chips utilizan tecnología de subprocesamiento múltiple sincrónico (SMT) para permitir que cada núcleo ejecute dos subprocesos simultáneamente. Es decir, si SMT está habilitado, el procesador de doble núcleo /cuádruple crecerá a 4/8 hilos lógicos.

La arquitectura de Nehalem /Westmere está muy centrada en el código que se ejecuta activamente en cada núcleo. Cuando el núcleo aún está inactivo durante un cierto tiempo, el controlador del transistor apagará el núcleo del procesador. Esta característica está diseñada para ahorrar energía. Sin embargo, el procesador también puede aumentar la frecuencia del núcleo activo dentro de un cierto rango para lograr un mejor rendimiento. Esta tecnología se llama TurboBoost.

Pero tenga en cuenta que esta función requiere que el sistema operativo funcione. Se debe garantizar que el núcleo activo del procesador tenga tiempo suficiente para apagar el transistor. Esto es difícil de lograr antes de que se lance Windows 7. Los subprocesos que crean la aplicación están programados y ejecutados por el sistema operativo, y la aplicación no puede controlarse a sí misma. Solo pueden controlar qué canalizaciones se utilizan. Antes de Windows 7, el kernel de Windows no consideraba en qué núcleos se estaba ejecutando un hilo. Si no hay un núcleo disponible en tiempo real, la programación de subprocesos de Windows seleccionará un subproceso en ejecución o un subproceso en espera de ser intercambiado y lo cerrará.

Como las programaciones anteriores de Windows para sus subprocesos programados no están planeadas, una aplicación que usa tres subprocesos puede usar cada núcleo a su vez. Como resultado, la función de ahorro de energía y TurboBoost se verán afectadas porque ningún núcleo permanecerá inactivo durante mucho tiempo. Sin embargo, Windows 7 a menudo programa los subprocesos para que siempre se ejecuten en un solo núcleo en lugar de dejarlos trabajar por turnos, y los núcleos inactivos se cierran.

Este modo controla efectivamente el consumo de energía y también mejora el rendimiento con TurboBoost. La verdadera victoria está en el ahorro de energía. En los sistemas de escritorio, el consumo de energía puede no ser el estándar más importante, pero son muy importantes para servidores y dispositivos móviles. Especialmente para usuarios móviles, cuando disfrutan de una mayor duración de la batería, los procesadores móviles de Nehalem aparecerán en la electrónica de consumo.

Y la última situación es aún más alegre, el procesador inteligente de Intel ha evolucionado a la segunda generación, Advanced Vectore Xtensions es una adición encantadora a la nueva generación. Este nuevo conjunto de instrucciones debe ser compatible con Windows 7 Service Pack 1 en el sistema operativo Windows. Con la ayuda de Win7 SP1, el procesador SandyBridge mostrará perfectamente la potencia de AVX — mejorará en gran medida la potencia de cómputo de punto flotante del procesador. En algunos programas intensivos de punto flotante (como representación gráfica, codificación multimedia, juegos 3D, etc.), veremos ganancias de rendimiento extremadamente significativas. Por supuesto, con respecto a esta actualización, lo hemos probado en la nueva plataforma de productos de terminales móviles, y los resultados reales son realmente emocionantes.

En pocas palabras, cuando su programa, su procesador y su sistema operativo brindan soporte para AVX, la aplicación será sorprendentemente rápida. Hablando de manera responsable, cuesta casi la mitad del sistema operativo original de Westmere bajo Win7.

Este es un producto nuevo, tal vez no sea accesible para muchas personas, pero mejora el rendimiento del sistema y puede que no se use en muchos aspectos, pero creo que estará disponible pronto. .

Copyright © Conocimiento de Windows All Rights Reserved