¿Cuál es la aceleración de hardware?

En la aceleración de hardware de computación de hoy se utiliza en todas partes.Se ha vuelto tan familiar y natural, como una extensión de instrucciones del procesador MMX.Pero no siempre fue.Los primeros pasos tentativos desarrolladores y programadores para promover nuevas oportunidades, una evaluación mixta de la comunidad de la computadora, y luego - el reconocimiento ... que era.Ahora, sin embargo, la aceleración de hardware está presente en casi todos los productos y el programa.A veces, incluso cuando ya nadie se verá.Si desea una tarjeta de vídeo compatible con aceleración de hardware?Por Favor!Una tarjeta de sonido?Sí, un montón!Pero la tarjeta de red?Y ella tiene la capacidad de descargar la CPU del trabajo de rutina con paquetes de datos!

aceleración de hardware es ampliamente utilizado en una variedad de programas para el manejo de flujos multimedia.Debido a esto, es posible reducir significativamente el tiempo gastado.No todo el mundo sabe que los fabricantes de navegadores han incorporado siempre en sus productos la capacidad de acelerar el trabajo con los gráficos (representación páginas complejas) a través del uso de la aceleración de hardware a través de las funciones básicas de la tarjeta de vídeo.

¿Qué tipo de aceleración que?De hecho, todo es sencillo.De acuerdo con el esquema general del dispositivo de la computadora realiza todos los cálculos matemáticos de procesador central (CPU).Así, el equipo de calcular el importe del programa de "2 + 2" se convierte en código de máquina y pasó a él para su procesamiento.Pero como cada segundo procesador ejecuta un gran número de cálculos con la adición de una nueva tarea su rendimiento se reduce ligeramente - el núcleo se carga.Desarrolladores tiempo han tratado de aumentar la velocidad de los pagos sin aumentar el poder de la CPU, y la introducción de capacidades de hardware auxiliares dado la oportunidad.

Imagina una tarjeta gráfica de hace una década.Era una memoria lógica y video.Cualquier información de alguna manera relacionada con las imágenes grabadas con una serie de células de memoria de una manera determinada y transformados en una señal de esquemas "claras" monitorear.

Cualquier cambio en la imagen, aunque el movimiento banal de un punto en un color de fondo - el resultado de la CPU.Esperaba coordenada offset y el ciclo se repite.Si el punto no es uno, el número de cálculos aumenta.Además, el procesador ya tiene "algo que ver".El resultado - reducir la velocidad.
Para hacer frente a esto en comenzó a colocar un procesador especializado, que se refería únicamente a los gráficos, lo que permitió liberar los recursos de la CPU universal de la tarjeta de vídeo.Este método ha sido utilizado para el sonido - chip de audio "aprendió" para acelerar algunas de las características;red - adaptador tiene un procesador especializado, etc ..

desactivar o activar la aceleración de hardware en la aplicación, se puede, pero sólo si esta característica es proporcionada por el programador.Por ejemplo, para controlar la aceleración de gráficos en Windows XP de la siguiente manera: hay que llamar a las propiedades del escritorio y seguir el camino "Configuración - Avanzadas - Diagnóstico".Deslizante, que se encuentra en esta ventana le permite desactivar la aceleración total o parcialmente de hardware de todo el sistema.A veces es necesario para hacer frente a los problemas de compatibilidad.