Die Welt online entdecken
 
 
 
 

DIERCKE GLOBUS

FAQ


Allgemeine Fragen zu Grafikkarten / OpenGL / Treibern

Was ist eine Grafikkarte?
Eine Grafikkarte steuert in einem Personal-Computer die Bildschirmanzeige. Grafikkarten werden entweder als PC-Erweiterungskarten (über die Bussysteme ISA, VLB, PCI, AGP oder über PCI-Express) mit der Hauptplatine verbunden, oder sie sind im Chipsatz auf der Hauptplatine vorhanden.

Was bedeutet 3D-Grafikkarte?
3D-Grafikkarte = 3D-Beschleuniger
Einem 3D-Beschleuniger kann ein Programm in einem dreidimensionalen Raum die geometrischen Figuren in Form von Polygonen und die Texturen angeben, mit denen die Flächen der Polygone gefüllt werden sollen (Rendern). Diese recht simple, aber rechenintensive Aufgabe hatte in den frühen 3D-Programmen noch die CPU übernehmen müssen (3D-Beschleuniger gibt es seit Anfang der 90er-Jahre); inzwischen konnte sie an die Grafikkarte delegiert werden, was zu einer massiven Leistungssteigerung von 3D-Programmen führte (bessere Bildauflösung, wesentlich realistischere Bilder).

Was ist ein 3D-Grafikkarten-Chipsatz?
Ein Chipsatz ist die Verschaltung mehrerer integrierter Bausteine, wie z.B. Grafikprozessor, Videospeicher, Digital/Analog-Wandler etc. Durch diese Aufteilung werden Kosten, Leistungsfähigkeit und thermische Eigenschaften optimal ausgenutzt. Bei 3D-Grafikkarten konkurrieren hauptsächlich ATI und NVidia mit Chipsätzen, die allerdings auf einer Vielzahl von Grafikkarten anderer Firmen verbaut werden. Eine gewisse Außenseiterrolle nimmt Matrox mit der Parhelia-Karte ein, mehrere weitere Mitbewerber sind inzwischen aus diesem Markt ausgestiegen.

Was ist Grafikkartenspeicher?
Der Grafikkartenspeicher dient zur Ablage der im Grafikprozessor (GPU) verarbeiteten Daten. Das sind digitale Bilder, die später auf dem Computer-Bildschirm ausgegeben werden. Die Größe des Grafikspeichers bestimmt die maximale Farbtiefe und Bildauflösung. Beim Rendern dreidimensionaler Grafik werden hier außerdem die Daten der Objekte, beispielsweise Größe, Form und Position, sowie die Texturen, die auf die Oberfläche der Objekte gelegt werden, gespeichert. Besonders die immer höher auflösenden Texturen haben für einen starken Anstieg der Speichergröße bei aktuellen Grafikkarten gesorgt. So besitzen aktuelle Grafikkarten 128 bzw. 256 MByte Grafikspeicher.

Was ist mit OpenGL gemeint?
OpenGL (Open Graphics Library) = Software-Grafikschnittstellen
Die bekanntesten Software-Grafikschnittstellen sind OpenGL und DirectX, die es dem Programmierer ermöglichen, einfach und unabhängig von der Grafikkarte, 3D-Effekte zu erzielen. Die Grafikschnittstellen setzen nicht unbedingt Hardware-3D-Funktionen der Grafikkarte voraus, nutzen diese aber, falls sie vorhanden sind. 3D-Programme können im Prinzip auch auf Computern mit integrierter Grafik oder einer einfachen 3D-Karte laufen, jedoch relativ langsam, "ruckelig" und optisch weniger ansprechend.

Was ist ein Grafikkarten-Treiber?
Ein Grafikkarten-Gerätetreiber, häufig kurz nur Treiber genannt, ist ein Programm-Modul, welches nicht Bestandteil des Betriebssystems ist und als ein davon unabhängiges Modul (Modultreiber) es anderen Programmen ermöglicht, über eine standardisierte Softwareschnittstelle (z.B. OpenGL oder DirectX) auf die angeschlossene Computerkomponente bzw. Grafikkarte zuzugreifen. Ohne den Treiber sind viele Grafikkarten nur eingeschränkt oder gar nicht zu gebrauchen.

Wie kommt es zu Treiber-Problemen?
Ein Grafikkarten-Treiber stellt eine Vielfalt von Funktionen zur Verfügung, die nicht jede Anwendung nutzt. Oft kommen Fehler erst zum Vorschein, wenn ein Programm bestimmte Funktion aufruft. Durch Rückmeldung beim Hersteller werden diese meist behoben. Deshalb ist es so wichtig, bei Problemen (Darstellung, Absturz, etc.) erst Treiber-Updates für die Grafikkarte durchzuführen.
Leider werden Treiber nur über einen bestimmten Zeitraum gepflegt. Ältere Grafikkarten benötigen dann wenn möglich eine "Umgehungslösung", d.h. die Programme werden nach Möglichkeit so modifiziert, dass sie den Fehler des veralteten Treibers ausgleichen.
Einige Treiber werden teilweise nur für bestimmte Aufgaben entwickelt siehe auch: Meine Grafikkarte hat genug Speicher, trotzdem gibt es Darstellungsfehler - warum?

Muss ich bei einem neuen PC auch den Treiber aktualisieren?
Ja, unbedingt! Der Treiber unterliegt genau wie das Betriebssystem in Abstimmung mit diesem ständigen Wartungsarbeiten.
Häufig treten Fehler erst auf, wenn bestimmte Funktionen durch eine Software aufgerufen werden.



 
Kontakt / Impressum | AGB | Bestellinformation | Konto | Datenschutzhinweis | Haftungsausschluss | Sitemap | Presse
del.icio.us Mister Wong Slashdot Digg Yigg  Google Yahoo Windows Live Reddit Facebook