Playstation 4: Naughty Dog erklärt Programmierbesonderheiten der Konsole

AW: Playstation 4: Naughty Dog erklärt Programmierbesonderheiten der Konsole

Die Frage ist halt ob man das am PC wirklich braucht. Die PS4 ist ja trotzdem einem PC unterlegen.

Hallo: Nee meinen PC ist sie nicht unterlegen.. sogar Überlegen... Und ich weiß ja am besten, was ich alles mit meinen PC noch machen kann und machen will :-)

Und da die Grafik alla Crysis mir genügt, und da wäre mit der PS4 noch ein "wenig" mehr drin... Aber jetzt ist für mich die Bequemlichkeit und andere Faktoren wichtiger
ZB. eine schöne spannende Story neue erfrischende Gameplay Möglichkeiten und viele mehr... Und dafür langt die Leistung! (da langt ja meine PC Leistung immer noch ..)
Die wirklich schnellen PC werden keinen sooo großen Gewinn mehr ziehen können... im Gegensatz zu früher... ein kleiner Sprung ist jetzt K4 aber da haben selbst die größten High End Rechner zu kämpfen... Und Spiele sind noch Rah... Und das ist es mir im Moment und in den nächsten 7 Jahren nicht wert! da kaufe ich mir doch lieber einen Massage Sessel in meinem Alter :-)
Gruß
 
AW: Playstation 4: Naughty Dog erklärt Programmierbesonderheiten der Konsole

Die Frage ist halt ob man das am PC wirklich braucht. Die PS4 ist ja trotzdem einem PC unterlegen.
Das ist einfach die Zukunft.
AMD wird das weiter entwickeln, Intel entwickelt in die Richtung, einfach jeder.
Die Frage ist, ob wir jemals Gaming SoCs haben werden?

Es gibt keinen technischen Fortschritt durch die NextGen. Sie haben nur ein Stück weit aufgeholt.

Zum einen hat der PC auch DMA, zum anderen wird ein direkter Speicherzugriff eine sich performancetechnisch im unteren Mittelfeld befindliche Hardware nicht auf Oberklasse Niveau beschleunigen. Was will eine Grafikkarte mit einem Haufen an Daten, den sie nicht verarbeiten kann?

Der Systemspeicher ist am PC keine Bremse, sonst würden wir hier alle DDR3 2133 verbaut haben. Selbst mit Mantle bremst der Systemspeicher nicht.
Wie kann es keinen technischen Fortschritt durch die Next-Gen geben, wenn durch die Next-Gen der kleinste gemeinsame Nenner um Faktor 10 größer geworden ist?

Die GPU muss auch nicht 200 GB an Daten verarbeiten, dass ist besonders für kleine und mittlere Datensätze von Belang, die sich am PC nicht rechnen weil der Copy-Overhead und die PCIe-Round-Trip-Time zu hoch ist.
 
AW: Playstation 4: Naughty Dog erklärt Programmierbesonderheiten der Konsole

@ Cybnotic

Das war ein Fehler auf der Folie.
2 Kerne verbrauchen wenn, dann 1MB Cache. 512KB pro Core.

Hallo, der gesamte Jaguar Chip hat doch 4 MB L2 Cache
 
Zuletzt bearbeitet:
AW: Playstation 4: Naughty Dog erklärt Programmierbesonderheiten der Konsole

Jep 2x2 MB L2-Cache.
Pro Cluster 2 MB, welcher in 4 Segmente unterteilt ist, also 4x512KB.
 
Warum wird ne konsole immer mit high end pcs verglichen ? :D guckt euch mal die fetten kühler eurer cpus und gpus an. Eine konsole sollte man eher mit nem high end notebook vergleichen und dagegen sieht die ps4 und auch die xbox one gar net so schlecht aus !

Ach und die ps4 cpu soll turbocore unterstützen aber zb nur wenn 4cores verwendet werden taktet die cpu auf 2ghz zb. Besonders für indis gut die nicht auf 6 threads unbedingt proggen wollen bzw nicht können .

Allerdings in den cpu benchmarks war ps4 immer gleich wenn nicht sogar vor x1
Wodran mag das liegen ? Beide 6 cores @ 1,6 / 1,75 ghz
 
AW: Playstation 4: Naughty Dog erklärt Programmierbesonderheiten der Konsole

Warum wird ne konsole immer mit high end pcs verglichen ? :D guckt euch mal die fetten kühler eurer cpus und gpus an. Eine konsole sollte man eher mit nem high end notebook vergleichen und dagegen sieht die ps4 und auch die xbox one gar net so schlecht aus !

