Intel GMA – Wikipedia

Serie integrierter Grafikprozessoren von Intel

GMA 950 auf Intel DG945GCPE Mainboard (nur Kühlkörper sichtbar)

Die Intel Grafik-Media-Beschleuniger (GMA) ist eine Reihe integrierter Grafikprozessoren, die 2004 von Intel eingeführt wurde und die frühere Intel Extreme Graphics-Serie ersetzt und von der Intel HD- und Iris Graphics-Serie abgelöst wird.

Diese Serie zielt auf den Markt der kostengünstigen Grafiklösungen ab. Die Produkte dieser Serie sind auf dem Motherboard integriert, haben eine begrenzte Grafikverarbeitungsleistung und verwenden den Hauptspeicher des Computers als Speicher anstelle eines dedizierten Videospeichers. Sie sind häufig auf Netbooks, günstigen Laptops und Desktop-Computern sowie auf Business-Computern zu finden, die keine hohen Grafikfunktionen benötigen. Anfang 2007 hatten etwa 90 % aller verkauften PC-Motherboards eine integrierte GPU.[2]

Geschichte[edit]

Die GMA-GPU-Reihe ersetzt die frühere Intel Extreme Graphics-Reihe und die Intel740-Reihe, wobei letztere eine diskrete Einheit in Form von AGP- und PCI-Karten mit einer Technologie war, die aus den Unternehmen Real3D und Lockheed Martin hervorgegangen ist. Später integrierte Intel den i740-Kern in die Intel 810 Northbridge.[3]

Die ursprüngliche Architektur von GMA-Systemen unterstützte nur wenige Funktionen in der Hardware und verließ sich auf die Host-CPU, um zumindest einen Teil der Grafikpipeline zu verarbeiten, was die Leistung weiter verringerte. Mit der Einführung von Intels 4. Generation der GMA-Architektur (GMA X3000) im Jahr 2006 sind jedoch viele der Funktionen in die Hardware integriert und sorgen so für eine Leistungssteigerung. Die 4. Generation von GMA kombiniert feste Funktionsfähigkeiten mit einem Thread-Array programmierbarer Ausführungseinheiten und bietet Vorteile sowohl für die Grafik- als auch für die Videoleistung. Viele der Vorteile der neuen GMA-Architektur ergeben sich aus der Möglichkeit, je nach Bedarf flexibel zwischen der Ausführung grafikbezogener Aufgaben oder videobezogener Aufgaben zu wechseln. Während die GMA-Leistung in der Vergangenheit weithin als zu langsam für Computerspiele kritisiert wurde, manchmal als Intel GMD (Graphics Media Decelerator) bezeichnet und im Wesentlichen als der weltweit erste „Grafikverzögerer“ seit dem S3 ViRGE, der neuesten GMA-Generation, bezeichnet wird sollte viele dieser Bedenken für Gelegenheitsspieler ausräumen.

Trotz Ähnlichkeiten basiert Intels Hauptserie der GMA Integrated Graphics Processors (IGPs) nicht auf der PowerVR-Technologie, die Intel von Imagination Technologies lizenziert hat. Intel verwendet die stromsparenden PowerVR MBX-Designs in Chipsätzen, die ihre XScale-Plattform unterstützen, und hat seit dem Verkauf von XScale im Jahr 2006 den PowerVR SGX lizenziert und im GMA 500 IGP zur Verwendung mit ihrer Atom-Plattform verwendet.

Mit der Einführung des Platform Controller Hubs wurde die Graphics Media Accelerator-Serie eingestellt und die CPU-basierten Intel HD- und Iris Graphics-Serien geschaffen.

Grafikkerne[edit]

Intel-GPU-basiert[edit]

Generation drei basiert[edit]

GMA 900[edit]

Der GMA 900 war der erste Grafikkern, der unter Intels Beschleuniger für grafische Medien Produktname und wurde in die Chipsätze Intel 910G, 915G und 915Gx integriert.

Die 3D-Architektur des GMA 900 war ein deutliches Upgrade gegenüber dem Vorgänger Extremes 3D Grafikprozessoren. Es handelt sich um ein Design mit 4 Pixeln pro Taktzyklus, das DirectX 9 Pixel Shader Model 2.0 unterstützt. Je nach Chipsatz arbeitet er mit einer Taktrate von 160 bis 333 MHz. Bei 333 MHz hat es eine maximale Pixelfüllrate von 1332 Megapixeln pro Sekunde. Allerdings fehlt der Architektur immer noch die Unterstützung für Hardware-Transformation und -Beleuchtung und die ähnlichen Vertex-Shader-Technologien.

Wie frühere integrierte Intel-Grafikkomponenten bietet der GMA 900 Hardwareunterstützung für MPEG-2-Bewegungskompensation, Farbraumkonvertierung und DirectDraw-Überlagerung.

Der Prozessor verwendet verschiedene separate Taktgeneratoren für Anzeige- und Renderkerne. Die Anzeigeeinheit umfasst einen 400-MHz-RAMDAC, zwei serielle DVO-Ports mit 25–200 Mpixel/s und zwei Anzeigecontroller. In mobilen Chipsätzen sind bis zu zwei 18-Bit 25–112 MHz LVDS-Sender enthalten.

GMA 950[edit]

Die GMA 950 war der zweite Grafikkern, der unter Intels Beschleuniger für Grafikmedien Produktname und wurde in die Intel 945G-Chipsätze integriert.

Der Prozessor enthält einen bis zu 400 MHz 256-Bit-Kern, der bis zu 10,6 GB/s Speicherbandbreite mit DDR2-667-System-RAM unterstützt, bis zu 224 MB max. Videospeicher durch DVMT-Schema, 1,6 GPixel/s und 1,6 GTexel/s Füllrate, max. Auflösung von 2048×1536 für analoge und digitale Displays, 2 SDVO-Ports für Flachbildschirme und/oder TV-Out über ADD2-Karten oder Medienerweiterungskarten.

3D-technisch unterstützt GMA 950 bis zu vier Pixel pro Takt-Rendering, Microsoft DirectX 9.0 Hardwarebeschleunigung & Vertex Shader 3.0 und OpenGL 1.4 mit ARB-Erweiterungen unter Windows.

