El Intel Graphics Media Accelerator ( GMA ) es una serie de procesadores gráficos integrados introducidas en 2004 por Intel , en sustitución del anterior Intel Extreme Graphics serie y siendo sucedido por el Intel HD Graphics serie.
Soporte API | |
---|---|
Direct3D | Direct3D 10.0 [1] Shader Model 4.0 [1] |
OpenCL | N / A [1] |
OpenGL | OpenGL 2.1 [1] |
Historia | |
Predecesor | Gráficos Intel Extreme |
Sucesor | Gráficos Intel HD e Iris |
Esta serie se dirige al mercado de soluciones gráficas de bajo costo. Los productos de esta serie están integrados en la placa base, tienen una potencia de procesamiento de gráficos limitada y utilizan la memoria principal de la computadora para el almacenamiento en lugar de una memoria de video dedicada . Se encuentran comúnmente en netbooks , computadoras portátiles de bajo precio y computadoras de escritorio , así como en computadoras comerciales que no necesitan altos niveles de capacidad gráfica. A principios de 2007, alrededor del 90% de todas las placas base de PC vendidas tenían una GPU integrada . [2]
Historia
La línea GMA de GPU reemplaza a la anterior Intel Extreme Graphics , y la línea Intel740 , la última de las cuales era una unidad discreta en forma de tarjetas AGP y PCI con tecnología que evolucionó a partir de las empresas Real3D y Lockheed Martin . Más tarde, Intel integró el núcleo i740 en el puente norte Intel 810 . [3]
La arquitectura original de los sistemas GMA admitía solo algunas funciones en el hardware y dependía de la CPU del host para manejar al menos parte de la canalización de gráficos, lo que reducía aún más el rendimiento. Sin embargo, con la introducción de la 4ª generación de arquitectura GMA de Intel ( GMA X3000 ) en 2006, muchas de las funciones ahora están integradas en el hardware, lo que aumenta el rendimiento. La cuarta generación de GMA combina capacidades de función fija con una matriz de subprocesos de unidades de ejecución programables, lo que proporciona ventajas tanto para el rendimiento de gráficos como de video. Muchas de las ventajas de la nueva arquitectura GMA provienen de la capacidad de cambiar de manera flexible según sea necesario entre la ejecución de tareas relacionadas con gráficos o tareas relacionadas con video. Si bien el rendimiento de GMA ha sido ampliamente criticado en el pasado por ser demasiado lento para los juegos de computadora , a veces se lo apoda Intel GMD (Graphics Media Decelerator) y se lo conoce esencialmente como el primer "desacelerador de gráficos" del mundo desde el S3 ViRGE , 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 GMA (IGP) de Intel no se basa en la tecnología PowerVR que Intel licencia de Imagination Technologies. Intel utilizó los diseños PowerVR MBX de bajo consumo en conjuntos de chips compatibles con su plataforma XScale y, desde la venta de XScale en 2006, ha obtenido la licencia del PowerVR SGX y lo ha utilizado en el GMA 500 IGP para su uso con su plataforma Atom .
Con la introducción de Platform Controller Hub , cesó la serie Graphics Media Accelerator y se crearon las series Intel HD e Iris Graphics basadas en CPU .
Núcleos gráficos
Basado en GPU Intel
Generación tres basada
GMA 900
El GMA 900 fue el primer núcleo de gráficos producido con el nombre de producto Graphics Media Accelerator de Intel y se incorporó a los conjuntos de chips Intel 910G, 915G y 915Gx .
La arquitectura 3D del GMA 900 fue una actualización significativa de los procesadores gráficos Extreme 3D anteriores . Es un diseño de 4 píxeles por ciclo de reloj compatible con DirectX 9 Pixel Shader Model 2.0. Opera a una frecuencia de reloj que varía de 160 a 333 MHz, dependiendo del chipset en particular. A 333 MHz, tiene 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 iluminación y transformación de hardware y tecnologías similares de sombreado de vértices .
Al igual que las piezas gráficas integradas de Intel anteriores, la GMA 900 tiene soporte de hardware para compensación de movimiento MPEG-2 , conversión de espacio de color y superposición DirectDraw .
El procesador utiliza diferentes generadores de reloj separados para mostrar y renderizar núcleos. La unidad de pantalla incluye un RAMDAC de 400 MHz , dos puertos DVO en serie de 25–200 Mpixel / s y dos controladores de pantalla. En los conjuntos de chips móviles, se incluyen hasta dos transmisores LVDS de 18 bits a 25-112 MHz .
GMA 950
El GMA 950 fue el segundo núcleo de gráficos producido con el nombre de producto Graphics Media Accelerator de Intel y se incorporó a los chipsets Intel 945G .
El procesador incluye un núcleo de 256 bits de hasta 400 MHz, que admite un ancho de banda de memoria de hasta 10,6 GB / s con RAM del sistema DDR2-667, hasta 224 MB como máximo. memoria de video a través del esquema DVMT , 1.6 GPixels / sy 1.6 GTexels / s tasa de relleno, un máx. resolución de 2048x1536 para pantallas analógicas y digitales, 2 puertos SDVO para pantallas planas y / o salida de TV a través de tarjetas ADD2 o tarjetas de expansión de medios.
En 3D, GMA 950 admite hasta cuatro píxeles por reproducción de reloj, aceleración de hardware Microsoft DirectX 9.0 y Vertex shader 3.0 y OpenGL 1.4 con extensiones ARB en Windows.
GMA 3100
Gráficos integrados que se encuentran en los conjuntos de chips Q33, Q35, G31 y G33. Es compatible con Pixel Shader 2.0 con OpenGL 1.4, pero no es compatible con Hardware Vertex Shader.
GMA 3150
Se encuentra en los procesadores Intel Atom D4xx, D5xx, N4xx y N5xx (con nombre en código Pineview ). Al igual que GMA 3100 y GMA 3000, este es un pariente muy cercano del GMA900 / 950, completamente diferente de la serie GMA X3000. Admite hasta 384 MB de memoria de video (controlador de Windows XP), DirectX 9.0c, Shader Model 2.0, OpenGL 1.4 con Microsoft Windows y OpenGL 2.1 con Linux. [4]
Generación cuatro basada
GMA 3000
Los conjuntos de chips 946GZ, Q963 y Q965 utilizan el núcleo de gráficos GMA 3000. [5] [6] El núcleo 3D de GMA 3000 es muy diferente del X3000, a pesar de sus nombres similares. Se basa más directamente en las gráficas GMA 900 y GMA 950 de la generación anterior, y pertenece a la misma familia "i915" con ellas. Tiene sombreadores de vértices y píxeles que solo admiten las funciones de Shader Model 2.0b, [ cita requerida ] y los sombreadores de vértices todavía están emulados 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 se implementan en el hardware. De los conjuntos de chips equipados con GMA 3000, solo el Q965 conserva el soporte de pantalla doble independiente. 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 se enumeró como núcleo de 667 MHz en el informe técnico. [7]
El controlador de memoria ahora puede direccionar un máximo de 256 MB de memoria del sistema, y los puertos DVO en serie integrados han aumentado la velocidad máxima a 270 megapíxeles / s.
GMA X3000
El GMA X3000 para escritorio fue "sustancialmente rediseñado" en comparación con iteraciones anteriores de GMA [8] y se utiliza en el controlador de puente norte Intel G965 . [9] El GMA X3000 se lanzó en julio de 2006. [10] El hardware de renderizado 3D subyacente del GMA X3000 está organizado como un procesador de sombreado unificado que consta de 8 unidades de ejecución escalar . Cada canalización puede procesar operaciones de video, vértices o texturas. Un programador central distribuye dinámicamente subprocesos a los recursos de la canalización, para maximizar el rendimiento de la representación (y disminuir el impacto de las paradas de la canalización individual). Sin embargo, debido a la naturaleza escalar de las unidades de ejecución, solo pueden procesar datos en un solo componente de píxel a la vez. . [11] El GMA X3000 es compatible con DirectX 9.0 con funciones de Vertex y Pixel Shader Model 3.0.
El procesador consta de diferentes dominios de reloj, lo que significa que todo el chip no opera a la misma velocidad de reloj. Esto causa cierta dificultad al medir el rendimiento máximo de sus diversas funciones. Para aumentar la confusión, aparece como 667 MHz en el informe técnico de Intel G965, pero como 400 MHz en la hoja de datos de Intel G965. Hay varias reglas que definen las capacidades de procesamiento del IGP. [11]
El controlador de memoria ahora puede abordar un máximo de 384 MB de memoria según el documento técnico, pero solo 256 MB en la hoja de datos.
GMA X3500
GMA X3500 es una actualización de GMA X3000 y se utiliza en el escritorio G35 . Los sombreadores admiten las funciones del modelo de sombreador 4.0. Arquitectónicamente, la GMA X3500 es muy similar a la GMA X3000, [12] con ambos núcleos gráficos funcionando a 667 MHz . La principal diferencia entre ellos es que el GMA X3500 es compatible con Shader Model 4.0 y DirectX 10 , mientras que el X3000 anterior es compatible con Shader Model 3.0 y DirectX 9 . [12] El X3500 también agrega asistencia de hardware para la reproducción de video VC-1.
GMA X3100
El GMA X3100 es la versión móvil del GMA X3500 que se utiliza en los conjuntos de chips Intel GL960 / GM965 y también en el conjunto de chips GS965. El X3100 admite iluminación y transformación de hardware, hasta ocho unidades de sombreado programables y hasta 384 MB de memoria de video. Sus núcleos de pantalla pueden funcionar hasta 333 MHz en GM965 y 320 MHz en GL960. Sus núcleos de renderización 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 es compatible con DirectX 10.0, [13] [14] Shader Model 4.0 y OpenGL 1.5. [14] [15] Bajo Linux, OpenGL 2.1 es compatible.
GMA 4500
Gráficos integrados que se encuentran en los conjuntos de chips B43, Q43 y Q45 . [16] [17] [18]
Número de modelo | Año | Nivel | Unidades de ejecución | Impulsar el reloj (MHz) | max GFLOPS |
---|---|---|---|---|---|
GMA 4500 |
GMA X4500
El GMA X4500 y el GMA X4500HD para plataformas de escritorio [19] se lanzaron en junio de 2008. [20] El GMA X4500 se usa en el chipset G43 [21] y el GMA X4500HD se usa en el chipset G45 . [19] El GMA X4500 también se utiliza en el conjunto de chips G41 , [17] que se lanzó en septiembre de 2008. [22]
La diferencia entre la GMA X4500 y la GMA X4500HD es que la GMA X4500HD es capaz de " reproducción de video de alta definición completa de 1080p , incluidas películas en disco Blu-ray " , [19] [23]
Al igual que el X3500, el X4500 admite las funciones DirectX 10 y Shader Model 4.0. Intel diseñó el GMA X4500 para ser un 200% más rápido que el GMA 3100 ( chipset G33 ) en rendimiento 3DMark06 [24] y un 70% más rápido que el GMA X3500 ( chipset G35 ). [25]
Número de modelo | Año | Nivel | Unidades de ejecución | Impulsar el reloj (MHz) | max GFLOPS |
---|---|---|---|---|---|
GMA X4500 | 2008 | ? | 10 | 800 | 32 |
GMA 4500MHD
El GMA 4500MHD para laptops 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. [ cita requerida ] El GMA 4500MHD se utiliza en los conjuntos de chips GL40, GS40, GM45 y GS45.
GMA X4700MHD
El 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 conjuntos de chips GM47, Montevina .
Cuenta con 80 unidades de sombreado, 10 unidades de mapeo de texturas y 1 ROP. En comparación con el 4500MHD, la frecuencia aumenta a 640 MHz.
Basado en GPU PowerVR
Intel desarrolló un nuevo conjunto de arquitectura de gráficos de bajo consumo basado en PowerVR .
Los controladores de Linux disponibles no admiten mucho de esto. [26]
Basado en PowerVR SGX 535
GMA 500
El Intel SCH (System Controller Hub; con nombre en código Poulsbo ) para la serie de procesadores Atom Z5xx cuenta con 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. [27]
Intel describe esto como "una arquitectura flexible y programable que admite tecnología basada en sombreadores, gráficos 2D, 3D y 3D avanzados, decodificación de video de alta definición y procesamiento de imágenes. Las características incluyen mosaico de pantalla, procesamiento interno de color verdadero, anti-aliasing sin sobrecarga , acelerador 3D de sombreador programable y operaciones de punto flotante de 32 bits ". [28]
GMA
Intel lanzó la plataforma Atom Z24xx ( Medfield ) como una serie de procesadores de energía ultrabaja para teléfonos inteligentes. Si bien Intel indica que este chip contiene un Acelerador de medios gráficos Intel, no especifican un número de modelo de GPU. [29] Se sabe que esta GPU es una PowerVR SGX540 .
GMA 600
Una versión revisada del Intel SCH (System Controller Hub) anterior para la CPU de la serie Atom Z6xx con nombre en código Lincroft . Esencialmente, este es el mismo sistema gráfico que el GMA 500, pero con el doble de velocidad. (De 200 MHz a 400 MHz). [30]
Basado en PowerVR SGX 545
GMA 3600
Este sistema de gráficos integrado se lanzó en Intel Atom (Cedar Trail, 32 nm) y se basó en PowerVR SGX545 . A diferencia de la solución PowerVR original, este modelo tiene una frecuencia de 400 MHz en lugar de 200 MHz. [31] Se encuentra específicamente en los modelos del procesador Intel Atom N2600 [32] y Atom D2500 [33] . Es compatible con la versión 9.0c de DirectX.
GMA 3650
Similar al GMA 3600, pero esta versión tiene una frecuencia de 640 MHz. [31] Se encuentra en los modelos Atom N2800, Atom D2550, Atom D2500, Atom D2600 y Atom D2700. Es compatible con la versión 9.0c de DirectX.
Especificaciones
Ruta de audio y video protegida
Ruta de audio y video protegida (PAVP) restringe la ruta de datos dentro de una computadora durante la reproducción de video (por ejemplo, discos Blu-ray). Es compatible con conjuntos de chips más nuevos (por ejemplo, Intel G45 ) y sistemas operativos (desde Windows Vista ). [34]
PAVP se puede configurar en el BIOS . Se admiten diferentes modos:
- Discapacitado.
- PAVP Lite: reserva la memoria intermedia para el cifrado de datos de video comprimidos.
- PAVP paranoico: reserva memoria durante el arranque que el sistema operativo no ve. Esto deshabilita Windows Aero en Windows Vista .
La configuración predeterminada en la mayoría de BIOS es PAVP Lite.
Dentro de Intel HD Graphics , el sucesor 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 GMA 950, ya que se usó en revisiones anteriores de MacBook , Mac mini e iMac de 17 pulgadas . [35] Se había utilizado en todos los Mac mini basados en Intel hasta que se lanzó el Mac mini el 3 de marzo de 2009). [36] Mac OS X 10.5 Leopard contiene controladores para GMA X3100, que se utilizaron en una revisión reciente de la gama MacBook. [37]
Las versiones posteriores de Mac OS X 10.4 también admitían el GMA 900 debido 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, se deben realizar modificaciones especiales en el archivo kext para habilitar Core Image y Quartz Extreme.
Aunque la nueva línea de MacBook ya no usa el X3100, Mac OS X 10.5 se envió con controladores compatibles que no requieren 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 X3100 de 64 bits. [ cita requerida ] Esto significa que aunque los MacBooks con X3100 tienen procesadores con capacidad de 64 bits y EFI, Mac OS X debe cargar el kernel de 32 bits para admitir los controladores X3100 de 32 bits. [ cita requerida ] La actualización 10.6.2 del 9 de noviembre se envía con controladores X3100 de 64 bits. [ cita requerida ]
Apple eliminó los controladores GMA X3100 de 64 bits más tarde y, por lo tanto, las Mac afectadas se vieron obligadas a volver al kernel de 32 bits a pesar de estar limpias de 64 bits en términos de hardware y firmware. No se ofrecieron controladores de 64 bits en OS X Lion. Posteriormente, OS X Mountain Lion eliminó el arranque del kernel de 32 bits. La combinación de estos dos cambios en el código del controlador de gráficos dio como resultado 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 enviaron con una NVIDIA GeForce 9400M mucho más potente [38] , [39] y los portátiles MacBook Pro de 15 "y 17" se enviaron con una GeForce 9600GT adicional que admite energía híbrida para cambiar entre GPU. El chipset NVIDIA GeForce 9400M implementado en Apple MacBooks no admitía salida de video compuesto o S-video. [40]
FreeBSD
FreeBSD 8.0 admite los siguientes conjuntos de chips gráficos Intel: i810, i810-DC100, i810e, i815, i830M, 845G, 852GM, 855GM, 865G, 915G, 915GM, 945G, 945GM, 965G, 965Q, 946GZ, 965GM, 945GME, G33 , Conjuntos de chips Q35, G35, GM45, G45, Q45, G43 y G41. En la práctica, los conjuntos de chips a través de 4500MHD son compatibles con DRM y 3D utilizando FreeBSD 9. El trabajo para integrar GEM y KMS está agregando soporte para gráficos integrados de la serie i y mejorando el soporte para conjuntos de chips anteriores.
Linux
En agosto de 2006, Intel agregó soporte a los controladores X.Org / XFree86 de código abierto para la última serie 965 que incluye el núcleo GMA (X) 3000. [41] 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 de programación en modo de video nativo para todos los conjuntos de chips desde i830 en adelante. Esta versión agregó soporte para la detección y selección automática de modo de video, monitor de conexión en caliente, escritorios dinámicos extendidos y fusionados y rotación de pantalla por monitor. Estas características están integradas en la versión del servidor X.Org 7.3 X y eventualmente serán compatibles con la mayoría de los controladores de video X.Org de código abierto. [42] La versión 2.1, lanzada en julio de 2007, agregó soporte para los conjuntos de chips G33, Q33 y Q35. [43] G35 también es compatible con el controlador de Linux. [44]
Como es común para 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). [45]
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 conjuntos de chips más recientes (conjuntos de chips 965 y G35), lo que permitió una mayor participación de los desarrolladores externos. [46] [47] En abril de 2009, Intel publicó documentación para sus nuevos conjuntos de chips gráficos G45 (incluido X4500). [48] En mayo de 2009, el empleado de Intel, Eric Anholt, declaró que Intel "todavía estaba trabajando para obtener documentos para los conjuntos de chips [8xx]". [49]
Aceleración H.264 a través de VA-API
El soporte de Linux para la reproducción H.264 acelerada por hardware está disponible y funciona para X4500HD y X4500MHD usando VAAPI y la rama g45-h264. [50] [51]
Chips basados en PowerVR en Linux
GMA 500, GMA 600, GMA 3600, GMA 3650 son chips basados en PowerVR incompatibles con la familia de arquitectura GPU Intel GenX. No hay controladores FOSS compatibles con Intel . Los controladores FOSS disponibles actualmente (incluidos en Linux 3.3 en adelante) solo admiten la aceleración 2D (no la aceleración 3D). [26]
Ubuntu es compatible con GMA500 (Poulsbo) a través de los repositorios ubuntu-mobile y gma500 en Launchpad . El soporte está presente de forma experimental para 11.10 y 12.04, pero el procedimiento de instalación no es tan simple como otros controladores y puede dar lugar a muchos errores. Ubuntu 12.10 tiene soporte 2D incluido. [52]
Joli OS , un sistema operativo basado en Linux optimizado para netbooks, tiene un controlador para el GMA500 integrado.
PixieLive, una distribución en vivo de Linux optimizada para netbooks GMA500, puede arrancar desde un pendrive USB, tarjeta SD o disco duro.
Intel lanza controladores Linux oficiales a través del IEGD (controlador gráfico integrado de Intel) que admite algunas distribuciones de Linux dedicadas al mercado integrado. [53]
En noviembre de 2009, la Fundación Linux dio a conocer los detalles de un nuevo controlador de Linux reescrito que admitiría este chipset y otros chipsets futuros de Intel. Las partes Direct Rendering Manager y X.org serían software gratuito, pero el componente 3D (usando Gallium3D ) seguirá siendo propietario. [54]
Solaris
Oracle Solaris 11 proporciona compatibilidad con controladores de vídeo de 64 bits para los siguientes conjuntos de chips 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 de Solaris brindan compatibilidad con controladores adicionales para los conjuntos de chips basados en 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 video acelerada por hardware para el estándares de codificación vigentes en la actualidad (MPEG-2, MPEG-4 ASP / H.263, MPEG-4 AVC / H.264 y VC-1 / WMV3).
Microsoft Windows
GMA 900 en Windows
En teoría, el GMA 900 es capaz de ejecutar la interfaz Aero de Windows Vista (y 7) y está certificado 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 "programador de hardware" en la GPU. [55] 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 los primeros candidatos de Vista permitían que los controladores XDDM ejecutaran Aero. Intel, sin embargo, sostiene que las especificaciones finales de Microsoft para la certificación Aero / WDDM no permitieron el lanzamiento de 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 hubo controlador WDDM fue lanzado. [56] La extracción de última hora de las capacidades OpenGL de los controladores GMA para Windows Vista dejó a un gran número de estaciones de trabajo basadas en GMA incapaces de realizar la aceleración básica de hardware 3D con OpenGL y sin poder ejecutar muchas aplicaciones Vista Premium como Windows DVD Maker .
En Windows 8, los efectos Aero están habilitados con un controlador de compatibilidad VGA a través de la representación del software. No hay controladores GMA900 nativos disponibles para Windows 8 ya que se eliminó la compatibilidad con XDDM de este sistema operativo. En los portátiles basados en GMA900 con Windows 7, los usuarios pueden experimentar un error grave relacionado con el método de control de luz de fondo nativo del chipset que no cambia el brillo, lo que hace que el brillo se atasque en un valor particular después de la instalación del controlador. El error no se produjo cuando Windows 7 se lanzó inicialmente al público y se observa comúnmente después de ejecutar Windows Update. Este error también ocurre en portátiles basados en GMA3150.
GMA 950 en Windows
Este IGP es capaz de mostrar la interfaz Aero para Windows Vista . Los controladores se envían con Windows Vista desde que las versiones beta estuvieron disponibles a mediados de 2006. También puede ejecutar la interfaz Aero de Windows 7 desde que Intel lanzó controladores para Windows 7 a mediados de junio de 2009.
El GMA 950 está integrado en muchos netbooks construidos con el chipset Intel 945GSE Express y puede mostrar una resolución de hasta 2048 × 1536 a 75 Hz utilizando hasta 224 MB de memoria compartida. [57]
La mayoría de las revisiones sobre este IGP fueron negativas, ya que muchos juegos (como Splinter Cell: Chaos Theory u Oblivion ) necesitan Pixel Shader 2.0 o superior, que es compatible con hardware, y Vertex Shader 2.0, que está emulado por software. Se iniciarán otros juegos como Crysis , pero con velocidades de cuadro por debajo de lo aceptable.
GMA X3000 / X3100 en Windows
T&L y Vertex Shaders 3.0 son compatibles con los controladores 15.6 más nuevos de Intel para Windows Vista a partir del 2 de septiembre de 2007. El soporte 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 . [58] [59] El 1 de junio 2007 "pre-beta" (o Early beta) conductores fueron puestos en libertad para Windows XP (pero no para Vista). [60] Los controladores beta para Vista y XP se lanzaron el 19 de junio. [61] 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 al procesamiento de software, [62] lo que aumenta el rendimiento y la compatibilidad en algunos casos. La selección se basa en las pruebas de Intel y se preselecciona en el archivo .inf del controlador.
Intel ha lanzado controladores de versión 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 cualquier lanzamiento de controladores DX10 para X3000 es incierto. WDDM 1.1 es compatible con X3100, pero DXVA-HD no.
La compatibilidad con OpenGL 2.0 está disponible desde los controladores de Vista 15.11 [63] y los controladores de XP 14.36. [64]
Windows 8 se envía con un controlador para el X3100. [sesenta y cinco]
GMA 500 en Windows
En septiembre de 2010, las últimas revisiones de controladores disponibles en el sitio web de Intel para Windows XP, Vista y 7 son: [66] [67]
- 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 el rendimiento de solo GPU discretas de bajo costo en el mejor de los casos y GPU DirectX 6 muy antiguas (como RIVA TNT2 ) en el peor. Por lo tanto, a veces incluso se les llama "desaceleradores de medios gráficos", aunque el rendimiento real dependía de la CPU, así como de la cantidad y velocidad de RAM. Por ejemplo, una CPU Atom N450 y GMA 3150 funcionarán de manera comparable a una PC RIVA TNT2 con un Tualatin Pentium 3, lo que es peor, la GPU a veces incluso no funcionaba con reloj, lo que dificulta aún más el rendimiento ya de por sí pobre. [68] Algunas funciones de los juegos y otras aplicaciones 3D pueden no ser compatibles con las GMA, en particular las más antiguas. El diseño de sombreado unificado del GMA X3x00 permite una funcionalidad de hardware más completa, pero la línea todavía tiene problemas con algunos juegos y tiene un rendimiento significativamente limitado. [69]
Intel ha puesto una página con 'Problemas y soluciones conocidos' para cada versión. [70] Para las preocupaciones sobre el desarrollo de software del acelerador de medios gráficos Intel, existe el Foro de desarrollo de software de gráficos integrados. [71]
Revisiones de rendimiento de Microsoft Windows
Revisión de 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 . [72] Durante esa revisión, la GMA X3000 no pudo ejecutar los juegos de PC Battlefield 2 y Oblivion . [73] 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 usa el GMA X3000 para ejecutarlos. [74]
Los comentarios realizados por The Tech Report, por ExtremeTech y por Anandtech toda llegado a la conclusión de que el AMD 's Radeon X1250 integra soluciones gráficas basadas en el AMD 690G chipset fue una mejor opción que la GMA X3000 basado en el chipset G965, especialmente cuando se considera el rendimiento de juegos 3D y el precio. [72] [75] [76]
Revisión de GMA X3500
En una revisión realizada por Register Hardware en diciembre de 2007, [12] el autor Leo Waldock argumentó que debido a que la GMA X3500 no es capaz de ejecutar ningún juego de PC que requiera DirectX 10 , la adición de compatibilidad con DirectX 10 a la GMA X3500 era "irrelevante". . [77] Durante esa misma revisión, el GMA X3500 se usó para ejecutar Crysis y FEAR Extraction Point , donde fue capaz de renderizar solo 4 y 14 cuadros por segundo respectivamente para cada juego. [78] Al final, la revisión concluyó que, en general, el X3500 hizo "avances mínimos" sobre el GMA X3000. [77]
Revisión de GMA X4500
En una revisión 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 vieja , en algunas pruebas vinculadas a la CPU, mientras que perdió frente a la GeForce 8400M GS aún de gama baja con una CPU más lenta. [79]
Ver también
- Hardware de gráficos y software libre
- Gráficos Intel HD e Iris
- Larrabee
- Comparación de las unidades de procesamiento de gráficos Intel
- Comparación de unidades de procesamiento de gráficos AMD
- Comparación de las unidades de procesamiento de gráficos de Nvidia
Referencias
- ^ a b c d "Funciones y API de gráficos compatibles" . Intel.
- ^ Key, Gary (16 de marzo de 2007). "Intel G965: actualización de rendimiento microATX" . AnandTech . Consultado el 17 de julio de 2008 .
- ^ "Evolución de los gráficos Intel: i740 a Iris Pro | Hardware de Tom" . www.tomshardware.com .
- ^ "Guía de referencia rápida de gráficos HD" . Intel. 2012-02-07 . Consultado el 16 de marzo de 2016 .
- ^ "Resumen del producto: el chipset Intel 946GZ Express" (PDF) . Consultado el 28 de junio de 2007 .
- ^ "Arquitectura de gráficos integrados de próxima generación de Intel: Acelerador de medios gráficos Intel X3000 y 3000" (PDF) . Consultado el 8 de junio de 2007 .
- ^ "Arquitectura de gráficos integrados de próxima generación de Intel - Informe técnico de Intel Graphics Media Accelerator X3000 y 3000" . Consultado el 19 de octubre de 2007 .
- ^ "Intel G965 con gráficos integrados GMA X3000 - Subsistema de gráficos Intel GMA X3000 - CPU, placas y componentes de ExtremeTech" . Extremetech.com . Consultado el 17 de septiembre de 2009 .
- ^ Waldock, Leo (5 de diciembre de 2007). "Placa base Asus P5E-VM HDMI | Registrar hardware" . Reghardware.co.uk . Consultado el 17 de septiembre de 2009 .
- ^ "Hoja de ruta de la placa base de escritorio Intel 2006" . DailyTech . Consultado el 17 de septiembre de 2009 .
- ^ a b Gasior, Geoff. Chipset Intel's G965 Express Archivado el 10 de mayo de 2007 en Wayback Machine , Informe técnico, 5 de abril de 2007.
- ^ a b c Waldock, Leo (5 de diciembre de 2007). "Placa base Asus P5E-VM HDMI | Registrar hardware" . Reghardware.co.uk . Consultado el 17 de septiembre de 2009 .
- ^ "Gráficos Intel: diseñados para usuarios de PC móviles y de escritorio convencionales" (PDF) . Archivado desde el original (PDF) el 28 de noviembre de 2007 . Consultado el 8 de junio de 2007 .
- ^ a b Intel, X3100 admite DirectX 10.0 y Shader Model 4.0 , consultado el 10 de febrero de 2013
- ^ Intel, compatibilidad con Intel 82GM965 OpenGL , consultado el 16 de enero de 2010 Archivado el 24 de marzo de 2010 en Wayback Machine
- ^ Smith, Tony (7 de marzo de 2008). "Intel habla de la tecnología de la GPU del chipset DX10 'Eaglelake' | Registrar hardware" . Reghardware.co.uk. Archivado desde el original el 3 de enero de 2009 . Consultado el 17 de septiembre de 2009 .
- ^ a b "Guía de referencia rápida para gráficos integrados Intel" . Softwarecommunity.intel.com. Archivado desde el original el 14 de septiembre de 2008 . Consultado el 17 de septiembre de 2009 .
- ^ "Conjunto de chips Intel Q43 Express - Descripción general" . Intel.com . Consultado el 17 de septiembre de 2009 .
- ^ a b c "Conjunto de chips Intel G45 Express - Descripción general" . Intel.com . Consultado el 17 de septiembre de 2009 .
- ^ Smith, Tony (4 de junio de 2008). "Intel promociona el soporte completo de Blu-ray del chipset G45 | Registrar hardware" . Reghardware.co.uk. Archivado desde el original el 18 de octubre de 2009 . Consultado el 17 de septiembre de 2009 .
- ^ "Conjunto de chips Intel G43 Express - Descripción general" . Intel.com. 2009-07-17 . Consultado el 17 de septiembre de 2009 .
- ^ "Intel G41 apunta para el cuarto trimestre de 2008" . Fudzilla. 2008-07-08. Archivado desde el original el 31 de julio de 2008 . Consultado el 17 de septiembre de 2009 .
- ^ "Intel lanza chipsets de la serie 4 de 65 nm de bajo consumo para el escritorio" . AnandTech. 2008-06-05 . Consultado el 17 de septiembre de 2009 .
- ^ "G45 IGP ejecuta 3Dmark06 3 veces más rápido" . Archivado desde el original el 26 de noviembre de 2007 . Consultado el 10 de diciembre de 2007 .
- ^ "Información de Intel GMA X4500HD, X4500 y 4500" . Zona VR. 2008-01-16 . Consultado el 20 de junio de 2013 .
- ^ a b "ArchWiki: Archivo - ArchWiki" . wiki.archlinux.org .
- ^ "Imagination Technologies confirma que la nueva tecnología de procesador Intel Centrino Atom utiliza tecnologías de video y gráficos POWERVR" . Consultado el 3 de abril de 2008 .
- ^ "Resumen del producto US15W" (PDF) . Consultado el 3 de abril de 2008 .
- ^ "Resumen de producto del procesador Intel Atom Z2460" (PDF) . Consultado el 8 de septiembre de 2019 .
- ^ "Acelerador de medios gráficos Intel (GMA) 600" . Consultado el 24 de marzo de 2012 .
- ^ a b "Reseñas - Prueba de consumo de energía Intel DN2800MT (CedarView Atom)" . LinuxTECH.NET. 2012-03-13 . Consultado el 13 de enero de 2014 .
- ^ "ARK | Procesador Intel Atom N2600 (caché de 1 M, 1,6 GHz)" . Ark.intel.com . Consultado el 13 de enero de 2014 .
- ^ "ARK | Procesador Intel Atom D2500 (caché de 1 M, 1,86 GHz)" . Ark.intel.com . Consultado el 13 de enero de 2014 .
- ^ "Preguntas frecuentes sobre la reproducción de discos Blu-ray con Intel ..." Intel .
- ^ "iMac (Intel) - Guías de Mac" . Guides.macrumors.com. Archivado desde el original el 1 de octubre de 2009 . Consultado el 17 de septiembre de 2009 .
- ^ "Mac mini (Intel) - Guías de Mac" . Guides.macrumors.com. Archivado desde el original el 1 de octubre de 2009 . Consultado el 17 de septiembre de 2009 .
- ^ "Apple actualiza MacBooks a Santa Rosa, GMA X3100; MacBook Pro de 2,6 GHz - Rumores de Mac" . Mac Rumors 2007-11-01 . Consultado el 17 de septiembre de 2009 .
- ^ "Ion de Nvidia: prestar átomo algunas alas - hardware de Tom" . Tomshardware.com . Consultado el 17 de septiembre de 2009 .
- ^ "Placa base GPU GeForce 9400M" . Nvidia.com . Consultado el 17 de septiembre de 2009 .
- ^ "MacBook: compatibilidad con adaptador de vídeo a mini-DVI - Soporte de Apple" .
- ^ "Intel | Soluciones para centros de datos, IoT e innovación en PC" . Intel .
- ^ 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 .
- ^ Eric Anholt. "Lista de distribución de X.Org: xf86-video-intel 2.1.0" . Consultado el 9 de julio de 2007 .
- ^ "Documentación del controlador" . Consultado el 1 de febrero de 2008 .
- ^ Controladores de gráficos Linux de Intel. "Controladores de gráficos de código abierto de Intel - Licencia" . Intellinuxgraphics.org. Archivado desde el original el 27 de febrero de 2010 . Consultado el 17 de septiembre de 2009 .
- ^ Michael Larabel (31 de enero de 2008). "Intel lanza la documentación de programación Open 965 / G35 IGP" . Phoronix Media . Consultado el 11 de noviembre de 2009 .
- ^ "Índice de / docs / intel" . Consultado el 1 de febrero de 2008 .
- ^ Michael Larabel (15 de abril de 2009). "Intel lanza una carga de documentación de programación G45" . Phoronix Media . Consultado el 11 de noviembre de 2009 .
- ^ Eric Anholt (29 de mayo de 2009). "Arreglé el renderizado 3D 8xx" . Archivado desde el original el 11 de agosto de 2011 . Consultado el 17 de noviembre de 2009 .
- ^ "Intel G45 con VA API en Ubuntu 11.10« " . Emmolution.org. 2012-02-16 . Consultado el 13 de enero de 2014 .
- ^ "Gráficos Intel para Linux *" . 01.org . 22 de diciembre de 2011. Archivado desde el original el 20 de junio de 2012.
- ^ "Componentes de soporte de hardware Tarjetas de video Poulsbo" . ubuntu.com. 2009-09-25 . Consultado el 10 de octubre de 2009 .
- ^ "Centro de recursos y diseño para el desarrollo con Intel" . Intel .
- ^ Michael Larabel (2 de noviembre de 2009). "Controlador especial de Intel para Poulsbo utiliza Gallium3D" . Phoronix Media . Consultado el 20 de noviembre de 2009 .
- ^ Excusa de Intel para no tener controlador WDDM GMA900: no "Programador de HW" sin controlador , Beyond3D, 26 de octubre de 2006.
- ^ "Respuesta de Intel a las solicitudes de 915G WDDM" . Softwarecommunity.intel.com. Archivado desde el original el 29 de junio de 2008 . Consultado el 17 de septiembre de 2009 .
- ^ GMA950specs en Intel
- ^ "Intel | Soluciones para centros de datos, IoT e innovación en PC" . Intel . Archivado desde el original el 30 de abril de 2007.
- ^ Discusión del foro de controladores G965 Archivado el 14 de mayo de 2007 en Wayback Machine.
- ^ "Controladores XP anteriores a la beta" . Archivado desde el original el 7 de agosto de 2011 . Consultado el 18 de junio de 2007 .
- ^ "Controlador Beta del Acelerador de Medios Gráficos Intel de la Familia de Chipset Intel 965 Express para Windows * XP (zip)" . Archivado desde el original el 7 de enero de 2008 . Consultado el 1 de julio de 2007 .
- ^ "Informe 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 .
- ^ "Notas de la versión del controlador de Vista 15.11.3.1576" . Downloadmirror.intel.com. 2008-08-22 . Consultado el 17 de septiembre de 2009 .
- ^ "Notas de la versión del controlador XP 14.36.3.4990" . Downloadmirror.intel.com. Archivado desde el original el 15 de noviembre de 2010 . Consultado el 17 de septiembre de 2009 .
- ^ "Controlador Intel GMA X3100 para Windows 8" . social.msdn.microsoft.com .
- ^ "Controladores y software" . Controladores y software . Archivado desde el original el 17 de febrero de 2009.
- ^ "Centro de descargas de Intel" . Downloadcenter.intel.com . Consultado el 13 de enero de 2014 .
- ^ "Revisión del rendimiento de la GPU Intel Core i5-2500K Sandy Bridge GPU" . techPowerUp. 2011-01-02 . Consultado el 13 de enero de 2014 .
- ^ Waldock, Leo. Placa base Asus P5E-VM HDMI , Registro de hardware, 5 de diciembre de 2007.
- ^ "Página de inicio de Intel Graphics" . Intel.com . Consultado el 17 de septiembre de 2009 .
- ^ Foros de Intel Software Network archivados 2007-01-06 en Wayback Machine
- ^ a b "Conjunto de chips Intel G965 Express - Informe técnico - Página 17" . El informe técnico . Consultado el 17 de septiembre de 2009 .
- ^ "Conjunto de chips Intel G965 Express - El informe técnico - Página 9" . El informe técnico . Consultado el 17 de septiembre de 2009 .
- ^ "Intel G965 con gráficos integrados GMA X3000 - Codificación de medios y pruebas comparativas de juegos - CPU, placas y componentes de ExtremeTech" . Extremetech.com . Consultado el 17 de septiembre de 2009 .
- ^ "Intel G965 con gráficos integrados GMA X3000 - Reflexiones finales: Qué comprar - CPU, placas y componentes de ExtremeTech" . Extremetech.com . Consultado el 17 de septiembre de 2009 .
- ^ "AMD 690G: revisión de rendimiento" . AnandTech. 2007-03-06 . Consultado el 17 de septiembre de 2009 .
- ^ a b Waldock, Leo (5 de diciembre de 2007). "Placa base Asus P5E-VM HDMI | Registrar hardware" . Reghardware.co.uk . Consultado el 17 de septiembre de 2009 .
- ^ Waldock, Leo (5 de diciembre de 2007). "Placa base Asus P5E-VM HDMI | Registrar hardware" . Reghardware.co.uk . Consultado el 17 de septiembre de 2009 .
- ^ "Notebook Test News auf notebookjournal.de - Praxis - Exclusivo: Prueba de rendimiento Intel Centrino 2" . Notebookjournal.de . Consultado el 17 de septiembre de 2009 .
enlaces externos
- Gráficos Intel: página de inicio
- Informe técnico de Intel Graphics Media Accelerator X3000 y 3000
- Preguntas frecuentes sobre compatibilidad con Windows Vista * , Intel
- Controladores de gráficos para Linux de Intel
- Revisión de Intel HD Graphics 3000 e Intel HD Graphics 2000 , laboratorios de X-bit
- The Register: Intel vs AMD - tiroteo de gráficos integrados
- Rendimiento de Blu-Ray: Intel X4500HD versus Radeon HD 4830