¿Qué es la aceleración de hardware y por qué es importante?

Imagen destacada de la actualización de aceleración de hardware

Es probable que haya visto una opción de «aceleración de hardware» al utilizar varias aplicaciones y dispositivos. Es posible que incluso haya necesitado habilitarlo o deshabilitarlo para mejorar el rendimiento / prevenir errores en una de sus aplicaciones favoritas, pero es posible que no sepa por qué.

En este artículo, explicamos todo lo que necesita saber sobre la aceleración de hardware y si sus aplicaciones podrían beneficiarse de su uso.

Definición de aceleración de hardware

La aceleración de hardware es un término que se utiliza para describir las tareas que se descargan en dispositivos y hardware que se especializan en ella. De forma predeterminada, en la mayoría de las computadoras y aplicaciones, la CPU se grava ante todo antes que otras piezas de hardware. Si bien esto está bien en la mayoría de los casos de uso general, especialmente si alguien tiene una CPU fuerte, hay otros en los que puede ser inteligente que su computadora utilice los otros componentes de su sistema. Aquí es donde entra en juego la aceleración de hardware, y le daremos algunos casos de uso populares:

hardware-aceleración-explicado-gpu
  • Tarjetas de sonido puede utilizar la aceleración de hardware para reproducir y / o grabar sonido de mayor calidad.
  • Tarjetas gráficas puede utilizar la aceleración de hardware para reproducir películas, videos y juegos de mayor calidad más rápido. También son mejores en física y cálculos matemáticos rápidos que una CPU.
  • Trazado de rayos en tiempo real y DLSS en las tarjetas gráficas Nvidia está acelerado por hardware, no por la GPU, sino por núcleos Tensor y RT dedicados para esas tareas.

Si bien la aceleración de hardware se puede definir como prácticamente cualquier tarea que se descargue en algo que no sea la CPU, las GPU y las tarjetas de sonido suelen ser los ejemplos más populares utilizados en todo su software. Su CPU por sí sola es técnicamente capaz de cualquier cosa que puedan hacer estos dispositivos, especialmente si cuenta con gráficos integrados (como muchos lo hacen hoy en día) pero permite que el hardware especializado haga el trabajo como generalmente la mejor opción.

Por qué es posible que deba deshabilitarlo

Desafortunadamente, la aceleración de hardware no siempre funciona tan bien como debería. La primera vez que recuerdo haber encontrado la opción fue cuando la desactivé en Chrome porque aparentemente hacía que mi navegador funcionara de manera mucho menos estable.

aceleración-de-hardware-explicada-colapso

Estos son los casos en los que probablemente debería deshabilitar la aceleración de hardware:

  • Si su CPU es realmente fuerte y sus otros componentes son realmente débiles, la aceleración en realidad puede ser ineficaz en comparación con dejar que la central eléctrica se encargue de las cosas. Además, si sus componentes son propensos a sobrecalentarse / están dañados de alguna manera, el uso intensivo a través de la aceleración de hardware puede estar causando problemas que de otra manera no experimentaría.
  • El software diseñado para utilizar el hardware no lo está haciendo bien o no puede funcionar de manera tan estable como cuando se usa solo la CPU. Esta es una razón común para deshabilitar la aceleración de hardware en las opciones de una aplicación, desafortunadamente, pero sucede.

Cuándo debe habilitarlo

Por supuesto, la aceleración de hardware no es del todo mala. Cuando funciona según lo previsto, en realidad es bastante bueno.

hardware-aceleración-explicado-vegas

A continuación, se muestran algunos casos en los que debería habilitar la aceleración de hardware en sus aplicaciones:

  • Cuando tiene una GPU potente y estable, habilitar la aceleración de hardware le permitirá utilizarla en toda su extensión en todas las aplicaciones compatibles, no solo en sus juegos. En Chrome, la aceleración de hardware de la GPU generalmente permite una navegación y un consumo de medios mucho más fluidos.
  • En programas de edición / renderización de video como Sony Vegas (o programas de transmisión como OBS), habilitar la aceleración de hardware puede permitirle utilizar hardware especializado ubicado en dispositivos compatibles, generalmente la GPU o la CPU. (Intel QuickSync, por ejemplo, es una adición a sus modernas CPU diseñadas para una rápida reproducción / codificación de video).

En resumen, habilite la aceleración de hardware siempre que pueda si tiene un buen hardware y deshabilítelo si tiene errores / problemas de estabilidad.

Cómo comprobar si tiene habilitada la aceleración de hardware en Windows

A nivel de sistema operativo, la aceleración de hardware se habilitará automáticamente en su sistema operativo y lo más probable es que no pueda modificarla. Sin embargo, lo que puede hacer es asegurarse de que la programación de GPU acelerada por hardware esté habilitada.

La programación de GPU acelerada por hardware es una característica agregada en las versiones más recientes de Windows 10 que reduce la latencia de la GPU en todos los ámbitos e incluso puede mejorar el rendimiento en algunos escenarios.

Para habilitar la programación de GPU acelerada por hardware, simplemente abra Inicio, escriba «Configuración de gráficos» y haga clic en la entrada correspondiente.

Programación de actualizaciones de aceleración de hardware 1

En la ventana emergente, haga clic en los controles deslizantes de «Programación de GPU acelerada por hardware» y «Frecuencia de actualización variable», si están visibles. Deberá reiniciar después de realizar este cambio si desea aplicarlo.

Programación de actualizaciones de aceleración de hardware 2

Si ninguna de las opciones está visible y se ha asegurado de que sus controladores gráficos estén actualizados, es posible que su tarjeta simplemente no admita estas funciones. En el momento de redactar este artículo, hay pocas razones conocidas para no tener estos habilitados cuando están disponibles, pero puede deshabilitarlos si experimenta algún problema.

Nota: Si esta función no aparece en Windows para usted, es posible que esté poniendo en riesgo su máquina al habilitarla a la fuerza en el registro. ¡Ten cuidado!

Si por alguna razón desea forzar esta opción a través del registro, abra Inicio, luego escriba «Registro» y haga clic en «Editor del Registro».

Programación de actualizaciones de aceleración de hardware 3

Una vez dentro de su Editor del Registro, querrá ir a

en la barra de direcciones.

Programación de actualizaciones de aceleración de hardware 4

Haga clic con el botón derecho en “HwSchMode”, haga clic en “Modificar”, luego configúrelo en 2 para Activado o 1 para Desactivado si lo desea.

Programación de actualizaciones de aceleración de hardware 5

Después de reiniciar, ¡debería haber terminado!

Palabras de despedida

Esperamos que este artículo le haya ayudado a comprender mejor la aceleración de hardware y cómo se usa en sus aplicaciones favoritas. Si está buscando comprar una tarjeta gráfica potente que admita la aceleración de hardware, consulte nuestra guía de compra de tarjetas gráficas aquí.

Credito de imagen: mrtippage en WikiMedia Commons