GMA 3100[edit]

Integrierte Grafik auf Q33-, Q35-, G31- und G33-Chipsätzen. Es unterstützt Pixel Shader 2.0 mit OpenGL 1.4, aber Hardware Vertex Shader wird nicht unterstützt.

GMA 3150[edit]

Gefunden in Intel Atom D4xx, D5xx, N4xx und N5xx (Codename Kiefernblick) Prozessoren. Wie GMA 3100 und GMA 3000 ist dies ein sehr enger Verwandter der GMA900/950, ganz anders als die GMA X3000 Serie. Unterstützt bis zu 384 MB Videospeicher (Windows XP-Treiber), DirectX 9.0c, Shader Model 2.0, OpenGL 1.4 mit Microsoft Windows und OpenGL 2.1 mit Linux.[4]

Generation vier basiert[edit]

GMA 3000[edit]

Die Chipsätze 946GZ, Q963 und Q965 verwenden den GMA 3000-Grafikkern.[5][6] Der 3D-Kern der GMA 3000 unterscheidet sich trotz der ähnlichen Namen stark vom X3000. Es orientiert sich direkter an der vorherigen Grafikgeneration GMA 900 und GMA 950 und gehört mit ihnen zur gleichen „i915“-Familie. Es verfügt über Pixel- und Vertex-Shader, die nur Shader Model 2.0b-Funktionen unterstützen.[citation needed] und die Vertex-Shader sind immer noch Software-emuliert. Darüber hinaus sind Hardware-Videobeschleunigung wie hardwarebasierte iDCT-Berechnung, ProcAmp (Videostream-unabhängige Farbkorrektur) und VC-1-Decodierung nicht in Hardware implementiert. Von den mit GMA 3000 ausgestatteten Chipsätzen behält nur der Q965 die Unterstützung für zwei unabhängige Displays bei. Die Kerngeschwindigkeit wird in Datenblättern mit 400 MHz bei einer Füllrate von 1,6 Gpixel/s angegeben, wurde aber im Whitepaper als 667 MHz Kern aufgeführt.[7]

Der Speichercontroller kann nun maximal 256 MB Systemspeicher adressieren, und die integrierten seriellen DVO-Ports haben die Höchstgeschwindigkeit auf 270 Mpixel/s erhöht.

GMA X3000[edit]

Der GMA X3000 für Desktop wurde im Vergleich zu früheren GMA-Iterationen „wesentlich überarbeitet“.[8] und wird im Intel G965 North Bridge-Controller verwendet.[9] Der GMA X3000 wurde im Juli 2006 auf den Markt gebracht.[10] Die zugrunde liegende 3D-Rendering-Hardware des GMA X3000 ist als Unified Shader-Prozessor organisiert, der aus 8 skalaren Ausführungseinheiten besteht. Jede Pipeline kann Video-, Vertex- oder Texturoperationen verarbeiten. Ein zentraler Scheduler verteilt Threads dynamisch an Pipeline-Ressourcen, um den Rendering-Durchsatz zu maximieren (und die Auswirkungen einzelner Pipeline-Blockierungen zu verringern). Aufgrund der skalaren Natur der Ausführungseinheiten können sie jedoch nur Daten auf einer einzelnen Pixelkomponente gleichzeitig verarbeiten .[11] Der GMA X3000 unterstützt DirectX 9.0 mit Vertex- und Pixel-Shader Model 3.0-Funktionen.

Der Prozessor besteht aus verschiedenen Taktdomänen, sodass nicht der gesamte Chip mit der gleichen Taktrate arbeitet. Dies verursacht einige Schwierigkeiten beim Messen des Spitzendurchsatzes seiner verschiedenen Funktionen. Die Verwirrung wird noch dadurch verstärkt, dass es im Intel G965-Whitepaper als 667 MHz aufgeführt ist, im Intel G965-Datenblatt jedoch als 400 MHz aufgeführt ist. Es gibt verschiedene Regeln, die die Verarbeitungsfähigkeiten des IGP definieren.[11]

Speichercontroller können jetzt laut Whitepaper maximal 384 MB Speicher adressieren, aber nur 256 MB im Datenblatt.

GMA X3500[edit]

GMA X3500 ist ein Upgrade des GMA X3000 und wird im Desktop G35 verwendet. Die Shader unterstützen die Funktionen des Shader-Modells 4.0. Architektonisch ist der GMA X3500 dem GMA X3000 sehr ähnlich,[12] beide Grafikkerne laufen mit 667 MHz. Der Hauptunterschied zwischen ihnen besteht darin, dass der GMA X3500 Shader Model 4.0 und DirectX 10 unterstützt, während der frühere X3000 Shader Model 3.0 und DirectX 9 unterstützt.[12] Der X3500 bietet außerdem Hardware-Unterstützung für die Wiedergabe von VC-1-Videos.

GMA X3100[edit]

Der GMA X3100 ist die mobile Version des GMA X3500, der in den Intel GL960/GM965-Chipsätzen und auch im GS965-Chipsatz verwendet wird. Der X3100 unterstützt Hardware-Transformation und -Beleuchtung, bis zu acht programmierbare Shader-Einheiten und bis zu 384 MB Videospeicher. Seine Display-Kerne können beim GM965 mit bis zu 333 MHz und beim GL960 mit 320 MHz betrieben werden. Seine Renderkerne können bis zu 500 MHz auf GM965 und 400 MHz auf GL960 laufen. Die Anzeigeeinheit X3100 umfasst einen 300 MHz RAMDAC, zwei 25–112 MHz LVDS-Sender, 2 DVO-Encoder und einen TV-Encoder. Unter Windows unterstützt der Treiber DirectX 10.0,[13][14] Shader-Modell 4.0 und OpenGL 1.5.[14][15] Unter Linux wird OpenGL 2.1 unterstützt.

GMA 4500[edit]

Integrierte Grafik auf den Chipsätzen B43, Q43 und Q45.[16][17][18]

Modell-Nr Jahr Ebene Ausführungseinheiten Boost-Takt (MHz) max. GFLOPS
GMA 4500
GMA X4500[edit]

