Der Thread tut in den Augen weh...
Wird es
Ohne DX sind Draw-Calls viel billiger usw.
Auf einer Konsole werden die CPU-Kerne nicht so sehr belastet, wie auf dem PC.
Der Maßstab hier verschiebt sich.
Nein, die Optimierungen basieren nicht darauf, sondern das man close-to-the-metal programmiert.
Und das können auch mal 100% mehr Performance bei gleicher Hardware sein.
Da liegt der Vorteil der PS4.
Es ist eine APU mit einem Speicherpool von 176 GB/s.
Was hast du am PC?
Du hast 25,6 GB/s DDR3 Speicher und einen sehr schnellen GDDR5 Speicherpool bei der Grafikkarte und was ist das Verbindungsstück?
PCI-Express mit 16 GB/s.
Das heißt die ganzen Anfragen und Datenpakete die zurückgesendet werden müssen laufen mit gerade mal 16GB/s ab.
Eine Konsole hat deutlich bessere Latenzen und da es eine APU von AMD ist, könnte da sogar ein gemeinsamer Adressraum mit dabei sein oder paar andere coole Sachen und dann hat man mit dem PC klassischem System viele Nachteile, weil der Großteil der Leistung einfach wegen dem Copy-Overhead zerfressen wird.
Darum preisen wir ja auch alle den Kaveri mit einem gemeinsamen Adressraum, bloß wird der auf dem PC keine 7850 haben, noch 176 GB/s schnellen RAM.
Möglich wäre es das in Zukunft für den PC noch stacked Ram dazukommt, aber das dauert noch viele Jahre bis der PC da hinterher kommt.
Weil man es besser weiß.
Nö, die ACEs kannst du auf dem PC gar nicht ansprechen mit DX.
Auch die ganzen Möglichkeiten die GCN bietet, kannst du nur auf einer Konsole direkt ansprechen und darauf optimieren.
Geht auf dem PC gar nicht.
Ebenso siehe oben, bessere Latenzen, kleinerer oder fast gar kein Copy-Overhead.
Das Ding ist ein sehr solides System.
Deal with it.
Mehr als Faktor 2, es gibt aber natürlich einige Sachen die sich unterscheiden:
Latenzen, Stromverbrauch, Wärmeabgabe, Routing-Regeln etc.