Hi!
Ich wollt unbedingt mal wissen wie DirectX (sagen wir DX7/nicht DX8 9 oder 10!) arbeiten. Ich stelle mir die ganze Zeit die Frage, wann und wie eigentlich in einem Spiel der Arbeitsspeicher genutzt wird, wenn die Grafikkarten doch eigentlich genug VRAM haben. Ich mein wenn ich mir ein 2D Spiel programmierer wird doch bestimmt nix im SystemRAM an Daten abgelegt, wenn ich den VRAM nutze oder oO? Wie sah das damals bei den Grafikapplikationen aus - inwiefern haben diese den Systemspeicher nutzen müssen? Welchen Vorteil hat es überhaupt seine Daten in den System RAM zu schmeißen, wenn dieser doch vieel langsamer ist als der VRAM?
Wenn man sich mal heutige Hardwarespezifikationen anschaut wird dies deutlich:
System RAM ca. 12GB/s (DDR3)
Video RAM ca. 100GB/s (8800Ultra)
Hier noch eine kleine Zusammenstellung von mir
1998-2003: 13fache Grafikspeicherbandbreite
1998-2003: 5fache Systemspeicherbandbreite
1998-2003: 8fache Größe des Grafikspeichers
1998-2003: 8fache Größe des Systemspeichers
1998-2003: 4fache GPU Taktkung
1998-2003: 9fache CPU Taktung
Ich hoffe ihr könnt mich mit Wissen beglücken *g*
MfG
Rookian
Ich wollt unbedingt mal wissen wie DirectX (sagen wir DX7/nicht DX8 9 oder 10!) arbeiten. Ich stelle mir die ganze Zeit die Frage, wann und wie eigentlich in einem Spiel der Arbeitsspeicher genutzt wird, wenn die Grafikkarten doch eigentlich genug VRAM haben. Ich mein wenn ich mir ein 2D Spiel programmierer wird doch bestimmt nix im SystemRAM an Daten abgelegt, wenn ich den VRAM nutze oder oO? Wie sah das damals bei den Grafikapplikationen aus - inwiefern haben diese den Systemspeicher nutzen müssen? Welchen Vorteil hat es überhaupt seine Daten in den System RAM zu schmeißen, wenn dieser doch vieel langsamer ist als der VRAM?
Wenn man sich mal heutige Hardwarespezifikationen anschaut wird dies deutlich:
System RAM ca. 12GB/s (DDR3)
Video RAM ca. 100GB/s (8800Ultra)
Hier noch eine kleine Zusammenstellung von mir
1998-2003: 13fache Grafikspeicherbandbreite
1998-2003: 5fache Systemspeicherbandbreite
1998-2003: 8fache Größe des Grafikspeichers
1998-2003: 8fache Größe des Systemspeichers
1998-2003: 4fache GPU Taktkung
1998-2003: 9fache CPU Taktung
Ich hoffe ihr könnt mich mit Wissen beglücken *g*
MfG
Rookian