Die GMA X4500 und der GMA X4500HD für Desktop-Plattformen[19] wurden im Juni 2008 ins Leben gerufen.[20] Der GMA X4500 wird im G43-Chipsatz verwendet[21] und im G45-Chipsatz kommt der GMA X4500HD zum Einsatz.[19] Der GMA X4500 kommt auch im G41-Chipsatz zum Einsatz,[17] die im September 2008 veröffentlicht wurde.[22]

Der Unterschied zwischen dem GMA X4500 und dem GMA X4500HD besteht darin, dass der GMA X4500HD in der Lage ist „volle 1080p-High-Definition-Videowiedergabe, einschließlich Blu-ray-Disc-Filmen“.[19][23]

Wie der X3500 unterstützt auch der X4500 DirectX 10- und Shader Model 4.0-Funktionen. Intel hat den GMA X4500 so konzipiert, dass er bei der 3DMark06-Leistung 200 % schneller ist als der GMA 3100 (G33-Chipsatz).[24] und 70 % schneller als der GMA X3500 (G35-Chipsatz).[25]

Modell-Nr Jahr Ebene Ausführungseinheiten Boost-Takt (MHz) max. GFLOPS
GMA X4500 2008 ? 10 800 32
GMA 4500MHD[edit]

Die GMA 4500MHD für Laptops wurde am 16. Juli 2008 auf den Markt gebracht. Hinsichtlich der Funktionen ist die 4500MHD identisch mit ihrem Desktop-Cousin, dem X4500HD.[citation needed] Die GMA 4500MHD wird in den Chipsätzen GL40, GS40, GM45 und GS45 verwendet.

GMA X4700MHD[edit]

Die GMA X4700MHD für Laptops wurde im Oktober 2008 auf den Markt gebracht. Es ist das letzte Produkt von Intel GMA. Es gehört in gewisser Weise zur 4500MHD-Serie und wird in den GM47-Chipsätzen verwendet. Montevina.

Es verfügt über 80 Shading-Einheiten, 10 Textur-Mapping-Einheiten und 1 ROPs. Im Vergleich zum 4500MHD wird die Frequenz auf 640 MHz erhöht.

PowerVR-GPU-basiert[edit]

Intel hat einen neuen Satz von Low-Power-Grafikarchitekturen basierend auf PowerVR entwickelt.

Die verfügbaren Linux-Treiber unterstützen nicht viel davon.[26]

PowerVR SGX 535 basiert[edit]

GMA 500[edit]

Der Intel SCH (System Controller Hub; Codename Poulsbo) für den Atom-Prozessor der Z5xx-Serie verfügt über ein GMA 500-Grafiksystem. Dieser Kern wird nicht intern entwickelt, sondern ist ein PowerVR SGX 535-Kern, der von Imagination Technologies lizenziert wurde.[27]

Intel beschreibt dies als „eine flexible, programmierbare Architektur, die Shader-basierte Technologie, 2D-, 3D- und fortschrittliche 3D-Grafiken, hochauflösende Videodecodierung und Bildverarbeitung unterstützt. Zu den Funktionen gehören Bildschirmkacheln, interne True-Color-Verarbeitung, Anti-Aliasing ohne Overhead , programmierbarer Shader-3D-Beschleuniger und 32-Bit-Gleitkommaoperationen.“[28]

GMA[edit]

Intel hat die Atom Z24xx (Medfield)-Plattform als eine Reihe von Ultra-Low-Power-Prozessoren für Smartphones auf den Markt gebracht. Obwohl Intel angibt, dass dieser Chip einen Intel Graphics Media Accelerator enthält, geben sie keine GPU-Modellnummer an.[29] Diese GPU ist als PowerVR SGX540 bekannt.

GMA 600[edit]

Eine überarbeitete Version des vorherigen Intel SCH (System Controller Hub) für die CPU der Atom Z6xx-Serie mit dem Codenamen Lincroft. Im Wesentlichen ist dies das gleiche Grafiksystem wie beim GMA 500, aber mit doppelter Geschwindigkeit getaktet. (Von 200 MHz bis 400 MHz).[30]

PowerVR SGX 545 basiert[edit]

GMA 3600[edit]

Dieses integrierte Grafiksystem wurde in Intel Atom (Cedar Trail, 32 nm) veröffentlicht und basiert auf PowerVR SGX545. Im Gegensatz zur ursprünglichen PowerVR-Lösung wird dieses Modell mit 400 MHz statt mit 200 MHz getaktet.[31] Es ist speziell im Intel Atom N2600-Prozessor zu finden[32] und Atom D2500[33] Modelle. Es unterstützt DirectX-Version 9.0c.

GMA 3650[edit]

Ähnlich der GMA 3600, aber diese Version ist mit 640 MHz getaktet.[31] Es ist in den Modellen Atom N2800, Atom D2550, Atom D2500, Atom D2600 und Atom D2700 zu finden. Es unterstützt DirectX-Version 9.0c.

Spezifikationen[edit]

Geschützter Audio-Video-Pfad[edit]

Der geschützte Audio-Video-Pfad (PAVP) beschränkt den Datenpfad innerhalb eines Computers während der Videowiedergabe (zB Blu-ray-Discs). Es wird von neueren Chipsätzen (zB Intel G45) und Betriebssystemen (seit Windows Vista) unterstützt.[34]

PAVP kann im BIOS konfiguriert werden. Es werden verschiedene Modi unterstützt:

  1. Behinderte.
  2. PAVP Lite: Reserviert Pufferspeicher für die Verschlüsselung komprimierter Videodaten.
  3. Paranoid PAVP: Reservieren Sie beim Booten Speicher, der vom Betriebssystem nicht erkannt wird. Dadurch wird Windows Aero in Windows Vista deaktiviert.

Die Standardeinstellung in den meisten BIOS ist PAVP Lite.

Innerhalb von Intel HD Graphics, dem Nachfolger von Intel GMA, existiert eine ähnliche Technologie namens Intel Insider.

Software-Unterstützung[edit]

Mac OS X[edit]