Ach und die ps4 cpu soll turbocore unterstützen aber zb nur wenn 4cores verwendet werden taktet die cpu auf 2ghz zb. Besonders für indis gut die nicht auf 6 threads unbedingt proggen wollen bzw nicht können .

Allerdings in den cpu benchmarks war ps4 immer gleich wenn nicht sogar vor x1
Wodran mag das liegen ? Beide 6 cores @ 1,6 / 1,75 ghz

In CPU Benchmarks werden vllt auch die reservierten Cores beansprucht. Anders kann man das nicht erklären. Oder der Benchmark war nur auf 6 Cores ausgelegt.
 
AW: Playstation 4: Naughty Dog erklärt Programmierbesonderheiten der Konsole

Kein Turbo-Quatsch für die PS4.
Bei den Benchmarks würde ich mich fragen, wie das Ding benched.
Die Ergebnisse machen natürlich keinen Sinn, ausgehend von der Hardware, liegt dann vielleicht am OS oder anderen Software-Teilen wieso die PS4 dort etwas besser abschneidet.
 
AW: Playstation 4: Naughty Dog erklärt Programmierbesonderheiten der Konsole

Irgendwie ist es schon vorstellbar, wie gut sich auf eine feste Hardware optimieren lässt. Mit einer Low Level API und Know How über die Hardware lässt sich sicher einiges rausholen. Wenn man bedenkt, wie viele CPUs für PC mit unterschiedlichsten Cache Architekturen auf den Markt sind ist es ja kaum möglich zu optimieren. Das könnte erklären warum einer recht brauchbaren GPU ein doch recht schwacher Prozessor zur Seite steht.

Ich finde es schade, dass nur 5 von 8 GB und 6 von 8 CPU-Kernen für Spiele zur Verfügung stehen. Ich hoffe mal, dass sich die Techniker bei Sony bemühen mehr Ressourcen für Spiele freizugeben. Bis jetzt gibt es ja kein vernünftiges Multitasking auf der PS4. So muss zum Beispiel "Music Unlimited" komplett neu geladen werden, wenn man es verwenden möchte.
Dass 3Gb für das System reserviert sind, finde ich noch immer übertrieben. Vielleicht wären 1,5 (vielleicht auch 2) GB noch vertretbar. Die Videos von der Share Funktion sind ja nicht mal 1GB groß.

Mal sehen vielleicht können ja irgendwann mal alle 8 (oder 7) CPU-Kerne für Spiele genutzt werden, schließlich könnten Hintergrund Prozesse wie Musikwiedergabe oder Internetbrowser genauso gut von der zusätzlich verbauten ARM-CPU ausgeführt werden.

Ich denke, Sony will einfach auf nummer sicher gehen und reservieren viel "Kerne" und Speicher für OS und andere Dienste. Muss ja nicht in alle Ewigkeit so sein.
zudemmuss man bedenken, unheimlich viele Dinge laufen auf unseren PCs auch auf den einzelnen Kernen. Vielleicht wäre es auch da effizienter die ganzen OS Prozesse auf reservierte Kerne zu verlagern und für Spiele komplett freie Kerne zur Verfügung zu haben. Allein bei Battlefield 3 und 4 muss man einen Browser aufhaben. Und ich finde es erschreckend, wie viel Speicher und CPU Last sich zb. ein Google Chrome Fensterchen gönnt, wenn ein bischen Logik oder gar Flash in der Seite enthalten ist.
Aber mal sehen was die Zukunft so bringt.

Kein Turbo-Quatsch für die PS4.
Bei den Benchmarks würde ich mich fragen, wie das Ding benched.
Die Ergebnisse machen natürlich keinen Sinn, ausgehend von der Hardware, liegt dann vielleicht am OS oder anderen Software-Teilen wieso die PS4 dort etwas besser abschneidet.

Ich denke der GDDR5 Speicher der PS4 ist in den Benchmarks ausschlaggebend. Das bischen mehr Takt der Xbox scheint das selbst für einen CPU Benchmark nicht kompensieren zu können. Aber vielleicht liege ich auch falsch. Vielleicht ist auch der Cache der Xbox CPU langsamer, oder irgendeine andere architektonische Sache verlangsamt den benchmark.
Viel kritischer finde ich eh die deutlich geringere Rechenleistung der GPU.

bye
Spinal
 
Zurück