Intel Graphics Media Accelerator, oGMA, es una serie de procesadores gráficos integrados, introducidos en 2004 porIntel, sustituyendo a la anterior serie Intel Extreme Graphics.
Esta serie está dirigida al mercado de los gráficos de bajo precio. Los productos de esta serie están integrados en laplaca base, tienen poder de procesamiento de gráficos limitado, y usa lamemoria principal de la computadora en lugar de una memoria de vídeo dedicada. Se usan normalmente ennetbooks,portátiles de bajo precio ycomputadoras de escritorio, al igual que en computadoras para negocios que no requieren de una gran capacidad gráfica. A principios de 2007, el 90% de todas las placas base de PC vendidas tenían unaGPU integrada.[1]
La línea de GPUs GMA sustituye la anterior Intel Extreme Graphics, y la líneaIntel740, esta última era una unidad discreta en forma de tarjetasAGP yPCI con la tecnología que se desarrolló en las empresas Real3D yLockheed Martin. Más tarde, Intel integró el núcleo i740 en el chipsetIntel 810.
La arquitectura original de los sistemas de GMA soportaba sólo unas pocas funciones en elhardware, y se basó en la CPU huésped para manejar al menos algunas de la canalización de gráficos, disminuyendo aún más el rendimiento. Sin embargo, con la introducción de la cuarta generación de la arquitectura Intel GMA (GMA X3000) en 2006, muchas de las funciones fueron incorporadas en el hardware, proporcionando un aumento del rendimiento. La cuarta generación de GMA combina las capacidades de función fija con un hilo matriz de unidades de ejecuciones programables, proporcionando ventajas tanto a los gráficos y el rendimiento de vídeo. Muchas de las ventajas de la nueva arquitectura de GMA provienen de la posibilidad de cambiar de forma flexible según sea necesario entre la ejecución de tareas relacionadas con los gráficos o tareas relacionadas con el vídeo. Mientras que el rendimiento GMA ha sido ampliamente criticado en el pasado por ser demasiado lento para losjuegos, la última generación GMA debería aliviar muchos de los problemas para el jugador ocasional.
El GMA 900 fue el primer núcleo gráfico producidos bajo el nombre de producto IntelGraphics Media Accelerator, y se incorporó en elIntel 910G, 915G y chipsets 915Gx.
La arquitectura 3D del GMA 900 es una importante actualización de los anteriores procesadores gráficos 3D Extreme. Se trata de un diseño de 4 píxeles porciclo de reloj compatible conDirectX 9 pixelShader Model 2.0. Opera a una frecuencia de reloj que va desde 160 hasta 333 MHz, dependiendo del chipset en particular. A 333 MHz, tiene un pico de velocidad en el rellenado de píxeles de 1332 megapíxeles por segundo. Sin embargo, la arquitectura aún carece de soporte para hardware detransformación e iluminación y las tecnologías desombreado de vértices similares.
Al igual que las anteriores partes de los gráficos integrados de Intel, la GMA 900 tiene soporte de hardware paracompensación de movimientoMPEG-2, la conversión deespacio de color y la superposición deDirectDraw.
El procesador utiliza diferentesgeneradores de reloj independientes para los núcleos de visualización yrender. La pantalla incluye unRAMDAC 400 MHz, 2 puertos SDVO de 25-200 megapíxeles/s, y 2 controladores de pantalla. En chipsets móviles, se incluyen transmisoresLVDS de 2 a 18 bits con una potencia de entre 25 y 112 MHz.
Los chipset 946GZ, Q965 y Q963 usan el chip GMA 3000.[2][3] El núcleo GMA 3000 3D es muy diferente del X3000, a pesar del parecido de sus nombres. Se basa directamente en la generación anterior GMA 900 y GMA 950 graphics, y que pertenecen a la misma familia "i915" que ellos. Cuenta consombreado de píxeles y vértices que sólo soportan las características de Shader Model 2.0b[cita requerida], y el sombreado de vértices sigue siendo posible sólo en software emulado. Además, la aceleración de vídeo por hardware, tales como hardware basado en computación iDCT, ProcAmp (corrección de color independiente de la secuencia de vídeo) y decodificaciónVC-1 no son implementados en el hardware. De los chipsets GMA 3000 equipados, sólo el Q965 conserva soporte para pantalla doble independiente. La velocidad del núcleo ronda los 400 MHz con una velocidad de llenado de 1,6 Gpixel/s, pero fue clasificada como un núcleo 667 MHz en el libro blanco.[4]
El controlador de memoria puede abordar ahora un máximo de 256 MB de memoria del sistema y los puertos SDVO integrados han aumentado la velocidad máxima a 270 Mpixel/s.