Mac OS X 10.4 Tiger unterstützt den GMA 950, da er in früheren Versionen des MacBook, Mac mini und 17-Zoll-iMac verwendet wurde.[35] Es wurde in allen Intel-basierten Mac minis verwendet, bis der Mac mini am 3. März 2009 veröffentlicht wurde).[36]Mac OS X 10.5 Leopard enthält Treiber für den GMA X3100, die in einer aktuellen Überarbeitung der MacBook-Reihe verwendet wurden.[37]

Später veröffentlichte Versionen von Mac OS X 10.4 unterstützten auch den GMA 900 aufgrund seiner Verwendung in Apples Developer Transition Kit (2005), das beim Übergang von PowerPC zu Intel verwendet wurde. Allerdings müssen spezielle Änderungen an der Kext-Datei vorgenommen werden, um Core Image und Quartz Extreme zu aktivieren.

Obwohl die neue MacBook-Reihe das X3100 nicht mehr verwendet, wird Mac OS X 10.5 mit Treibern geliefert, die es unterstützen, die keine Änderungen an der Kext-Datei erfordern. Mac OS X 10.6 (Snow Leopard), das neben dem 32-Bit-Kernel einen neuen 64-Bit-Kernel enthält, enthält keine 64-Bit-X3100-Treiber.[citation needed] Das bedeutet, dass die MacBooks mit dem X3100 zwar über 64-Bit-fähige Prozessoren und EFI verfügen, Mac OS X jedoch den 32-Bit-Kernel laden muss, um die 32-Bit-X3100-Treiber zu unterstützen.[citation needed] Das Update 10.6.2 vom 9. November wird mit 64-Bit-X3100-Treibern geliefert.[citation needed]

Apple entfernte die 64-Bit GMA X3100-Treiber später, und so wurden betroffene Macs zurück zum 32-Bit-Kernel gezwungen, obwohl sie 64-Bit-sauber in Bezug auf Hardware und Firmware waren. In OS X Lion wurden keine 64-Bit-Treiber angeboten. Anschließend hat OS X Mountain Lion das 32-Bit-Kernel-Booten eingestellt. Die Kombination dieser beiden Änderungen im Grafiktreibercode führte dazu, dass viele Mac-Revisionen nicht auf Mountain Lion aktualisiert werden konnten, da ihre GPUs nicht ersetzt werden können.

Für eine Weile wurden MacBook- und MacBook Pro-Notebooks stattdessen mit einem weitaus leistungsstärkeren ausgeliefert[38] NVIDIA GeForce 9400M,[39] und die 15-Zoll- und 17-Zoll-MacBook-Pro-Notebooks, die mit einer zusätzlichen GeForce 9600GT ausgeliefert werden, die Hybrid-Power zum Umschalten zwischen GPUs unterstützt. Der in Apple MacBooks implementierte NVIDIA GeForce 9400M-Chipsatz unterstützte keine Composite- oder S-Video-Ausgabe.[40]

FreeBSD[edit]

FreeBSD 8.0 unterstützt die folgenden Intel-Grafikchipsätze: 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 und G41 Chipsätze. In der Praxis werden Chipsätze bis 4500MHD mit DRM und 3D unter Verwendung von FreeBSD 9 unterstützt. Die Arbeiten zur Integration von GEM und KMS führen derzeit die Unterstützung für integrierte Grafiken der i-Serie und die Verbesserung der Unterstützung für frühere Chipsätze ein.

Linux[edit]

Im August 2006 hat Intel die Open-Source-X.Org/XFree86-Treiber für die neueste 965-Serie, die den GMA (X)3000-Kern enthält, unterstützt.[41] Diese Treiber wurden von Tungsten Graphics für Intel entwickelt.

Im Mai 2007 wurde die Version 2.0 des Treibers (xorg-video-intel) veröffentlicht, die Unterstützung für den 965GM-Chipsatz hinzufügte. Darüber hinaus fügte der 2.0-Treiber die native Videomodus-Programmierungsunterstützung für alle Chipsätze ab i830 hinzu. Diese Version fügte Unterstützung für die automatische Erkennung und Auswahl des Videomodus, Monitor-Hot-Plug, dynamische erweiterte und zusammengeführte Desktops und Bildschirmrotation pro Monitor hinzu. Diese Funktionen sind in die X.Org 7.3 X-Server-Version integriert und werden schließlich von den meisten Open-Source-X.Org-Grafiktreibern unterstützt.[42] Version 2.1, veröffentlicht im Juli 2007, fügte Unterstützung für die Chipsätze G33, Q33 und Q35 hinzu.[43] G35 wird auch vom Linux-Treiber unterstützt.[44]

Wie bei X.Org-Treibern unter Linux üblich, ist die Lizenz eine Kombination aus GPL (für die Linux-Kernel-Teile) und MIT (für alle anderen Teile).[45]

Die Treiber wurden hauptsächlich von Intel und Tungsten Graphics (unter Vertrag) entwickelt, da die Dokumentation der Chipsätze lange Zeit nicht öffentlich zugänglich war. Im Januar 2008 veröffentlichte Intel die vollständige Entwicklerdokumentation für seine damals neuesten Chipsätze (965- und G35-Chipsatz), die eine weitere Beteiligung externer Entwickler ermöglichten.[46][47]

Im April 2009 veröffentlichte Intel die Dokumentation für seine neueren G45-Grafik (einschließlich X4500)-Chipsätze.[48]

Im Mai 2009 erklärte Intel-Mitarbeiterin Emma Anholt, dass Intel „noch daran arbeitet, Dokumente für [8xx] Chipsätze raus.“[49]

H.264-Beschleunigung über VA-API[edit]

Linux-Unterstützung für hardwarebeschleunigte H.264-Wiedergabe ist verfügbar und funktioniert für X4500HD und X4500MHD mit VAAPI und dem g45-h264-Zweig.[50][51]

PowerVR-basierte Chips unter Linux[edit]

GMA 500, GMA 600, GMA 3600, GMA 3650 sind PowerVR-basierte Chips, die nicht mit der Intel GenX GPU-Architekturfamilie kompatibel sind. Es gibt keine von Intel unterstützten FOSS-Treiber. Die aktuell verfügbaren FOSS-Treiber (ab Linux 3.3 enthalten) unterstützen nur die 2D-Beschleunigung (keine 3D-Beschleunigung).[26]

