Probar la aceleración hardware en Firefox 4, Internet Explorer 9, etc...

Mucho se esta hablando de la aceleración hardware en los más recientes navegadores ... Internet Explorer 9, Firefox 4, etc...  y seguro que os gustaría saber si vuestro equipo la esta usando y ver resultados de test con y sin aceleración hardware.





Pero primero unos puntos básicos que debéis conocer:


  • ¿Qué es es la aceleración hardware?

    La "aceleración
    hardware" es básicamente el uso de la GPU cuando sea posible (en lugar de la CPU). Esto hace que las operaciones de dibujo de la imagen se realicen más rápido, ademas de descargar de trabajo a la CPU.

La aceleración hardware nos la debe  proporcionar el sistema operativo:

Aceleración de hardware del sistema operativo:

Estas optimizaciones sólo están disponibles si usted tiene el hardware compatible y los controladores asociados.(Deberemos intentar tener los controladores de video actualizados)

 
Operación  Linux   Windows XP  Windows Vista / 7    Mac OS X 
 Contenido  XRender    Ninguno  Direct2D   Cuarzo 1
 Composición   OpenGL  Direct 3D   Direct 3D   OpenGL


[1]: El cuarzo es básicamente la CPU solamente. QuartzGL (aceleración de GPU 2D API para el cuarzo) no está activado en Firefox por ahora (ni en otros navegadores).


 Como veis es esta tabla la aceleración de contenido por hardware en Windows solo lo tendremos disponible en Windows 7 y Vista

Es este vídeo podemos ver una prueba sin aceleración hardware y sin ella





 Podéis usar la : Prueba de aceleración hardware de Mozilla

O probar con:    Prueba de aceleración hardware de Microsoft


Y con la pecera: Prueba de aceleración hardware de Microsoft pecera
Como os comentado XP al no tener  Direct2D, yo no noto diferencias entre tener o no tener la aceleración hardware activada. En XP solo tendremos disponible composición acelerada.

Con este test podremos probar una aceleración hardware  WebGL, esta prueba veremos la aceleración hardware tanto en XP como en Vista Y Windows 7

Prueba WebGL: Prueba aceleración hardware pecera Google composición (WebGL)


También podemos ver la carga de nuestra GPU con el programa GPU-Z:




Una pecera WebGL consumiendo un 25% de GPU en Windows XP

Las conclusiones a las que he llegado para disfrutar de la aceleración hardware:
  • Tener Windows Vista SP2 o Windows 7
  • Tarjeta con aceleración 3D con drivers actualizados
  • Última versión del navegador


Nota importante: No se debe confundir con la aceleración de hardware WebGL .
WebGL es una OpenGL como API de JavaScript para dibujar objetos 3D en un elemento.
  Obviamente, WebGL sí mismo es acelerado por hardware, ya que utiliza OpenGL (o Direct3D en el ángulo de Windows si no hay controladores OpenGL están presentes).

¡Necesitamos ayuda!


Ayúdenos a mejorar la aceleración de hardware en Firefox: Instalar el Motor de búsqueda de extensión Grafx ( detalles aquí y add-on aquí ).

 
La aceleración de hardware de Firefox interactúa con el hardware de una máquina a través de gráficos DirectX u OpenGL, dependiendo de la plataforma. Estas interacciones tienden a ser muy sensible al entorno gráfico del sistema (por ejemplo, la tarjeta de vídeo específica (s) en el sistema, cómo VRAM queda disponible, la versión del controlador de vídeo, la versión del sistema operativo, etc.) De hecho, hay tantos cambios de los factores relevantes que no podemos probar todos los internos.
Grafx Bot se ejecuta un conjunto de pruebas automáticas en el equipo que los ejercicios de los aspectos interesantes de la aceleración de hardware (de 5 a 20 minutos). Al final de las pruebas, usted puede enviar sus resultados a Mozilla (con información anónima de configuración de vídeo), donde los datos serán recogidos y analizados, y se espera llevar a correcciones de errores y un código más fiable para la aceleración de hardware que de otro modo tendría que .
Necesitamos la ayuda de la comunidad, por lo que puede conseguir la exposición sobre los entornos de hardware como únicos como sea posible.

3 comentarios:

  1. esta aceleración es mentira es simplemente aprovechar al máximo el hardware tu mismo lo dices:
    # Tener Windows Vista SP2 o Windows 7
    # Tarjeta con aceleración 3D con drivers actualizados

    si tienes esto ¿que necesitas acelerar?

    ResponderEliminar
  2. Bueno, se supone que la GPU lo hace mucho más rápido y descargas la CPU de gran parte del trabajo.

    Mira el vídeo y veras las diferencias.

    Un Saludo.

    ResponderEliminar
  3. Si claro que va mas rápido porque aprovecha mejor el hardware, lo que estamos viendo y últimamente es que los hardware han avanzado mas rápido que los sofware, no dudo que sea mas rápido pero básicamente es añadir otra cpu dedicada a la tarjeta gráfica, así podemos acelerar todo el ordenador con una cpu por tarjeta

    aun así buen post Andromeda
    Un saludo

    ResponderEliminar