¿Cómo sé cuándo usar la aceleración de hardware?


17

No estoy seguro de saber qué es la aceleración de hardware ("... uso del hardware de la computadora para realizar alguna función más rápido"), pero cuando juego juegos flash o juegos 3D FPS, me preguntan si quiero usar hardware aceleración.

¿Qué criterio debo sopesar mentalmente antes de marcar o desmarcar una casilla? ¿La aceleración de hardware siempre se refiere a mi tarjeta gráfica?


1
Siempre quieres usarlo, a menos que el programa se bloquee.
Mikhail

Respuestas:


15

La aceleración de hardware es donde ciertos procesos, generalmente el procesamiento de gráficos en 3D, se realizan en hardware especializado en la tarjeta gráfica (GPU) en lugar de en el software en la CPU principal.

En general, siempre debe habilitar la aceleración de hardware, ya que dará como resultado un mejor rendimiento de su aplicación. Por lo general, será una velocidad de fotogramas más alta (la cantidad de imágenes que se muestran por segundo), y cuanto mayor sea la velocidad de fotogramas, más fluida será la animación.

Las GPU también realizan los cálculos de física utilizados en muchos juegos 3D para simular la caída de objetos, el agua, el movimiento de los automóviles, etc. Esto significa que si no tiene aceleración de hardware, el juego no funcionará a su máximo potencial o incluso en absoluto.

La aceleración de hardware también se usa cuando se muestra video normal, nuevamente para permitir que la CPU haga otras cosas. Esto significa que puede reproducir un video en un monitor mientras sigue trabajando en ese informe en el otro.

Como señala music2myear, cualquier hardware de propósito específico puede usarse para acelerar el procesamiento de lo que sea que esté diseñado. Esto también puede incluir tarjetas de sonido, pero las tarjetas de video son las más comunes y lo que la mayoría de la gente entenderá por el término.

Entonces, en general, diría que siempre querría habilitar la aceleración de hardware. La única vez que puedo pensar en eso no sería si estuviera funcionando con la batería de su computadora portátil y quisiera ahorrar energía. Habilitarlo podría tomar más energía que no tenerlo encendido, pero dependería del hardware, algunos hardware especializados podrían usar menos energía de la que tomaría usando la CPU / memoria / etc. más general en la computadora.

La única manera de estar seguro sería medir el consumo de la batería con la aceleración de hardware activada y nuevamente desactivada cuando se realizan las mismas tareas.


Entonces, ¿la aceleración de hardware solo se aplica a la tarjeta gráfica?
wizlog

@wizlog - generalmente. Hay placas base que tienen una GPU incorporada para que los gráficos integrados puedan hacer 3D.
ChrisF

No. Si tiene una tarjeta de sonido discreta, también puede descargar el procesamiento de sonido. Hay una opción de aceleración de hardware en las propiedades de sonido en las computadoras con Windows. Cualquier hardware de propósito específico puede usarse para acelerar lo que sea que esté diseñado para ese hardware. Sonido y video son los dos más comunes.
music2myear

1
No. Si su computadora no puede manejarlo, no está peor de lo que no estaba acelerado. Y si su computadora tiene los componentes para hacerlo, su CPU le agradecerá por enviar algunas de las cosas que normalmente se arrojan a otra parte.
music2myear

1
music2myear es correcto. Si se está agotando la batería de su computadora portátil, una razón más para usar la aceleración de hardware. El hardware que maneja la descarga / aceleración es especializado y usa mucha menos energía que la CPU para hacer la misma tarea. Siempre es una buena idea dejar que el hardware dedicado lo maneje. La única desventaja de la aceleración de hardware es que no puede modificarla tanto como puede procesar el software en la CPU.
Bala Sivakumar

2

Si tiene una tarjeta de video discreta, probablemente quiera al menos probar Hardware Acceleration. Aunque algunos controladores y modelos de tarjetas pueden tener problemas de compatibilidad y puede terminar apagándolo.

Básicamente, como has dicho, la aceleración descarga el procesamiento de los gráficos a la GPU.

A medida que la web se ha vuelto más rica gráficamente, los elementos gráficos han puesto a prueba la CPU, o al menos se pueden descargar, por lo que las versiones más nuevas de Flash y la mayoría de los navegadores de la generación actual ofrecen aceleración gráfica del hardware. Debes asegurarte de tener los últimos controladores de tarjeta gráfica y las últimas versiones de tu navegador y complementos para garantizar la máxima compatibilidad.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.