Ubuntu unterstützt GMA500 (Poulsbo) über die Repositorys ubuntu-mobile und gma500 auf Launchpad. Für 11.10 und 12.04 gibt es experimentelle Unterstützung, aber die Installation ist nicht so einfach wie bei anderen Treibern und kann zu vielen Fehlern führen. Ubuntu 12.10 hat 2D-Unterstützung enthalten.[52]

Joli OS, ein Linux-basiertes Betriebssystem, das für Netbooks optimiert ist, hat einen Treiber für den GMA500 eingebaut.

PixieLive, eine Linux-Live-Distribution, die für GMA500-Netbooks optimiert ist, kann von USB-Stick, SD-Karte oder Festplatte booten.

Intel veröffentlicht offizielle Linux-Treiber über den IEGD (Intel Embedded Graphic Driver), der einige Linux-Distributionen für den Embedded-Markt unterstützt.[53]

Im November 2009 veröffentlichte die Linux Foundation die Details eines neuen, neu geschriebenen Linux-Treibers, der diesen Chipsatz und die anderen kommenden Chipsätze von Intel unterstützen würde. Der Direct Rendering Manager und die X.org-Teile wären freie Software, aber die 3D-Komponente (mit Gallium3D) wird weiterhin proprietär sein.[54]

Solaris[edit]

Oracle Solaris 11 bietet 64-Bit-Grafiktreiberunterstützung für die folgenden Intel-Grafikchipsätze: 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, 4er Serie, 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) und Ivybridge Server (GT2).

Die Open-Source-Community-Entwickler von Solaris bieten zusätzliche Treiberunterstützung für grafikbasierte Intel HD Graphics 4000/2500-Chipsätze (auch bekannt als Ivy Bridge), OpenGL 3.0/GLSL 1.30 und die neue Bibliothek libva/va-api, die eine hardwarebeschleunigte Videodecodierung für die heute vorherrschende Kodierungsstandards (MPEG-2, MPEG-4 ASP/H.263, MPEG-4 AVC/H.264 und VC-1/WMV3).

Microsoft Windows[edit]

GMA 900 unter Windows[edit]

Der GMA 900 kann theoretisch die Aero-Schnittstelle von Windows Vista (und 7) ausführen und ist als DirectX 9-kompatibel zertifiziert. Es wurde jedoch kein WHQL-zertifizierter WDDM-Treiber zur Verfügung gestellt. Vermutlich liegt das am fehlenden „Hardware-Scheduler“ in der GPU.[55] Die Intel GMA 900 ist auch die erste integrierte Intel-GPU, die keine Unterstützung oder Treiber für Windows 9x-Betriebssysteme (einschließlich 98 und ME) bietet.

Viele Besitzer von GMA900-Hardware glaubten, Aero auf ihren Systemen ausführen zu können, da frühe Release-Kandidaten von Vista XDDM-Treibern die Ausführung von Aero erlaubten. Intel behauptet jedoch, dass die endgültigen Spezifikationen von Microsoft für die Aero/WDDM-Zertifizierung die Veröffentlichung eines WDDM-Treibers für GMA900 (aufgrund von Problemen mit dem Hardware-Scheduler, wie oben erwähnt) nicht erlaubt haben wurde veröffentlicht.[56] Das Ziehen von OpenGL-Fähigkeiten aus den GMA-Treibern für Windows Vista in letzter Minute führte dazu, dass eine große Anzahl von GMA-basierten Workstations nicht in der Lage war, grundlegende 3D-Hardwarebeschleunigung mit OpenGL durchzuführen und viele Vista Premium-Anwendungen wie Windows DVD Maker nicht ausführen konnten.

In Windows 8 werden Aero-Effekte mit VGA-Kompatibilitätstreibern über Software-Rendering aktiviert. Für Windows 8 sind keine nativen GMA900-Treiber verfügbar, da die XDDM-Unterstützung von diesem Betriebssystem entfernt wurde. Auf GMA900-basierten Laptops mit Windows 7 kann ein schwerwiegender Fehler auftreten, der damit zusammenhängt, dass die native Hintergrundbeleuchtungssteuerungsmethode des Chipsatzes die Helligkeit nicht ändert, was dazu führt, dass die Helligkeit nach der Treiberinstallation auf einem bestimmten Wert bleibt. Der Fehler trat nicht auf, als Windows 7 erstmals für die Öffentlichkeit freigegeben wurde und wird häufig nach dem Ausführen von Windows Update beobachtet. Dieser Fehler tritt auch bei GMA3150-basierten Laptops auf.

GMA 950 unter Windows[edit]

Dieses IGP ist in der Lage, die Aero-Schnittstelle für Windows Vista anzuzeigen. Treiber werden mit Windows Vista ausgeliefert, seit Beta-Versionen Mitte 2006 verfügbar waren. Es kann auch die Aero-Schnittstelle von Windows 7 ausführen, seit Intel Mitte Juni 2009 Treiber für Windows 7 veröffentlicht hat.

Der GMA 950 ist in viele Netbooks mit Intel 945GSE Express-Chipsatz integriert und kann eine Auflösung von bis zu 2048×1536 bei 75 Hz mit bis zu 224 MB Shared Memory darstellen.[57]

Die meisten Bewertungen zu diesem IGP waren negativ, da viele Spiele (wie z Splitterzelle: Chaostheorie oder Vergessenheit) benötigen Pixel Shader 2.0 oder höher, das in Hardware unterstützt wird, und Vertex Shader 2.0, das software-emuliert wird. Andere Spiele wie z Crysis startet, aber mit Frameraten unter akzeptabel.

GMA X3000/X3100 unter Windows[edit]

T&L und Vertex Shaders 3.0 werden ab dem 2. September 2007 von Intels neuesten 15.6-Treibern für Windows Vista unterstützt. XP-Unterstützung für VS3 und T&L wurde am 10. August 2007 eingeführt. Intel gab im März 2007 bekannt, dass Beta-Treiber im Juni 2007 verfügbar sein werden .[58][59]

