Articulo de referencia

Intel GMA

{{cite web|url=http://www.intel.com/support/graphics/sb/CS-033757.htm|publisher=Intel|title=Supported Graphics APIs and Features}} "},"d3dversion":{"wt":"[[Direct3D#Direct3D 9|D...

El Intel Graphics Media Accelerator ( GMA ) es una serie de procesadores gráficos integrados presentados en 2004 por Intel , que reemplazaron a la anterior serie Intel Extreme Graphics y fueron sucedidos por las series Intel HD e Iris Graphics .

Esta serie está dirigida al mercado de soluciones gráficas de bajo coste. Los productos de esta serie están integrados en la placa base, tienen una potencia de procesamiento gráfico limitada y utilizan la memoria principal del ordenador para el almacenamiento en lugar de una memoria de vídeo dedicada . Se encontraban habitualmente en netbooks , portátiles y ordenadores de sobremesa de bajo precio , así como en ordenadores de empresa que no requerían una gran capacidad gráfica. A principios de 2007, aproximadamente el 90 % de todas las placas base de PC vendidas tenían una GPU integrada . [ 2 ]

Historia

La línea de GPU GMA reemplaza a la anterior Intel Extreme Graphics y a la línea Intel740 , esta última una unidad discreta en forma de tarjetas AGP y PCI con tecnología desarrollada por las empresas Real3D y Lockheed Martin . Posteriormente, Intel integró el núcleo i740 en el puente norte Intel 810. [ 3 ]

La arquitectura original de los sistemas GMA solo admitía unas pocas funciones en el hardware y dependía de la CPU principal para gestionar al menos parte del procesamiento gráfico, lo que reducía aún más el rendimiento. Sin embargo, con la introducción de la cuarta generación de la arquitectura GMA de Intel ( GMA X3000 ) en 2006, muchas de las funciones ahora están integradas en el hardware, lo que proporciona un aumento del rendimiento. La cuarta generación de GMA combina capacidades de funciones fijas con una matriz multihilo de unidades de ejecución programables, lo que ofrece ventajas tanto para el rendimiento gráfico como para el de vídeo. Muchas de las ventajas de la nueva arquitectura GMA provienen de la capacidad de alternar de forma flexible, según sea necesario, entre la ejecución de tareas relacionadas con gráficos y tareas relacionadas con vídeo. Si bien el rendimiento de GMA ha sido ampliamente criticado en el pasado por ser demasiado lento para los videojuegos , llegando a ser apodado despectivamente Intel 'GMD' (Graphics Media Decelerator) y siendo considerado esencialmente el primer "desacelerador gráfico" del mundo desde el S3 ViRGE de bajo rendimiento , la última generación de GMA debería aliviar muchas de esas preocupaciones para el jugador ocasional.

A pesar de las similitudes, la serie principal de procesadores gráficos integrados (IGP) GMA de Intel no se basa en la tecnología PowerVR que Intel licenció de Imagination Technologies. Intel utilizó los diseños PowerVR MBX de bajo consumo en los chipsets compatibles con su plataforma XScale , y desde la venta de XScale en 2006, ha licenciado el PowerVR SGX y lo ha utilizado en el IGP GMA 500 para su plataforma Atom .

Con la introducción del Platform Controller Hub , la serie Graphics Media Accelerator dejó de fabricarse y se crearon las series Intel HD e Iris Graphics basadas en CPU .

GMA Generación 3

GMA 900

El GMA 900 fue el primer núcleo gráfico producido bajo la marca Graphics Media Accelerator de Intel , y se incorporó en los chipsets Intel 910G, 915G y 915Gx .

La arquitectura 3D del GMA  900 supuso una mejora significativa respecto a los procesadores gráficos Extreme 3D anteriores . Su diseño, basado en 4 píxeles por ciclo de reloj, admite el modelo de sombreado de píxeles 2.0 de DirectX 9. Opera a una frecuencia de reloj que oscila entre 160 y 333  MHz, según el chipset. A 333  MHz, alcanza una tasa máxima de relleno de píxeles de 1332 megapíxeles por segundo. Sin embargo, la arquitectura aún carece de soporte para transformación e iluminación por hardware, así como para tecnologías similares de sombreado de vértices .

Al igual que las anteriores tarjetas gráficas integradas de Intel, la GMA 900 cuenta con soporte de hardware para la compensación de movimiento MPEG-2 , la conversión del espacio de color y la superposición DirectDraw .

El procesador utiliza generadores de reloj independientes para los núcleos de visualización y renderizado. La unidad de visualización incluye un convertidor digital-analógico (RAMDAC)  de 400 MHz , dos puertos DVO serie de 25 a 200 Mpixel/s y dos controladores de pantalla. En los chipsets para dispositivos móviles, se incluyen hasta dos transmisores LVDS de 18 bits y 25 a 112 MHz .  

GMA 950

El GMA 950 fue el segundo núcleo gráfico producido bajo la marca de productos Graphics Media Accelerator de Intel , y se incorporó en los chipsets Intel 945G .

El procesador incluye un núcleo de 256 bits de hasta 400  MHz, compatible con un ancho de banda de memoria de hasta 10,6  GB/s con RAM del sistema DDR2-667, hasta 224  MB de memoria de vídeo máxima mediante el esquema DVMT , una tasa de relleno de 1,6  GPixels/s y 1,6  GTexels/s, una resolución máxima de 2048x1536 para pantallas analógicas y digitales, y 2 puertos SDVO para paneles planos y/o salida de TV mediante tarjetas ADD2 o tarjetas de expansión multimedia.

En lo que respecta a gráficos 3D, la GMA 950 admite la renderización de hasta cuatro píxeles por ciclo de reloj, la aceleración de hardware Microsoft DirectX 9.0 y el sombreador de vértices 3.0, así como OpenGL 1.4 con extensiones ARB en Windows.

GMA 3100

Gráficos integrados presentes en los chipsets Q33, Q35, G31 y G33. Admite Pixel Shader 2.0 con OpenGL 1.4, pero no admite Hardware Vertex Shader.

GMA 3150

Presente en los procesadores Intel Atom D4xx, D5xx, N4xx y N5xx (nombre en clave Pineview ). Al igual que GMA 3100 y GMA 3000, es un pariente muy cercano de GMA900/950, completamente diferente de la serie GMA X3000. Admite hasta 384 MB de memoria de vídeo (con el controlador de Windows XP), DirectX 9.0c, Shader Model 2.0, OpenGL 1.4 con Microsoft Windows y OpenGL 2.1 con Linux. [ 4 ]

GMA Generación 4

GMA 3000

Los chipsets 946GZ, Q963 y Q965 utilizan el núcleo gráfico GMA 3000. [ 5 ] [ 6 ] El núcleo 3D GMA 3000 es muy diferente del X3000, a pesar de sus nombres similares. Se basa más directamente en las tarjetas gráficas GMA 900 y GMA 950 de la generación anterior, y pertenece a la misma familia "i915" que ellas. Tiene sombreadores de píxeles que solo admiten características de Shader Model 2.0b, y los sombreadores de vértices todavía se emulan por software. Además, la aceleración de video por hardware, como el cálculo iDCT basado en hardware, ProcAmp ( corrección de color independiente del flujo de video ) y la decodificación VC-1 no están implementados en hardware. De los chipsets equipados con GMA 3000, solo el Q965 conserva la compatibilidad con pantallas duales independientes. La velocidad del núcleo está clasificada en 400 MHz con una tasa de relleno de 1,6 Gpixel/s en las hojas de datos, pero en el documento técnico se indicaba un núcleo de 667 MHz. [ 7 ]   

El controlador de memoria ahora puede direccionar un máximo de 256  MB de memoria del sistema, y ​​los puertos serie DVO integrados han aumentado su velocidad máxima a 270  Mpixel/s.

GMA X3000

La GMA X3000 para escritorio fue "rediseñada sustancialmente" en comparación con las iteraciones anteriores de GMA [ 8 ] y se utiliza en el controlador de puente norte Intel G965 . [ 9 ] La GMA X3000 se lanzó en julio de 2006. [ 10 ] El hardware de renderizado 3D subyacente de la GMA X3000 está organizado como un procesador de sombreado unificado que consta de 8 unidades de ejecución escalares . Cada canalización puede procesar operaciones de vídeo, vértice o textura. Un planificador central distribuye dinámicamente los hilos a los recursos de la canalización para maximizar el rendimiento de renderizado (y disminuir el impacto de las pausas individuales de la canalización). Sin embargo, debido a la naturaleza escalar de las unidades de ejecución, solo pueden procesar datos en un único componente de píxel a la vez. [ 11 ] La GMA X3000 es compatible con DirectX 9.0 con características de Shader Model 3.0 de vértice y píxel.

El procesador consta de diferentes dominios de reloj, lo que significa que el chip no funciona a la misma velocidad. Esto dificulta la medición del rendimiento máximo de sus diversas funciones. Para mayor confusión, aparece listado a 667  MHz en el documento técnico de Intel G965, pero a 400  MHz en la hoja de datos de Intel G965. Existen diversas reglas que definen las capacidades de procesamiento de la IGP. [ 11 ]

 Según el documento técnico, el controlador de memoria ahora puede direccionar un máximo de 384 MB de memoria, pero  en la hoja de datos solo se especifican 256 MB.

GMA X3500

GMA X3500 es una actualización de GMA X3000 y se utiliza en el ordenador de sobremesa G35 . Los sombreadores admiten las características de Shader Model 4.0. Arquitectónicamente, GMA X3500 es muy similar a GMA X3000, [ 12 ] con ambos núcleos gráficos funcionando a 667 MHz . La principal diferencia entre ellos es que GMA X3500 admite Shader Model 4.0 y DirectX 10 , mientras que el anterior X3000 admite Shader Model 3.0 y DirectX 9. [ 12 ] X3500 también añade asistencia de hardware para la reproducción de vídeo VC-1. 

GMA X3100

La GMA X3100 es la versión móvil de la GMA X3500 utilizada en los chipsets Intel GL960/GM965 y también en el chipset GS965. La X3100 admite transformación e iluminación por hardware, hasta ocho unidades de sombreado programables y hasta 384  MB de memoria de vídeo. Sus núcleos de visualización pueden funcionar hasta 333  MHz en GM965 y 320  MHz en GL960. Sus núcleos de renderizado pueden funcionar hasta 500  MHz en GM965 y 400  MHz en GL960. La unidad de visualización X3100 incluye un  RAMDAC de 300 MHz, dos transmisores LVDS de 25–112  MHz, 2 codificadores DVO y un codificador de TV. En Windows, el controlador admite DirectX 10.0, [ 13 ] [ 14 ] Shader Model 4.0 y OpenGL 1.5. [ 14 ] [ 15 ] En Linux, se admite OpenGL 2.1.

GMA 4500

Gráficos integrados presentes en los chipsets B43, Q43 y Q45 . [ 16 ] [ 17 ] [ 18 ]

GMA X4500

Las GMA X4500 y GMA X4500HD para plataformas de escritorio [ 19 ] se lanzaron en junio de 2008. [ 20 ] La GMA X4500 se utiliza en el chipset G43 [ 21 ] y la GMA X4500HD se utiliza en el chipset G45 . [ 19 ] La GMA X4500 también se utiliza en el chipset G41 , [ 17 ] que se lanzó en septiembre de 2008. [ 22 ]

La diferencia entre el GMA X4500 y el GMA X4500HD es que el GMA X4500HD es capaz de " reproducción de vídeo de alta definición 1080p completa, incluidas películas en discos Blu-ray " . [ 19 ] [ 23 ] Solo el GMA X4500HD, el X4500MHD y el X4700MHD tienen soporte para decodificación AVC HD.

Al igual que la X3500, la X4500 admite DirectX 10 y las características de Shader Model 4.0. Intel diseñó la GMA X4500 para que fuera un 200 % más rápida que la GMA 3100 ( chipset G33 ) en el rendimiento de 3DMark06 [ 24 ] y un 70 % más rápida que la GMA X3500 ( chipset G35 ). [ 25 ]

GMA 4500MHD

El GMA 4500MHD para portátiles se lanzó el 16 de julio de 2008. En cuanto a características, el 4500MHD es idéntico a su primo de escritorio, el X4500HD. El GMA 4500MHD se utiliza en chipsets GM45, Cantiga .

GMA X4700MHD

La GMA X4700MHD para portátiles se lanzó en octubre de 2008. Es el último producto de Intel GMA . En cierto modo, pertenece a la serie 4500MHD y se utiliza en los chipsets GM47, Montevina .

Cuenta con 80 unidades de sombreado, 10 unidades de mapeo de texturas y 1 ROP. En comparación con el modelo 4500MHD, la frecuencia se ha incrementado a 640  MHz.

Serie de GPU PowerVR

Intel desarrolló un nuevo conjunto de arquitectura gráfica de bajo consumo basada en PowerVR .

El controlador Linux integrado no aprovecha gran parte de las capacidades de la arquitectura, sino que utiliza la GPU PowerVR como un simple búfer de fotogramas . [ 26 ] [ 27 ]

Basado en PowerVR SGX 535

GMA 500

El Intel SCH (System Controller Hub; nombre en clave Poulsbo ) para la serie de procesadores Atom Z5xx incluye un sistema gráfico GMA 500. En lugar de ser desarrollado internamente, este núcleo es un núcleo PowerVR SGX 535 con licencia de Imagination Technologies. [ 28 ]

Intel la describe como "una arquitectura flexible y programable que admite tecnología basada en sombreadores, gráficos 2D, 3D y 3D avanzados, decodificación de vídeo de alta definición y procesamiento de imágenes. Entre sus características se incluyen la división de pantalla en mosaico, el procesamiento interno de color verdadero, el suavizado de bordes sin sobrecarga, un acelerador 3D de sombreadores programable y operaciones de punto flotante de 32 bits ". [ 29 ]

GMA

Intel lanzó la plataforma Atom Z24xx ( Medfield ) como una serie de procesadores de ultrabajo consumo para teléfonos inteligentes. Si bien Intel indica que este chip contiene un Intel Graphics Media Accelerator, no especifica un número de modelo de GPU. [ 30 ] Se sabe que esta GPU es una PowerVR SGX540 .

GMA 600

Una versión revisada del anterior Intel SCH (System Controller Hub) para la CPU de la serie Atom Z6xx, con nombre en clave Lincroft . Básicamente, se trata del mismo sistema gráfico que el GMA 500, pero con el doble de velocidad de reloj (de 200  MHz a 400  MHz). [ 31 ]

Basado en PowerVR SGX 545

GMA 3600

Este sistema gráfico integrado se lanzó en el procesador Intel Atom (Cedar Trail, 32  nm) y se basa en PowerVR SGX545 . A diferencia de la solución PowerVR original, este modelo funciona a 400  MHz en lugar de 200  MHz. [ 32 ] Se encuentra específicamente en los procesadores Intel Atom N2600 [ 33 ] y Atom D2500 [ 34 ] . Es compatible con DirectX versión 9.0c.

GMA 3650

Similar a la GMA 3600, pero esta versión funciona a 640  MHz. [ 32 ] Se encuentra en los modelos Atom N2800, Atom D2550, Atom D2500, Atom D2600 y Atom D2700. Es compatible con DirectX versión 9.0c.

Presupuesto

Ruta de audio y vídeo protegida

La ruta de audio y vídeo protegida (PAVP) restringe la ruta de datos dentro de un ordenador durante la reproducción de vídeo (por ejemplo, discos Blu-ray). Es compatible con los chipsets más recientes (por ejemplo, Intel G45 ) y los sistemas operativos (desde Windows Vista ). [ 35 ]

PAVP se puede configurar en la BIOS . Se admiten diferentes modos:

  1. Desactivado.
  2. PAVP Lite: Reserva memoria intermedia para el cifrado de datos de vídeo comprimidos.
  3. PAVP paranoico: Reserva memoria durante el arranque que el sistema operativo no ve. Esto desactiva Windows Aero en Windows Vista .

La configuración predeterminada en la mayoría de las BIOS es PAVP Lite.

Dentro de Intel HD Graphics , la sucesora de Intel GMA, existe una tecnología similar llamada Intel Insider .

Soporte de software

Mac OS X

Mac OS X 10.4 Tiger es compatible con la GMA 950, ya que se utilizó en revisiones anteriores de MacBook , Mac mini e iMac de 17 pulgadas . [ 36 ] Se había utilizado en todos los Mac mini basados ​​en Intel hasta el lanzamiento del Mac mini el 3 de marzo de 2009. [ 37 ] Mac OS X 10.5 Leopard contiene controladores para la GMA X3100, que se utilizaron en una revisión reciente de la gama MacBook. [ 38 ]

Las versiones posteriores de Mac OS X 10.4 también eran compatibles con la GMA 900 gracias a su uso en el Kit de Transición para Desarrolladores de Apple (2005) , que se utilizó en la transición de PowerPC a Intel . Sin embargo, es necesario realizar modificaciones especiales en el archivo kext para habilitar Core Image y Quartz Extreme.

Aunque la nueva línea MacBook ya no utiliza el chip X3100, Mac OS X 10.5 incluía controladores que lo soportaban y que no requerían modificaciones en el archivo kext . Mac OS X 10.6 (Snow Leopard), que incluye un nuevo kernel de 64 bits además del de 32 bits , no incluye controladores de 64 bits para el X3100. Esto significa que, si bien las MacBooks con el X3100 tienen procesadores y EFI compatibles con 64 bits, Mac OS X debe cargar el kernel de 32 bits para soportar los controladores de 32 bits del X3100. La actualización 10.6.2 del 9 de noviembre incluye controladores de 64 bits para el X3100.

Posteriormente, Apple eliminó los controladores de 64 bits para la GMA X3100, lo que obligó a los Mac afectados a volver al kernel de 32 bits a pesar de ser compatibles con 64 bits tanto en hardware como en firmware. OS X Lion no ofrecía controladores de 64 bits. Posteriormente, OS X Mountain Lion dejó de usar el arranque con kernel de 32 bits. La combinación de estos dos cambios en el código del controlador gráfico provocó que muchas revisiones de Mac no pudieran actualizarse a Mountain Lion, ya que sus GPU no se pueden reemplazar.

Durante un tiempo, los portátiles MacBook y MacBook Pro se comercializaron con una NVIDIA GeForce 9400M mucho más potente [ 39 ] , [ 40 ] y los portátiles MacBook Pro de 15" y 17" se comercializaron con una GeForce 9600GT adicional que admitía alimentación híbrida para alternar entre GPU. El chipset NVIDIA GeForce 9400M implementado en los MacBook de Apple no admitía salida de vídeo compuesto ni S-Video. [ 41 ]

FreeBSD

FreeBSD 8.0 admite los siguientes chipsets gráficos de Intel: i810, i810-DC100, i810e, i815, i830M, 845G, 852GM, 855GM, 865G, 915G, 915GM, 945G, 945GM, 965G, 965Q, 946GZ, 965GM, 945GME, G33, Q33, Q35, G35, GM45, G45, Q45, G43 y G41. En la práctica, los chipsets hasta 4500MHD son compatibles con DRM y 3D usando FreeBSD 9. El trabajo para integrar GEM y KMS actualmente está agregando soporte para gráficos integrados de la serie i y mejorando el soporte para chipsets anteriores.

Linux

En agosto de 2006, Intel agregó soporte a los controladores de código abierto X.Org / XFree86 para la última serie 965 que incluye el núcleo GMA (X)3000. [ 42 ] Estos controladores fueron desarrollados para Intel por Tungsten Graphics.

En mayo de 2007, se lanzó la versión 2.0 del controlador (xorg-video-intel), que agregó soporte para el chipset 965GM. Además, el controlador 2.0 agregó soporte para la programación nativa del modo de video para todos los chipsets desde i830 en adelante. Esta versión agregó soporte para detección y selección automática del modo de video, conexión en caliente del monitor, escritorios extendidos y fusionados dinámicos y rotación de pantalla por monitor. Estas características están integradas en la versión 7.3 del servidor X y eventualmente serán compatibles con la mayoría de los controladores de video X.Org de código abierto. [ 43 ] La versión 2.1, lanzada en julio de 2007, agregó soporte para los chipsets G33, Q33 y Q35. [ 44 ] El controlador de Linux también es compatible con G35. [ 45 ]

Como es habitual en los controladores X.Org en Linux, la licencia es una combinación de GPL (para las partes del kernel de Linux) y MIT (para todas las demás partes). [ 46 ]

Los controladores fueron desarrollados principalmente por Intel y Tungsten Graphics (bajo contrato) ya que la documentación de los chipsets no estuvo disponible públicamente durante mucho tiempo. En enero de 2008, Intel publicó la documentación completa para desarrolladores de sus chipsets más recientes en ese momento (chipset 965 y G35), lo que permitió la participación de más desarrolladores externos. [ 47 ] [ 48 ] En abril de 2009, Intel publicó la documentación para sus nuevos chipsets gráficos G45 (incluido X4500). [ 49 ] En mayo de 2009, la empleada de Intel, Emma Anholt, declaró que Intel "seguía trabajando para publicar la documentación de los chipsets [8xx]". [ 50 ]

Aceleración H.264 mediante VA-API

La compatibilidad de Linux para la reproducción acelerada por hardware de H.264 está disponible y funciona para X4500HD y X4500MHD usando VAAPI y la rama g45-h264. [ 51 ] [ 52 ]

Chips basados ​​en PowerVR en Linux

Los procesadores gráficos Intel GMA 500, GMA 600, GMA 3600 y GMA 3650 se basan en la arquitectura gráfica PowerVR Serie 5 en lugar de la arquitectura gráfica propia de Intel. Estos procesadores no cuentan con controladores gráficos de software libre y de código abierto compatibles con Intel . Además, los controladores FOSS disponibles actualmente (incluidos en Linux 3.3 y versiones posteriores) solo admiten aceleración 2D y no son capaces de aceleración 3D. [ 53 ]

Ubuntu es compatible con GMA500 (Poulsbo) a través de los ubuntu-mobilerepositorios gma500en Launchpad . La compatibilidad está presente de forma experimental para 11.10 y 12.04, pero el procedimiento de instalación no es tan sencillo como el de otros controladores y puede generar muchos errores. Ubuntu 12.10 incluye compatibilidad con 2D. [ 54 ]

Joli OS , un sistema operativo basado en Linux optimizado para netbooks, incluye un controlador para la GMA500.

PixieLive, una distribución Linux Live optimizada para netbooks GMA500, puede arrancar desde una unidad USB, una tarjeta SD o un disco duro.

Intel publica controladores oficiales de Linux a través de IEGD (Intel Embedded Graphic Driver) que admiten algunas distribuciones de Linux dedicadas al mercado de sistemas embebidos. [ 55 ]

En noviembre de 2009, la Fundación Linux publicó los detalles de un nuevo controlador Linux reescrito que sería compatible con este chipset y otros chipsets futuros de Intel. Las partes de Direct Rendering Manager y X.org serían software libre, pero el componente 3D (que utiliza Gallium3D ) seguirá siendo propietario. [ 56 ]

Solaris

Oracle Solaris 11 proporciona compatibilidad con controladores de vídeo de 64 bits para los siguientes chipsets gráficos Intel: i810, i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45, Serie 4, G45/G43, Q45/Q43, G41, B43, Clarkdale, Arrandale, Sandybridge Desktop (GT1), Sandybridge Desktop (GT2), Sandybridge Desktop (GT2+), Sandybridge Mobile (GT1), Sandybridge Mobile (GT2), Sandybridge Mobile (GT2+), Ivybridge Mobile (GT1), Ivybridge Mobile (GT2), Ivybridge Desktop (GT1), Ivybridge Desktop (GT2), Ivybridge Server (GT1) e Ivybridge Server (GT2).

Los desarrolladores de la comunidad de código abierto Solaris proporcionan soporte adicional para controladores de los chipsets gráficos Intel HD Graphics 4000/2500 (también conocidos como Ivy Bridge ), OpenGL 3.0/GLSL 1.30 y la nueva biblioteca libva/ va-api que permite la decodificación de vídeo acelerada por hardware para los estándares de codificación actuales (MPEG-2, MPEG-4 ASP/H.263, MPEG-4 AVC/H.264 y VC-1/WMV3).

Microsoft Windows

GMA 900 en Windows

La GMA 900 es teóricamente capaz de ejecutar la interfaz Aero de Windows Vista (y 7) y está certificada como compatible con DirectX 9. Sin embargo, no se ha puesto a disposición ningún controlador WDDM certificado por WHQL. Presumiblemente, esto se debe a la falta de un "planificador de hardware" en la GPU. [ 57 ] La Intel GMA 900 es también la primera GPU integrada de Intel que no tiene soporte ni controladores para los sistemas operativos Windows 9x (incluidos 98 y ME ).

Muchos propietarios de hardware GMA900 creían que podrían ejecutar Aero en sus sistemas, ya que las primeras versiones candidatas de Vista permitían que los controladores XDDM ejecutaran Aero. Sin embargo, Intel sostiene que las especificaciones finales de Microsoft para la certificación Aero/WDDM no permitieron lanzar un controlador WDDM para GMA900 (debido a problemas con el programador de hardware, como se mencionó anteriormente), por lo que cuando se lanzó la versión final de Vista, no se lanzó ningún controlador WDDM. [ 58 ] La eliminación de último minuto de las capacidades de OpenGL de los controladores GMA para Windows Vista dejó a una gran cantidad de estaciones de trabajo basadas en GMA incapaces de realizar la aceleración de hardware 3D básica con OpenGL y sin poder ejecutar muchas aplicaciones de Vista Premium, como Windows DVD Maker .

En Windows 8, los efectos Aero se habilitan con el controlador de compatibilidad VGA mediante renderizado por software. No hay controladores nativos GMA900 disponibles para Windows 8, ya que se eliminó la compatibilidad con XDDM de este sistema operativo. En portátiles con GMA900 y Windows 7, los usuarios pueden experimentar un error grave relacionado con el método de control de retroiluminación nativo del chipset, que no cambia el brillo, lo que provoca que este se quede fijo en un valor determinado tras la instalación del controlador. Este error no se presentaba cuando Windows 7 se lanzó inicialmente al público y se observa con frecuencia después de ejecutar Windows Update. Este error también se presenta en portátiles con GMA3150.

GMA 950 en Windows

Esta GPU integrada es capaz de mostrar la interfaz Aero de Windows Vista . Los controladores se incluyen con Windows Vista desde que se lanzaron las versiones beta a mediados de 2006. También puede ejecutar la interfaz Aero de Windows 7 , ya que Intel lanzó controladores para Windows 7 a mediados de junio de 2009.

La GMA 950 está integrada en muchos netbooks construidos con el chipset Intel 945GSE Express, y es capaz de mostrar una resolución de hasta 2048×1536 a 75  Hz utilizando hasta 224 MB de memoria compartida. [ 59 ]

La mayoría de las reseñas sobre esta GPU integrada fueron negativas, ya que muchos juegos (como Splinter Cell: Chaos Theory u Oblivion ) ​​requieren Pixel Shader 2.0 o superior, que es compatible con el hardware, y Vertex Shader 2.0, que se emula por software. Otros juegos, como Crysis , se iniciarán, pero con una velocidad de fotogramas inferior a la aceptable.

GMA X3000/X3100 en Windows

T&L y Vertex Shaders 3.0 son compatibles con los controladores 15.6 más recientes de Intel para Windows Vista desde el 2 de septiembre de 2007. La compatibilidad con XP para VS3 y T&L se introdujo el 10 de agosto de 2007. Intel anunció en marzo de 2007 que los controladores beta estarían disponibles en junio de 2007. [ 60 ] [ 61 ] El 1 de junio de 2007 se lanzaron controladores "pre-beta" (o Early Beta) para Windows XP (pero no para Vista). [ 62 ] Los controladores beta para Vista y XP se lanzaron el 19 de junio . [ 63 ] Dado que el hardware T&L y el sombreado de vértices se han habilitado en los controladores, las aplicaciones individuales pueden verse obligadas a recurrir a la renderización por software, [ 64 ] lo que aumenta el rendimiento y la compatibilidad en ciertos casos. La selección se basa en pruebas de Intel y está preseleccionada en el archivo .inf del controlador.

Intel ha lanzado controladores de producción para Windows Vista de 32 y 64 bits que habilitan los gráficos Aero . Intel introdujo DirectX 10 para las GPU X3100 y X3500 en los controladores de Vista 15.9 en 2008, aunque no se sabe con certeza si se lanzarán controladores DX10 para la X3000. La X3100 es compatible con WDDM 1.1, pero no con DXVA-HD .

La compatibilidad con OpenGL 2.0 está disponible desde los controladores de Vista 15.11 [ 65 ] y los controladores de XP 14.36. [ 66 ]

Windows 8 incluye un controlador para el X3100. [ 67 ]

GMA 500 en Windows

A partir de septiembre de 2010, las últimas revisiones de controladores disponibles en el sitio web de Intel para Windows XP, Vista y 7 son: [ 68 ] [ 69 ]

  • IEGD Versión 5.1 para Windows NT, 2000 y XP (solo OpenGL)
  • Versión 3.3.0 para Windows XP. (Solo D3D)
  • Versión 4.0.2 para Windows Vista.
  • Versión 5.0.0.2030 para Windows 7.

Juegos modernos

El rendimiento y la funcionalidad de los procesadores GMA son limitados, alcanzando en el mejor de los casos el rendimiento de las GPU discretas de bajo coste y, en el peor, el de las GPU DirectX 6 muy antiguas (como la RIVA TNT2 ). Por ello, a veces se les denomina "deceleradores de medios gráficos", aunque el rendimiento real dependía de la CPU, así como de la cantidad y velocidad de la RAM. Por ejemplo, una CPU Atom N450 y una GMA 3150 tendrán un rendimiento comparable al de un PC RIVA TNT2 de 10 años de antigüedad con un Tualatin Pentium 3; peor aún, la GPU a veces incluso se reducía su frecuencia, lo que perjudicaba aún más el ya deficiente rendimiento. [ 70 ] Algunas características de los juegos y otras aplicaciones 3D pueden no ser compatibles con las GMA, especialmente las más antiguas. El diseño de sombreado unificado de la GMA X3x00 permite una funcionalidad de hardware más completa, pero la línea aún presenta problemas con algunos juegos y tiene un rendimiento significativamente limitado. [ 71 ]

Intel ha publicado una página con "Problemas conocidos y soluciones" para cada versión. [ 72 ] Para cuestiones relacionadas con el desarrollo del software Intel Graphics Media Accelerator, existe el Integrated Graphics Software Development Forum. [ 73 ]

Análisis del rendimiento de Microsoft Windows

Reseña del GMA X3000

Una revisión realizada en abril de 2007 por The Tech Report determinó que la GMA X3000 tenía un rendimiento comparable al de la Nvidia GeForce 6150. [ 74 ] Durante esa revisión, la GMA X3000 no pudo ejecutar los juegos de PC Battlefield 2 y Oblivion . [ 75 ] Sin embargo, la revisión de ExtremeTech encontró que los juegos que no son tan exigentes gráficamente, como Los Sims 2 y Civilization IV , "se ven bien" cuando se usan para ejecutarlos. [ 76 ]

Las reseñas realizadas por The Tech Report, ExtremeTech y Anandtech concluyeron que las soluciones gráficas integradas Radeon X1250 de AMD , basadas en el chipset AMD 690G, eran una mejor opción que la GMA X3000, basada en el chipset G965, especialmente si se considera el rendimiento en juegos 3D y el precio. [ 74 ] [ 77 ] [ 78 ]

Reseña del GMA X3500

En una reseña realizada por Register Hardware en diciembre de 2007, [ 12 ] el autor Leo Waldock argumentó que, dado que la GMA X3500 no es capaz de ejecutar ningún juego de PC que requiera DirectX 10 , la adición de soporte para DirectX 10 a la GMA X3500 era "irrelevante". [ 79 ] Durante esa misma reseña, la GMA X3500 se utilizó para ejecutar Crysis y FEAR Extraction Point , donde solo pudo renderizar 4 y 14 fotogramas por segundo respectivamente para cada juego. [ 80 ] Al final, la reseña concluyó que, en general, la X3500 hizo "avances mínimos" con respecto a la GMA X3000. [ 79 ]

Reseña de la GMA X4500

En una reseña publicada en mayo de 2008, la GMA X4500 mostró un rendimiento de juego superior al de la tarjeta gráfica GeForce 8400M de gama más baja, un año más antigua, en algunas pruebas limitadas por la CPU, aunque perdió frente a la GeForce 8400M GS, que seguía siendo de gama baja y tenía una CPU más lenta. [ 81 ]

Véase también

Referencias

  1. 1 2 3 4 5 6 7 "API y características gráficas compatibles" . Intel.
  2. Key, Gary (16 de marzo de 2007). "Intel G965: Actualización de rendimiento microATX" . AnandTech . Archivado del original el 4 de octubre de 2008. Consultado el 17 de julio de 2008 .
  3. "Evolución de los gráficos Intel: del i740 a Iris Pro | Tom's Hardware" . www.tomshardware.com . 4 de febrero de 2017.
  4. "Guía de referencia rápida de gráficos HD" . Intel. 7 de febrero de 2012. Consultado el 16 de marzo de 2016 .
  5. "Informe del producto: El chipset Intel 946GZ Express" (PDF) . Consultado el 28 de junio de 2007 .
  6. "Arquitectura de gráficos integrados de próxima generación de Intel : Intel Graphics Media Accelerator X3000 y 3000" (PDF) . Consultado el 8 de junio de 2007 . 
  7. "Arquitectura de gráficos integrados de próxima generación de Intel : documento técnico sobre Intel Graphics Media Accelerator X3000 y 3000" . Archivado del original el 11 de octubre de 2008. Consultado el 19 de octubre de 2007 . 
  8. "Intel G965 con gráficos integrados GMA X3000 — Subsistema gráfico Intel GMA X3000 — CPU, placas y componentes de ExtremeTech" . Extremetech.com . Consultado el 17 de septiembre de 2009 .  
  9. Waldock, Leo (5 de diciembre de 2007). "Placa base Asus P5E-VM HDMI | Register Hardware" . Reghardware.co.uk. Archivado del original el 10 de septiembre de 2009. Consultado el 17 de septiembre de 2009 .
  10. "Hoja de ruta de las placas base de escritorio Intel de 2006" . DailyTech . Consultado el 17 de septiembre de 2009 .
  11. 1 2 Gasior, Geoff. El chipset G965 Express de Intel. Archivado el 10 de mayo de 2007 en Wayback Machine , Informe técnico, 5 de abril de 2007.
  12. 1 2 3 Waldock, Leo (2007-12-05). "Placa base Asus P5E-VM HDMI | Register Hardware" . Reghardware.co.uk . Recuperado el 2009-09-17 .
  13. "Gráficos Intel : diseñados para usuarios de PC de escritorio y portátiles convencionales" (PDF) . Archivado del original (PDF) el 28/11/2007 . Consultado el 08/06/2007 . 
  14. 1 2 Intel, X3100 es compatible con DirectX 10.0 y Shader Model 4.0 , consultado el 10 de febrero de 2013.
  15. Intel, Compatibilidad de Intel 82GM965 con OpenGL , consultado el 16 de enero de 2010. Archivado el 24 de marzo de 2010 en Wayback Machine .
  16. Smith, Tony (7 de marzo de 2008). "Intel destaca la tecnología de GPU del chipset 'Eaglelake' DX10 | Register Hardware" . Reghardware.co.uk. Archivado del original el 3 de enero de 2009. Consultado el 17 de septiembre de 2009 .
  17. 1 2 "Guía de referencia rápida para gráficos integrados Intel" . Softwarecommunity.intel.com. Archivado del original el 14 de septiembre de 2008. Consultado el 17 de septiembre de 2009 .
  18. "Chipset Intel Q43 Express : Descripción general" . Intel.com . Consultado el 17 de septiembre de 2009 . 
  19. 1 2 3 "Chipset Intel G45 Express : Descripción general" . Intel.com . Consultado el 17 de septiembre de 2009 . 
  20. Smith, Tony (4 de junio de 2008). "Intel promociona la compatibilidad total con Blu-ray del chipset G45 | Register Hardware" . Reghardware.co.uk. Archivado del original el 18 de octubre de 2009. Consultado el 17 de septiembre de 2009 .
  21. "Chipset Intel G43 Express : Descripción general" . Intel.com. 17 de julio de 2009. Consultado el 17 de septiembre de 2009 . 
  22. "Intel G41 apunta al cuarto trimestre de 2008" . Fudzilla. 8 de julio de 2008. Archivado del original el 31 de julio de 2008. Consultado el 17 de septiembre de 2009 .
  23. "Intel lanza chipsets de la serie 4 de 65 nm de bajo consumo para ordenadores de sobremesa" . AnandTech. 5 de junio de 2008. Consultado el 17 de septiembre de 2009 .{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )
  24. "La IGP del G45 ejecuta 3Dmark06 3 veces más rápido" . Archivado del original el 26 de noviembre de 2007. Consultado el 10 de diciembre de 2007 .
  25. "Información sobre Intel GMA X4500HD, X4500 y 4500" . VR-Zone. 16 de enero de 2008. Consultado el 20 de junio de 2013 .
  26. "El controlador Intel GMA500 "Poulsbo" sigue experimentando actividad de código abierto en 2026" . www.phoronix.com . Consultado el 6 de abril de 2026 .
  27. "config_drm_gma500 - kernelconfig.io" . www.kernelconfig.io . Consultado el 6 de abril de 2026 .
  28. "Imagination Technologies confirma que la nueva tecnología de procesador Intel Centrino Atom utiliza tecnologías gráficas y de vídeo POWERVR" . Archivado del original el 6 de abril de 2008. Consultado el 3 de abril de 2008 .
  29. "Informe del producto US15W" (PDF) . Consultado el 3 de abril de 2008 .
  30. "Intel Atom Processor Z2460 Product Brief" (PDF) . Consultado el 8 de septiembre de 2019 .
  31. "Intel Graphics Media Accelerator (GMA) 600" . Consultado el 24 de marzo de 2012 .
  32. 1 2 "Reseñas - Prueba de consumo de energía del Intel DN2800MT (CedarView Atom)" . LinuxTECH.NET. 13 de marzo de 2012. Consultado el 13 de enero de 2014 .
  33. "ARK | Procesador Intel Atom N2600 (1M de caché, 1,6 GHz)" . Ark.intel.com . Consultado el 13 de enero de 2014 .
  34. "ARK | Procesador Intel Atom D2500 (1M de caché, 1,86 GHz)" . Ark.intel.com . Consultado el 13 de enero de 2014 .
  35. "Preguntas frecuentes sobre la reproducción de discos Blu-ray con Intel..." Intel .
  36. "iMac (Intel) - Guías de Mac" . Guides.macrumors.com. Archivado del original el 1 de octubre de 2009. Consultado el 17 de septiembre de 2009 .
  37. "Mac mini (Intel) - Guías de Mac" . Guides.macrumors.com. Archivado del original el 1 de octubre de 2009. Consultado el 17 de septiembre de 2009 .
  38. "Apple actualiza los MacBooks a Santa Rosa, GMA X3100; MacBook Pro de 2,6 GHz — Mac Rumors" . Mac Rumors<!. 1 de noviembre de 2007. Consultado el 17 de septiembre de 2009 . 
  39. "Ion de Nvidia: Dándole alas a Atom — Tom's Hardware" . Tomshardware.com. 6 de febrero de 2009. Consultado el 17 de septiembre de 2009 . 
  40. "GPU de placa base GeForce 9400M" . Nvidia.com . Consultado el 17 de septiembre de 2009 .
  41. "MacBook: Compatibilidad del adaptador Mini-DVI a vídeo - Soporte técnico de Apple" .
  42. "Intel | Soluciones para centros de datos, IoT e innovación en PC" . Intel .
  43. Cook (10 de mayo de 2007). "Controladores de software gratuitos para el chipset Intel 965GM Express" . Lwn.net . Consultado el 17 de septiembre de 2009 .
  44. Eric Anholt. "Lista de correo de X.Org: xf86-video-intel 2.1.0" . Consultado el 9 de julio de 2007 .
  45. "Documentación del controlador" . Archivado del original el 14 de agosto de 2006. Consultado el 1 de febrero de 2008 .
  46. Controladores gráficos de Linux de Intel. "Controladores gráficos de código abierto de Intel — Licencia" . Intellinuxgraphics.org. Archivado del original el 27 de febrero de 2010. Consultado el 17 de septiembre de 2009 . 
  47. Michael Larabel (31 de enero de 2008). "Intel publica documentación de programación IGP abierta para 965/G35" . Phoronix Media . Consultado el 11 de noviembre de 2009 .
  48. "Índice de /docs/intel" . Consultado el 1 de febrero de 2008 .
  49. Michael Larabel (15 de abril de 2009). "Intel publica mucha documentación de programación del G45" . Phoronix Media . Consultado el 11 de noviembre de 2009 .
  50. Emma Anholt (29 de mayo de 2009). "He corregido la representación 3D de 8xx" . Archivado del original el 11 de agosto de 2011. Consultado el 17 de noviembre de 2009 .
  51. "Intel G45 con API VA en Ubuntu 11.10 "" . Emmolution.org. 16 de febrero de 2012. Consultado el 13 de enero de 2014 .
  52. "Gráficos Intel para Linux*" . 01.org . 22 de diciembre de 2011. Archivado del original el 20 de junio de 2012.
  53. "Intel GMA 500" . wiki.archlinux.org . Consultado el 10 de abril de 2026 .
  54. "Componentes de soporte de hardware Tarjetas de video Poulsbo" . ubuntu.com. 25-09-2009 . Consultado el 10-10-2009 .
  55. "Centro de recursos y diseño para el desarrollo con Intel" . Intel .
  56. Michael Larabel (2 de noviembre de 2009). "El controlador especial de Intel para Poulsbo utiliza Gallium3D" . Phoronix Media . Consultado el 20 de noviembre de 2009 .
  57. Intel justifica la falta de controlador WDDM para GMA900: no hay "HW Scheduler" ni controlador , Beyond3D, 26 de octubre de 2006.
  58. "Respuesta de Intel a las solicitudes de WDDM para 915G" . Softwarecommunity.intel.com. Archivado del original el 29 de junio de 2008. Consultado el 17 de septiembre de 2009 .
  59. Especificaciones del GMA950 en Intel
  60. "Intel | Soluciones para centros de datos, IoT e innovación en PC" . Intel . Archivado del original el 30 de abril de 2007.
  61. Discusión en el foro sobre controladores G965. Archivado el 14 de mayo de 2007 en Wayback Machine .
  62. "Controladores XP pre-beta" . Archivado del original el 7 de agosto de 2011. Consultado el 18 de junio de 2007 .
  63. "Controlador beta del acelerador de gráficos multimedia Intel para la familia de chipsets Mobile Intel 965 Express para Windows* XP (zip)" . Archivado del original el 7 de enero de 2008. Consultado el 1 de julio de 2007 .
  64. "Documento técnico sobre la capacidad de selección de procesamiento de vértices para los chipsets Intel G965, G35 y GM965 Express" (PDF) . Consultado el 17 de septiembre de 2009 .
  65. "Notas de la versión del controlador Vista 15.11.3.1576" . Downloadmirror.intel.com. 22 de agosto de 2008. Consultado el 17 de septiembre de 2009 .
  66. "Notas de la versión del controlador XP 14.36.3.4990" . Downloadmirror.intel.com. Archivado del original el 15 de noviembre de 2010. Consultado el 17 de septiembre de 2009 .
  67. "Controlador Intel GMA X3100 para Windows 8" . social.msdn.microsoft.com .
  68. "Controladores y software" . Controladores y software . Archivado del original el 17 de febrero de 2009.
  69. "Centro de descargas de Intel" . Downloadcenter.intel.com . Consultado el 13 de enero de 2014 .
  70. "Análisis del rendimiento de la GPU Intel Core i5-2500K Sandy Bridge" . techPowerUp. 2 de enero de 2011. Consultado el 13 de enero de 2014 .
  71. Waldock, Leo. Placa base Asus P5E-VM HDMI. Archivado el 17 de diciembre de 2007 en Wayback Machine , Register Hardware, 5 de diciembre de 2007.
  72. "Página principal de Intel Graphics" . Intel.com . Consultado el 17 de septiembre de 2009 .
  73. Foros de Intel Software Network archivados el 6 de enero de 2007 en Wayback Machine
  74. 1 2 "Chipset G965 Express de Intel — The Tech Report — Página 17" . The Tech Report. 6 de abril de 2007. Consultado el 17 de septiembre de 2009 .  
  75. "Chipset G965 Express de Intel — The Tech Report — Página 9" . The Tech Report. 6 de abril de 2007. Consultado el 17 de septiembre de 2009 .  
  76. "Intel G965 con gráficos integrados GMA X3000 : codificación multimedia y pruebas de rendimiento en juegos : CPUs, placas y componentes de ExtremeTech" . Extremetech.com. Archivado del original el 27 de septiembre de 2010. Consultado el 17 de septiembre de 2009 .  
  77. "Intel G965 con gráficos integrados GMA X3000 : Conclusiones finales: Qué comprar : CPUs, placas base y componentes de ExtremeTech" . Extremetech.com . Consultado el 17 de septiembre de 2009 .  
  78. "AMD 690G: Análisis de rendimiento" . AnandTech. 6 de marzo de 2007. Archivado del original el 8 de marzo de 2007. Consultado el 17 de septiembre de 2009 .
  79. 1 2 Waldock, Leo (2007-12-05). "Placa base Asus P5E-VM HDMI | Register Hardware" . Reghardware.co.uk . Recuperado el 2009-09-17 .
  80. Waldock, Leo (5 de diciembre de 2007). "Placa base Asus P5E-VM HDMI | Register Hardware" . Reghardware.co.uk . Consultado el 17 de septiembre de 2009 .
  81. "Noticias sobre pruebas de portátiles en notebookjournal.de — Praxis — Exclusiva: Prueba de rendimiento de Intel Centrino 2" . Notebookjournal.de . Consultado el 17 de septiembre de 2009 .  
  • Gráficos Intel: Página principal
  • Documento técnico sobre el acelerador gráfico Intel Graphics Media Accelerator X3000 y 3000
  • Preguntas frecuentes de soporte para Windows Vista* , Intel
  • Controladores gráficos de Linux de Intel
  • Análisis de las tarjetas gráficas Intel HD Graphics 3000 e Intel HD Graphics 2000 , X-bit labs
  • The Register: Intel vs AMD: comparativa de gráficos integrados
  • Rendimiento de Blu-ray: Intel X4500HD frente a Radeon HD 4830