URL: https://www.overclockers.at/windows/warum-staendig-neue-gpu-treiber_252882/page_1 - zur Vollversion wechseln!
Mich quält seit Jahren eine Frage: Warum kommen ständig neue Treiber für Grafikkarten raus? Für sämtliche andere Komponenten im PC ist das ja nicht nötig ... Klar, gelegentlich gibt's mal Bug-Fixes für Netzwerkkarten, oder Soundkarten, aber es muss nicht jedes Mal der Treiber aktualisiert werden nur weil ein neues Game auf dem Markt erscheint ...
Warum funktioniert das mit GPU's nicht? Gibt ja Normen und Standards wie das alles aufgebaut ist, und das Game nutzt Funktionen bzw Schnittstellen (DirectX usw) die zur Verfügung gestellt werden (bzw sollte es so sein), außerdem läuft die Entwicklung meist über Jahre auf derzeit verfügbaren Systemen und Treibern, warum muß dann zum Game-Release so oft ein eigener (neuer) Treiber verwendet werden damit's rund läuft?
Wie gesagt, ist ja sonst bei keinen Komponenten nötig ...
Weilˋs imma schon so woa
Ohne jetzt alles gelesen zu haben, weil einfach Spiele optimiert werden, bestes Beispiel ist atm BF5 da warn 30-40 fps unter dx12 drinnen
Find ich eine sehr interessante Frage!
Dafür kann ich aber keine fachlich qualifizierte Antwort geben, aber ich habe eine Vermutung:
Vor allem bei Programmen/Spielen mit hohen Grafikanforderungen werden Programmierer recht erfinderisch, um "Grenzen" auszuloten. Daher schrauben sie - wie bei einem Auto- an verschiedenen Parametern und versuchen dann daraus mehr herauszuholen. Diese Erkenntnisse fließen dann in die Graka-Treiber?
Wie gesagt, keine Ahnung, aber so würde ich mir das erklären
grakaentwickler tauschen gerne die shader von spielen aus, weil die originalen shader keine gute performance schaffen (iirc).
das grafikzeug ist so extrem kompliziert und komplex, dass durch optimierung explizit für jedes spiel merkbare verbesserungen möglich sind.
nicht ohne grund laufen manche spiele mit crap grafik auch zusätzlich mit crap fps und andere besser optimierte spiele besser mit zusätzlich besserer grafik.
es ist nicht einfach gpus wirklich effektiv zu nutzen.
ich habe selbst etwas cuda und opencl programmiert und da nahe an die theoretisch möglichen GFLOPS auf alle möglichen grakas zu kommen, war mir nicht möglich.
grafik engines bzw games sind afaik nochmal ne stufe komplexer
Zitat aus einem Post von shadweil einfach Spiele optimiert werden, bestes Beispiel ist atm BF5 da warn 30-40 fps unter dx12 drinnen
Treiber werden oft veröffentlicht, um neue Grafikkarten besser zu unterstützen, um neue Features einzuführen und um Fehler zu beseitigen. Das sind alles ewige "Work in Progess"-Sachen, die niemals abgeschlossen sind.
Zitat aus einem Post von DimitriEs gibt einen Standard wie die GPU anzusprechen ist, der Spieleentwickler hat sich daran zu halten, siehe auch Konsolen!
Zitat aus einem Post von SagatasanWeilˋs imma schon so woa
Zitat aus einem Post von Dimitristellt euch vor es wäre auch bei Soundkarten, Netzwerkkarten, CPU‘s usw der Fall
solang du nicht die aktuellsten games spielst, ist es ohnehin nicht tragisch, wenn du nicht gleich updatest.Zitat aus einem Post von hachigatsuna definitiv ned
mir fällts auch auf. Meinen Laptop schalt ich alle paar Wochen mal ein, und quasi immer gibts neue Nvidia-Treiber. Nervt echt, ich mache sie oftmals schon garnimma.
Zitat aus einem Post von bloodsolang du nicht die aktuellsten games spielst, ist es ohnehin nicht tragisch, wenn du nicht gleich updatest.
naja ... es wird ja auch seitens nvidia und amd für games optimiert ... wahrscheinlich werden treiber auch regelmäßig upgedated damit sie sich bis zum letzten euzerl an diverse benchmarks anbiedern können ...
Was meinst du? All diese Sachen deaktiviert man doch sowieso, ich hab keinerlei GF Experience, nView, Telemetry Blödsinn, usw. laufen und den Graka Treiber lass ich beim Windows Update nicht anzeigen.Zitat aus einem Post von hachigatsuund dann hat Nvidia in der Taskleiste auch noch so ein blödes Rufzeichen
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025