Am 1. Juni 2007 wurden „Pre-Beta“ (oder Early Beta) Treiber für Windows XP (aber nicht für Vista) veröffentlicht.[60] Beta-Treiber für Vista und XP wurden am 19. Juni veröffentlicht.[61] Da Hardware-T&L und Vertex-Shading in den Treibern aktiviert wurden, können einzelne Anwendungen gezwungen werden, auf Software-Rendering zurückzugreifen,[62] was die Leistung und Kompatibilität in bestimmten Fällen erhöht. Die Auswahl basiert auf Tests von Intel und ist in der .inf-Datei des Treibers vorausgewählt.

Intel hat Produktionsversionstreiber für . veröffentlicht 32-Bit und 64-Bit Windows Vista, das die Aero-Grafik aktiviert. Intel führte 2008 DirectX 10 für die X3100- und X3500-GPUs in den Vista 15.9-Treibern ein, obwohl eine Veröffentlichung von DX10-Treibern für den X3000 ungewiss ist. WDDM 1.1 wird von X3100 unterstützt, DXVA-HD jedoch nicht.

OpenGL 2.0-Unterstützung ist seit Vista 15.11-Treibern verfügbar[63] und XP 14.36-Treiber.[64]

Windows 8 wird mit einem Treiber für den X3100 geliefert.[65]

GMA 500 unter Windows[edit]

Ab September 2010 sind die neuesten verfügbaren Treiberversionen von der Intel-Website für Windows XP, Vista und 7:[66][67]

  • IEGD Version 5.1 für Windows NT, 2000 und XP (nur OpenGL)
  • Version 3.3.0 für Windows XP. (nur D3D)
  • Version 4.0.2 für Windows Vista.
  • Version 5.0.0.2030 für Windows 7.

Modernes Gaming[edit]

Die Leistung und Funktionalität von GMA-Prozessoren ist begrenzt und erreicht bestenfalls die Leistung von nur kostengünstigen diskreten GPUs und im schlechtesten Fall sehr alter DirectX-6-GPUs (wie dem RIVA TNT2). Daher werden sie manchmal sogar als „Graphics Media Decelerator“ bezeichnet, obwohl die tatsächliche Leistung von der CPU sowie der RAM-Menge und -Geschwindigkeit abhing. So wird beispielsweise eine Atom N450 CPU und GMA 3150 vergleichbar mit einem RIVA TNT2 PC mit einem Tualatin Pentium 3 performen, schlimmer noch, die GPU war teilweise sogar untertaktet, was die ohnehin schon schwache Performance noch weiter behinderte.[68] Einige Funktionen von Spielen und anderen 3D-Anwendungen werden möglicherweise von GMAs nicht unterstützt, insbesondere von älteren. Das vereinheitlichte Shader-Design des GMA X3x00 ermöglicht eine umfassendere Hardwarefunktionalität, aber die Linie hat immer noch Probleme mit einigen Spielen und hat eine deutlich eingeschränkte Leistung.[69]

Intel hat für jede Version eine Seite mit „Bekannten Problemen und Lösungen“ eingerichtet.[70] Für Fragen zur Softwareentwicklung des Intel Graphics Media Accelerator gibt es das Integrated Graphics Software Development Forum.[71]

Leistungsbewertungen von Microsoft Windows[edit]

GMA X3000 Testbericht[edit]

Eine im April 2007 von The Tech Report durchgeführte Überprüfung ergab, dass die Leistung des GMA X3000 mit der Nvidia GeForce 6150 vergleichbar ist.[72] Während dieser Überprüfung konnte der GMA X3000 die PC-Spiele nicht ausführen Schlachtfeld 2 und Vergessenheit.[73] Der ExtremeTech-Test ergab jedoch, dass Spiele, die grafisch nicht so anspruchsvoll sind, wie z Die Sims 2 und Zivilisation IV, „gut aussehen“, wenn sie mit dem GMA X3000 ausgeführt werden.[74]

Die von The Tech Report, ExtremeTech und Anandtech durchgeführten Tests kamen alle zu dem Schluss, dass die integrierte Grafiklösung Radeon X1250 von AMD auf Basis des AMD 690G-Chipsatzes eine bessere Wahl war als die GMA X3000 auf Basis des G965-Chipsatzes, insbesondere in Anbetracht der 3D-Spielleistung und des Preises .[72][75][76]

GMA X3500 Testbericht[edit]

In einer von Register Hardware im Dezember 2007 durchgeführten Überprüfung[12] Autor Leo Waldock argumentierte, dass das Hinzufügen von DirectX 10-Unterstützung zum GMA X3500 „irrelevant“ sei, da der GMA X3500 nicht in der Lage sei, PC-Spiele auszuführen, die DirectX 10 erfordern.[77] Während derselben Überprüfung wurde der GMA X3500 verwendet, um zu laufen Crysis und FEAR Extraktionspunkt, wo es für jedes Spiel nur 4 bzw. 14 Bilder pro Sekunde rendern konnte.[78] Am Ende kam der Test zu dem Schluss, dass der X3500 insgesamt „minimale Fortschritte“ gegenüber dem GMA X3000 gemacht hat.[77]

GMA X4500 Testbericht[edit]

In einem im Mai 2008 veröffentlichten Testbericht zeigte die GMA X4500 in einigen CPU-gebundenen Tests eine überlegene Spieleleistung gegenüber der 1-Jahr-älteren GeForce 8400M-Grafikkarte der unteren Preisklasse, verlor jedoch gegen die immer noch unterdurchschnittliche GeForce 8400M GS mit einem langsamere CPU.[79]

Siehe auch[edit]

