Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!
Werbeanzeige
Zitat
Der RCCSWU (RandomCamelCaseSomtimesWithUndersquare) Stil bricht auch mal mit den veraltet strukturierten Denkmustern und erlaubt dem Entwickler seine Kreativität zu entfalten.
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Codevine« (13.04.2012, 17:58)
Also habe jetzt das ASUS P8Z68-V/GEN3, Sockel 1155, ATX, DDR3 Mainboard gefunden. Finde ich ausreichend. Das ist ja PCI Express 3.0 Ready. Nur die Sandybridge i7 Prozessoren unterstützen das nicht Aber sollte trotzdem mit der GraKa laufen oder?
Wenn man Grafikanwendungen gut programmiert, wird da nur am Anfang viel kommuniziert. Denn begrenzend ist die Bandbreite ja nur, wenn man Daten in den Grafikspeicher schiebt. Die paar Kommandos zur Steuerung der Grafikpipeline von der CPU gingen auch damals mit AGP. Bemerkbar wird sich das also nur in Ladezeiten und in Situationen machen, wo dauerhaft viel in den Grafikspeicher gestreamt wird (zum Beispiel bei großen offenen Welten ohne Zwischenladen).Also habe jetzt das ASUS P8Z68-V/GEN3, Sockel 1155, ATX, DDR3 Mainboard gefunden. Finde ich ausreichend. Das ist ja PCI Express 3.0 Ready. Nur die Sandybridge i7 Prozessoren unterstützen das nicht Aber sollte trotzdem mit der GraKa laufen oder?
Locker. Du kannst die PCIe 3.0 Karte auch auf ein Board für PCIe 2.0 stecken. Die beiden stellen dann fest, welcher von beiden was kann und nehmen dann das höchste, was beide beherrschen, also PCIe 2.0. PCIe 3.0 würde mehr Bandbreite zur Verfügung stellen. Performanceeffekt? Nun, eine Verdoppelung der Bandbreite auf dem PCIe schlägt sich überraschendweißer fast gar nicht in höheren Frameraten nieder, auch wenn man meinen könnte, dass sehr viel Kommunikation zwischen CPU und GPU stattfinden könnte.
Wenn man Grafikanwendungen gut programmiert, wird da nur am Anfang viel kommuniziert. Denn begrenzend ist die Bandbreite ja nur, wenn man Daten in den Grafikspeicher schiebt. Die paar Kommandos zur Steuerung der Grafikpipeline von der CPU gingen auch damals mit AGP. Bemerkbar wird sich das also nur in Ladezeiten und in Situationen machen, wo dauerhaft viel in den Grafikspeicher gestreamt wird (zum Beispiel bei großen offenen Welten ohne Zwischenladen).Also habe jetzt das ASUS P8Z68-V/GEN3, Sockel 1155, ATX, DDR3 Mainboard gefunden. Finde ich ausreichend. Das ist ja PCI Express 3.0 Ready. Nur die Sandybridge i7 Prozessoren unterstützen das nicht Aber sollte trotzdem mit der GraKa laufen oder?
Locker. Du kannst die PCIe 3.0 Karte auch auf ein Board für PCIe 2.0 stecken. Die beiden stellen dann fest, welcher von beiden was kann und nehmen dann das höchste, was beide beherrschen, also PCIe 2.0. PCIe 3.0 würde mehr Bandbreite zur Verfügung stellen. Performanceeffekt? Nun, eine Verdoppelung der Bandbreite auf dem PCIe schlägt sich überraschendweißer fast gar nicht in höheren Frameraten nieder, auch wenn man meinen könnte, dass sehr viel Kommunikation zwischen CPU und GPU stattfinden könnte.
Eine GTX680 sollte man auf jeden Fall nicht durch solche Dinge einschränken. Wer das Geld für so eine Karte ausgibt, wird sich auch noch ein entsprechendes Mainboard dazu leisten können.
Zitat
On the Geforce GTX 680 GPU, you won't see any noticeable difference between PCI Express 3.0 and 2.0.
Werbeanzeige