Verweise[edit]

  1. ^ ein B C D „Unterstützte Grafik-APIs und Funktionen“. Intel.
  2. ^ Schlüssel, Gary (2007-03-16). „Intel G965: microATX-Leistungsupdate“. AnandTech. Abgerufen 2008-07-17.
  3. ^ „Entwicklung der Intel-Grafik: i740 zu Iris Pro | Toms Hardware“. www.tomshardware.com.
  4. ^ „HD-Grafik-Kurzanleitung“. Intel. 2012-02-07. Abgerufen 2016-03-16.
  5. ^ „Produktbeschreibung: Der Intel 946GZ Express-Chipsatz“ (PDF). Abgerufen 2007-06-28.
  6. ^ „Intels integrierte Grafikarchitektur der nächsten Generation – Intel Graphics Media Accelerator X3000 und 3000“ (PDF). Abgerufen 2007-06-08.
  7. ^ „Intels integrierte Grafikarchitektur der nächsten Generation – Intel Graphics Media Accelerator X3000 und 3000 Whitepaper“. Abgerufen 2007-10-19.
  8. ^ „Intel G965 mit integrierter GMA X3000-Grafik – Intel GMA X3000-Grafik-Subsystem – CPUs, Boards und Komponenten von ExtremeTech“. Extremetech.com. Abgerufen 2009-09-17.
  9. ^ Waldock, Leo (2007-12-05). „Asus P5E-VM HDMI-Motherboard|Hardware registrieren“. Reghardware.de. Abgerufen 2009-09-17.
  10. ^ „Roadmap für Intel Desktop-Motherboards 2006“. DailyTech. Abgerufen 2009-09-17.
  11. ^ ein B Gasior, Geoff. Intels G965 Express-Chipsatz Archiviert 2007-05-10 auf der Wayback Machine, Tech Report, 5. April 2007.
  12. ^ ein B C Waldock, Leo (2007-12-05). „Asus P5E-VM HDMI-Motherboard|Hardware registrieren“. Reghardware.de. Abgerufen 2009-09-17.
  13. ^ „Intel Graphics — Entwickelt für Mainstream-Desktop- und mobile PC-Benutzer“ (PDF). Archiviert von das Original (PDF) am 28.11.2007. Abgerufen 2007-06-08.
  14. ^ ein B Intel, X3100 unterstützt DirectX 10.0 und Shader Model 4.0, abgerufen am 10. Februar 2013
  15. ^ Intel, Intel 82GM965 OpenGL-Kompatibilität, abgerufen am 16. Januar 2010 Archiviert 24. März 2010, an der Wayback Machine
  16. ^ Smith, Tony (2008-03-07). „Intel spricht über ‚Eaglelake‘ DX10-Chipsatz-GPU-Technologie | Hardware registrieren“. Reghardware.de. Archiviert von das Original am 2009-01-03. Abgerufen 2009-09-17.
  17. ^ ein B „Kurzanleitung zur integrierten Intel-Grafikkarte“. Softwarecommunity.intel.com. Archiviert von das Original am 2008-09-14. Abgerufen 2009-09-17.
  18. ^ „Intel Q43 Express-Chipsatz – Übersicht“. Intel.com. Abgerufen 2009-09-17.
  19. ^ ein B C „Intel G45 Express-Chipsatz – Übersicht“. Intel.com. Abgerufen 2009-09-17.
  20. ^ Smith, Tony (2008-06-04). „Intel wirbt für die volle Blu-ray-Unterstützung des G45-Chipsatzes|Hardware registrieren“. Reghardware.de. Archiviert von das Original am 18.10.2009. Abgerufen 2009-09-17.
  21. ^ „Intel G43 Express-Chipsatz – Übersicht“. Intel.com. 2009-07-17. Abgerufen 2009-09-17.
  22. ^ „Intel G41 strebt Q4 2008 an“. Fudzilla. 2008-07-08. Archiviert von das Original am 31. Juli 2008. Abgerufen 2009-09-17.
  23. ^ „Intel bringt stromsparende 65-nm-4-Serie-Chipsätze für den Desktop auf den Markt“. AnandTech. 2008-06-05. Abgerufen 2009-09-17.
  24. ^ „G45 IGP läuft 3Dmark06 3x schneller“. Archiviert von das Original am 26. November 2007. Abgerufen 2007-12-10.
  25. ^ „Intel GMA X4500HD, X4500 & 4500 Info“. VR-Zone. 2008-01-16. Abgerufen 2013-06-20.
  26. ^ ein B „ArchWiki:Archiv – ArchWiki“. wiki.archlinux.org.
  27. ^ „Imagination Technologies bestätigt, dass die neue Intel Centrino Atom Prozessortechnologie POWERVR Grafik- und Videotechnologien verwendet“. Abgerufen 2008-04-03.
  28. ^ „US15W Produktübersicht“ (PDF). Abgerufen 2008-04-03.
  29. ^ „Intel Atom Prozessor Z2460 Produktbeschreibung“ (PDF). Abgerufen 8. September 2019.
  30. ^ „Intel Graphics Media Accelerator (GMA) 600“. Abgerufen 2012-03-24.
  31. ^ ein B „Testberichte – Intel DN2800MT (CedarView Atom) Leistungsaufnahmetest“. LinuxTECH.NET. 2012-03-13. Abgerufen 2014-01-13.
  32. ^ „ARK | Intel Atom Prozessor N2600 (1M Cache, 1,6 GHz)“. Ark.intel.com. Abgerufen 2014-01-13.
  33. ^ „ARK | Intel Atom Prozessor D2500 (1M Cache, 1,86 GHz)“. Ark.intel.com. Abgerufen 2014-01-13.
  34. ^ „Häufig gestellte Fragen zur Blu-ray-Disk-Wiedergabe mit Intel…“ Intel.
  35. ^ „iMac (Intel) – Mac-Anleitungen“. Guides.macrumors.com. Archiviert von das Original am 2009-10-01. Abgerufen 2009-09-17.
  36. ^ „Mac mini (Intel) – Mac-Anleitungen“. Guides.macrumors.com. Archiviert von das Original am 2009-10-01. Abgerufen 2009-09-17.
  37. ^ „Apple aktualisiert MacBooks auf Santa Rosa, GMA X3100; 2,6 GHz MacBook Pro – Mac Gerüchte“. Mac-Gerüchte. Abgerufen 2009-09-17.
  38. ^ „Nvidias Ion: Dem Atom Flügel verleihen – Toms Hardware“. Tomshardware.com. Abgerufen 2009-09-17.
  39. ^ „GeForce 9400M Motherboard-GPU“. Nvidia.com. Abgerufen 2009-09-17.
  40. ^ „MacBook: Mini-DVI-zu-Video-Adapter-Kompatibilität – Apple Support“.
  41. ^ „Intel | Rechenzentrumslösungen, IoT und PC-Innovation“. Intel.
  42. ^ Koch (2007-05-10). „Kostenlose Softwaretreiber für den Intel 965GM Express-Chipsatz“. Lwn.net. Abgerufen 2009-09-17.
  43. ^ Eric Anholt. „X.Org-Mailingliste: xf86-video-intel 2.1.0“. Abgerufen 2007-07-09.
  44. ^ „Fahrerdokumentation“. Abgerufen 2008-02-01.
  45. ^ Linux-Grafiktreiber von Intel. „Open-Source-Grafiktreiber von Intel – Lizenz“. Intellinuxgraphics.org. Archiviert von das Original am 2010-02-27. Abgerufen 2009-09-17.
  46. ^ Michael Larabel (31. Januar 2008). „Intel veröffentlicht Dokumentation zur Open 965/G35 IGP-Programmierung“. Phoronix-Medien. Abgerufen 2009-11-11.
  47. ^ „Index von /docs/intel“. Abgerufen 2008-02-01.
  48. ^ Michael Larabel (15. April 2009). „Intel lässt eine Menge G45-Programmierdokumentation fallen“. Phoronix-Medien. Abgerufen 2009-11-11.
  49. ^ Emma Anholt (29. Mai 2009). „Ich habe das 8xx 3D-Rendering korrigiert“. Archiviert von das Original am 11. August 2011. Abgerufen 2009-11-17.
  50. ^ „Intel G45 mit VA-API auf Ubuntu 11.10 «“. Emmolution.org. 2012-02-16. Abgerufen 2014-01-13.
  51. ^ „Intel-Grafik für Linux*“. 01.org. 22. Dezember 2011. Archiviert von das Original am 20.06.2012.
  52. ^ „Hardware-Unterstützungskomponenten Grafikkarten Poulsbo“. ubuntu.com. 2009-09-25. Abgerufen 2009-10-10.
  53. ^ „Ressourcen- und Designzentrum für Entwicklung mit Intel“. Intel.
  54. ^ Michael Larabel (2. November 2009). „Intels spezieller Treiber für Poulsbo verwendet Gallium3D“. Phoronix-Medien. Abgerufen 2009-11-20.
  55. ^ Intel-Entschuldigung für keinen GMA900 WDDM-Treiber: kein „HW Scheduler“ kein Treiber, Beyond3D, 26. Oktober 2006.
  56. ^ „Intels Antwort auf 915G WDDM-Anfragen“. Softwarecommunity.intel.com. Archiviert von das Original am 2008-06-29. Abgerufen 2009-09-17.
  57. ^ GMA950-Spezifikationen auf Intel
  58. ^ „Intel | Rechenzentrumslösungen, IoT und PC-Innovation“. Intel. Archiviert von das Original am 30.04.2007.
  59. ^ G965-Treiber Forumsdiskussion Archiviert 14. Mai 2007, an der Wayback Machine
  60. ^ „Pre-Beta XP-Treiber“. Archiviert von das Original am 2011-08-07. Abgerufen 2007-06-18.
  61. ^ „Mobile Intel 965 Express Chipsatz Familie Intel Graphics Media Accelerator Beta-Treiber für Windows* XP (zip)“. Archiviert von das Original am 2008-01-07. Abgerufen 2007-07-01.
  62. ^ „Vertex Processing Selection Capability Whitepaper für Intel G965, G35 und GM965 Express-Chipsätze“ (PDF). Abgerufen 2009-09-17.
  63. ^ „Versionshinweise Vista-Treiber 15.11.3.1576“. Laden Siemirror.intel.com herunter. 2008-08-22. Abgerufen 2009-09-17.
  64. ^ „Notes XP-Treiber 14.36.3.4990 freigeben“. Laden Siemirror.intel.com herunter. Archiviert von das Original am 15. November 2010. Abgerufen 2009-09-17.
  65. ^ „Intel GMA X3100-Treiber für Windows 8“. social.msdn.microsoft.com.
  66. ^ „Treiber & Software“. Treiber & Software. Archiviert von das Original am 17. Februar 2009.
  67. ^ „Intel-Download-Center“. Downloadcenter.intel.com. Abgerufen 2014-01-13.
  68. ^ „Intel Core i5-2500K Sandy Bridge GPU Performance Review“. techPowerUp. 2011-01-02. Abgerufen 2014-01-13.
  69. ^ Waldock, Leo. Asus P5E-VM HDMI-Motherboard, Hardware registrieren, 5. Dezember 2007.
  70. ^ „Intel Graphics-Startseite“. Intel.com. Abgerufen 2009-09-17.
  71. ^ Intel Software-Netzwerkforen Archiviert 2007-01-06 an der Wayback Machine
  72. ^ ein B „Intels G965 Express-Chipsatz — The Tech Report — Seite 17“. Der Tech-Report. Abgerufen 2009-09-17.
  73. ^ „Intels G965 Express-Chipsatz — The Tech Report — Seite 9“. Der Tech-Report. Abgerufen 2009-09-17.
  74. ^ „Intel G965 mit integrierter GMA X3000-Grafik – Media Encoding und Game Benchmarks – CPUs, Boards & Components by ExtremeTech“. Extremetech.com. Abgerufen 2009-09-17.
  75. ^ „Intel G965 mit integrierter GMA X3000-Grafik — Abschließende Gedanken: Was zu kaufen — CPUs, Boards und Komponenten von ExtremeTech“. Extremetech.com. Abgerufen 2009-09-17.
  76. ^ „AMD 690G: Leistungsüberprüfung“. AnandTech. 2007-03-06. Abgerufen 2009-09-17.
  77. ^ ein B Waldock, Leo (2007-12-05). „Asus P5E-VM HDMI-Motherboard | Hardware registrieren“. Reghardware.de. Abgerufen 2009-09-17.
  78. ^ Waldock, Leo (2007-12-05). „Asus P5E-VM HDMI-Motherboard | Hardware registrieren“. Reghardware.de. Abgerufen 2009-09-17.
  79. ^ „Notebook Test News auf notebookjournal.de — Praxis — Exklusiv: Intel Centrino 2 Performance Test“. Notebookjournal.de. Abgerufen 2009-09-17.

Externe Links[edit]