Cryostasis im Test: Grafikkarten- und Physx-Benchmarks des DX10-Titels

Naja, aber ohne PhysX sieht es schon noch mal ne Ecke "grottiger" aus. *find*

Jo die Grafik ist echt übelster Sorte.. so wenig Polygone hab ich ewig nicht mehr in einem Spiel gesehen... abgesehen davon sind die Wassereffekte auch nicht gerade berauschend... kommt mir vor wie ein 0815 Spiel.. entwickelt innerhalb von 6-12 Monaten. Ich habs schon gespielt und muss sagen, dass es echt eines der schlechtesten Games der letzten Zeit ist die ich (kurz) gespielt habe :daumen2:
 
Mit PhysX sieht das Spiel um einiges Besser aus. Schade das es keine besseren Test ergäbnisse bekommen hat sont hätte ich es mir gehollt.
 
Ich hab mir das Spiel dann doch gekauft, da ich die Story interessant fand. Naja, nun bin ich auch ziemlich weit gekommen, hatte auch noch keine Abstürze. Nun aber nach ca. 12 Stunden Spielzeit kommen dann doch die genannten Abstürze (Videospeicher soll voll sein...). Schade, ich finde das Spiel ganz interessant, vor allem weil es mich anspornt zu erfahren wie es ausgeht. Aber leider sind die Gegner eintönig und vor allem schwer zu besiegen weil es ruckelt wie verrückt. Ich denke meine Hardware ist eigentlich mehr als gut, aber es ist wirklich das einzige Spiel was so ruckelt.
 
Möp...die Effekte der Wasserkanonen sehen auf dem Gamecube bei MarioSunshine sogar besser aus als hier :devil:
 
da bin ich ja jetzt beruhigt das meine 2 GTX 260 nicht alleine so mies performanen^^
in 1920x1200 mit allem pi-pa-po 30-44 FPS aber in Kämpfen unspielbar
 
ich kann es nachwievor nicht glauben, dass die heutigen CPU´s so viel schlechter sein sollen wie die GPU´s ....

ich habe kein einziges Spiel das effektiv mehr als 2 Kerne einsetzt.

ja okay, es wäre kein wirklich neuer Markt und das ist es ja was heutzutage zählt, Geld Geld Geld, ABER, ist es denn so schwer einfach mal ein KErn oder von mir aus auch 2 KErne vom CPU bis 100% Last auszunutzen um die eher lächerlichen Physik Effekte zu realisieren?!!? Andere Spiele können es doch auch!! Ich hab bis heute noch nicht verstanden, warum ich so dumm war, den ganzen lustigen Benchmark-Balken auf einschlägigen Seiten Beachtung zu schenken und nen Quad zu kaufen. Das war der dümmste Kauf seit langem. Ich habe nichts, nein, GARNICHTS was von 4 Kernen profitiert, erst recht keine Spiele, hängen tut es immer an der GRafik, ich spiele nämlich nicht auf hässlich
 
ich kann es nachwievor nicht glauben, dass die heutigen CPU´s so viel schlechter sein sollen wie die GPU´s ....

ich habe kein einziges Spiel das effektiv mehr als 2 Kerne einsetzt.

ja okay, es wäre kein wirklich neuer Markt und das ist es ja was heutzutage zählt, Geld Geld Geld, ABER, ist es denn so schwer einfach mal ein KErn oder von mir aus auch 2 KErne vom CPU bis 100% Last auszunutzen um die eher lächerlichen Physik Effekte zu realisieren?!!? Andere Spiele können es doch auch!! Ich hab bis heute noch nicht verstanden, warum ich so dumm war, den ganzen lustigen Benchmark-Balken auf einschlägigen Seiten Beachtung zu schenken und nen Quad zu kaufen. Das war der dümmste Kauf seit langem. Ich habe nichts, nein, GARNICHTS was von 4 Kernen profitiert, erst recht keine Spiele, hängen tut es immer an der GRafik, ich spiele nämlich nicht auf hässlich

kann ich nur Recht geben, mir reicht noch immer mein E6600 und ich frage mich dauernd: Quad kaufen...jo schon...wozu? keine Ahnung, ist cool... Ach ja, und beantwortet mir bitte die Frage: Was zum Teufel ist Cryostasis??? Ein Crysis wo Dinosaurier rumlaufen???

PS: ich bin kein CPU Freak und Kenner aber mit dem neuen Anno 1404 oder ähnlichen Spielen (Empire: Total War (gleich einem Betastatus)) dürfte man doch einen Quad auslasten können oder irre ich mich?
 
Zuletzt bearbeitet:
Das Spiel ist cool, auch wenn´s zu beginn ziemlich langsam ist. Habe damals als es raus kam relativ lange gebraucht um es durchzuspielen, hat aber spaß gemacht
 
ich kann es nachwievor nicht glauben, dass die heutigen CPU´s so viel schlechter sein sollen wie die GPU´s ....

ich habe kein einziges Spiel das effektiv mehr als 2 Kerne einsetzt.

ja okay, es wäre kein wirklich neuer Markt und das ist es ja was heutzutage zählt, Geld Geld Geld, ABER, ist es denn so schwer einfach mal ein KErn oder von mir aus auch 2 KErne vom CPU bis 100% Last auszunutzen um die eher lächerlichen Physik Effekte zu realisieren?!!? h

GTA IV zum Beispiel profitiert extrem von Quads. Die Leistung steigt fast um 50%. Auch einige andere Spiele profitieren von Quads. Besonders Strategiespiele mit viele Einheiten.


Und du sagst, dass du nicht glaubst, dass GPUs soviel besser sein sollen, wie CPUs? Tja, da liegst du flasch! Schau dir mal Mirrors Edge an. Wenn man PhysX anschaltet, aber es auf der CPU und nicht auf der GPU berechnet, hast du selbst mit nem Quad oder i7 einstellige FPS. Wird PhysX aber zusätzlich zur Grafik noch auf der GPU berechnet, hab ich selbst mit meiner GTS 45-60 FPS. Hier sieht man DEUTLICH, dass die GPU viel mehr Power dafür hat, als die CPU - auch wenn diese nichtmal ansatzweise ausgelastet ist. Mit "viel" PhysX ist ne CPU nunmal extrem überfordert.

Genauso CUDA Software Videokonverter und sonstige Sachen. Hier ist die GPU jeder CPU deutlich überlegen. Klar, es gibt noch qualitätsprobleme. Trotzdem sollte klar sein, dass mit CUDA und GPU berechnungen viel mehr Leistung zur verfügung steht, als mit der CPU.

Mal zum Vergleich die Theoretische Leistung der Komponenten in Gigaflops:

GTX 285 ca. ~1000 GigaFlops (= 1 TeraFlops)
Core i7 ca. ~30 GigaFlops

Man muss zwar bedenken, dass eine GPU bei weitem nicht so flexibel ist, wie eine CPU, dafür ist die GPU unschlagbar, wenn sie genutzt werden kann. Das ist ähnlich, wie mit nem Auto und nem Flugzeug.
Mit dem Auto kommt man überall hin. Dafür kann man nicht so schnell fahren, Man muss abbiegen, bremsen etc. Will man aber ne weite Strecke überqueren, kann man das Flugzeug nehmen und ist somit dem Auto deutlich überlegen. So ähnlich ist es mit GPU und CPU berechnungen. Die CPU ist flexibel, dafür langsamer. Die GPU ist das Gegenteil.
 
Zuletzt bearbeitet:
Mal zum Vergleich die Theoretische Leistung der Komponenten in Gigaflops:

GTX 285 ca. ~1000 GigaFlops (= 1 TeraFlops)
Core i7 ca. ~30 GigaFlops
Edit: Der i7 965 hat 51 GFLOPS und die GTX285 89 GFLOPS Double Precision. Eine 4870 kommt auf 240 GFLOPS Double.

...Ich frag mich auch, warum alle Spiele mit "Cry" im Namen so Hardwarefresser sind?

Far Cry
Far Cry 2
Crysis
Crysis Warhead
Cryostasis
Crysis + Warhead sind wirklich sehr gut programmiert und setzen die Leistung in viel Grafik um. Cryostasis tut dies nicht, daher verdient nur letzteres den Namen Hardwarefresser.
 
Zuletzt bearbeitet:
Edit: Der i7 965 hat 51 GFLOPS und die GTX285 89 GFLOPS Double Precision. Eine 4870 kommt auf 240 GFLOPS Double.

OK, da kenn ich mich ehrlich gesagt nicht wirklich gut aus...
Was ist denn dieses Double Precision? Rechnet eine CPU auch mit Double, oder wie muss ich das verstehen? Welche werte kann man denn nehmen, um die Leistung von CPU und GPU zu vergleichen? Oder is double precision nur ne Leistungshungrigere Brechnungsmethode?
Das verwirrt mich jetzt ein wenig.

Schließlich hätte die GPU dann nichtmal doppelt so viel Leistung. Die FPS in Spielen bzw. mit PhysX sagen aber was anderes. (Jetzt wirds komplizierter...)


Edit: Auf Wikipedia steht der Vergleich genauso da: http://de.wikipedia.org/wiki/Floating_Point_Operations_Per_Second
CPU mit GFLOPS im ein und zwei stelligen Bereich und dann kommt der Vergleich mit Vektorprozessoren (GTX 285) mit 1000 GFLOPS. Dann stimmt ja mein Vergleich.


Crysis + Warhead sind wirklich sehr gut programmiert und setzen die Leistung in viel Grafik um. Cryostasis tut dies nicht, daher verdient nur letzteres den Namen Hardwarefresser.
Natürlich hast du recht. Nur wird bzw. wurde für alle Spiele sehr Potente Hardware für maximale Details gebraucht. ;)
 
Zuletzt bearbeitet:
GTA IV zum Beispiel profitiert extrem von Quads. Die Leistung steigt fast um 50%. Auch einige andere Spiele profitieren von Quads. Besonders Strategiespiele mit viele Einheiten.
komisch, ich spiele sehr viel Strategie z.B. CoH und das nutzt nur 1 Kern + 2KErn bei 30%!
Und du sagst, dass du nicht glaubst, dass GPUs soviel besser sein sollen, wie CPUs? Tja, da liegst du flasch! Schau dir mal Mirrors Edge an. Wenn man PhysX anschaltet, aber es auf der CPU und nicht auf der GPU berechnet, hast du selbst mit nem Quad oder i7 einstellige FPS. Wird PhysX aber zusätzlich zur Grafik noch auf der GPU berechnet, hab ich selbst mit meiner GTS 45-60 FPS. Hier sieht man DEUTLICH, dass die GPU viel mehr Power dafür hat, als die CPU - auch wenn diese nichtmal ansatzweise ausgelastet ist. Mit "viel" PhysX ist ne CPU nunmal extrem überfordert.
Du zitierst ja auch nur das Marketing blabla .... läuft nicht wenn kein NV drin steckt ... blabla
Es läuft ja deswegen so schlecht, weil es absichtlich nicht für die CPU geschrieben worden ist. Das ist doch die ganze Absicht hinter der Sache. Die wollen jedem noch eine zweite Graka verkaufen ... und das Zugpferd sind diese für meinen Geschmack eher lächerlichen Effekte, die völlig ohne Einfluss auf das Spiel sind.
Würde man aber 2 völlig tatenlose CPU Kerne mit zu 100% auslasten, sollte das locker reichen, um diese Banalität darzustellen. Und der Renner dabei, es würde auch den Sinn von zukünftigen 6 oder 8 Kern CPU´s erklären.

Genauso CUDA Software Videokonverter und sonstige Sachen. Hier ist die GPU jeder CPU deutlich überlegen. Klar, es gibt noch qualitätsprobleme. Trotzdem sollte klar sein, dass mit CUDA und GPU berechnungen viel mehr Leistung zur verfügung steht, als mit der CPU.
Das kann ich wiederum nachvollziehen, weil im Windows üblicherweise ja nicht nebenbei noch ein Spiel gerendert werden muss. Das hat auch meine volle Zustimmung, wenn die Graka da bei der ein oder anderen Sache etwas hilft. Ich spiele auf die völlig Tatenlosen CPU KErne an, die verdammt nochmal genutzt werden sollen. Auch in Zukunft können zusätzliche Kerne einfach nicht bei flüssiger Grafik helfen, da hängt an es an der Grafik, aber zukünftig solllen es mehr und mehr Kerne werden, aber ich frage mich, wozu??
Mal zum Vergleich die Theoretische Leistung der Komponenten in Gigaflops:

GTX 285 ca. ~1000 GigaFlops (= 1 TeraFlops)
Core i7 ca. ~30 GigaFlops
haste grob geschätzt was???
 
Du vergisst, dass es PhysX auch für CPU gibt, bzw. extra für die CPU geschreiben wird. Schau dir mal die Spieleliste auf der nVidia Website an. Da sind alle aufgelistet. Die verwenden alle für die "normale" Spiel Physik die PhysX Engine. Aber natürlich auf der CPU. Die Engine ist eben ziemlich effizient. Sie ist der härteste Konkurrent gegen Havok.

Beschleunigt man das ganze aber mit GPU sind noch viel mehr Leistungsreserven übrig, weshalb mehr Effekte eingesetzt werden können. Es sind zwar noch realtiv wenige, aber man nimmt es das erste mal wirklich war. Und alles fängt mal klein an. Und es kostet nunmal extrem Leistung.

Es ist völlig ausgeschlossen, dass das alles nur ein Marketing gag ist, da die Engine ja vorher schon auf der CPU sehr effizent eingesetzt wurde und auf der CPU besser (oder gleich) perfomt, als Havok.



Zu dem CPU Kernen. Die werden meistens für die KI und bei Nicht-GPU-PhysX Titeln für die Physik eingesetzt. Und viel KI und Physik sieht man in Spielen selten - also muss mehr Leistung her. Und weil das nicht so schnell geht, ist man auf die Idee gekommen, es auf der GPU berechnen zu lassen, da die Komplett für extreme parallelberechnungen ausgelegt ist, was sich perfekt für KI und PhysX eigent. (Mehrere 100 Cores)


Und nein, die Leistungsdaten sind nicht geschätzt. Die lassen sich alle bei Wikipedia finden.


Nochwas. Du findest die Effekte nicht sehr ansprechend. Du solltest aber wissen, auf welche Weise das alles berechnet wird. Alles geschieht auf Basis vieler Tausender Kugeln, die Physikalisch korrekt irgendwo runterfallen sollen. Da muss für jede einzelne Kugel die Physik berechnet werden. Die Kugeln werden dann im Spiel ausgeblendet und als nach Wasser aussehender Flüssigkeit auf dem Bild ausgegeben.

Vergleich das mal mit Crysis. Wenn du einmal mit dem Editor ca 10 oder 20 Fässer aufeinanderstapelst und die dann umschmeißt, geht JEDE CPU auf 100% und alles ruckelt über mehrere Sekunden, bis die Fässer dann in Zeitlupe endlich umgefallen sind. Das sind nur ein paar Objekte. Bei GPU PhysX werden aber mehrere Tausend berechnet.
Wenn du weist, was da alles wie berechnet werden muss, wird dir klar, warum die GPU dafür allein schon wegen der architektur (parallelberechnungen) perfekt ist.

Oder anders. In dem Video siehst du, wie Funken und Wasser auf den Boden Spritzt, und dann da entlang fließt und liegen bleibt. Nenn mir ein einziges Spiel in dem das Wasser dynamisch berechnet wird. Also am Boden spritzen und es schwimmt dann auf dem Boden. Sowas gab es noch NIE. Weil es eben mit keiner CPU möglich wäre. Wäre es möglich, würde es das auch geben!

Man sollte schon verstehen, was man in dem Video zu sehen bekommt, und was dahinter steckt und was der Unterschied zu älteren Spielen ist. Ich finde das ganze sehr beindruckend. So eine Dynamik gibt es keinem einzigen Spiel. Besonder bei der Techdemo. Das wasser spritzt von oben ruter, auf die Kleidung und diese Sieht dann nass aus und spritzt wieder von der Kleidung weg. Dazu noch ein Leichter wassernebel. Unglaublich. Viele sehen einfach Wasser, wie in jedem Spiel auch. PhysX AN = Wasser. PyhsX aus = kein wasser. Aber ich sehe nie dagewesenen Realismus und einen großen Schritt nach vorne.


So, knapp 2700 Buchstaben nur für dich. Dürfte reichen. :D
 
Zuletzt bearbeitet:
Schon bei dem Wort FLOPS fang ich an zu lachen. Kann doch nicht euer Ernst sein, sein mit diesem Mist zu beschäftigen als Spielespieler ^^ Extrem seriös ^^ hehe Fakt ist: Menschen die Computerspiele spielen, können nicht erwachsen sein bzw. haben keine Zeit etwas sinnvolles zu tun. Das sollte der Bund wirklich mal in das Grundgesetz vermerken ^^
 
Was ist denn dieses Double Precision? Rechnet eine CPU auch mit Double, oder wie muss ich das verstehen? Welche werte kann man denn nehmen, um die Leistung von CPU und GPU zu vergleichen? Oder is double precision nur ne Leistungshungrigere Brechnungsmethode?
Das verwirrt mich jetzt ein wenig.
Ich kenn mich mit Programmieren jetzt nicht so aus, aber bei Single Precision wird mit 32bit gerechnet (ca. 4,2*10^9 verschiedene Werte), bei Double Precision mit 64bit (ca. 1,8*10^19).

Wiki schrieb:
In der numerischen Mathematik besteht z. B. bei Summen und Skalarprodukten die Notwendigkeit, Zwischenergebnisse genauer zu speichern, um ein Endergebnis mit ausreichender Genauigkeit berechnen zu können. Deshalb gibt es bei den meisten Rechnerarchitekturen ein Zahlenformat doppelte Genauigkeit, das mindestens mehr Speicher, oft aber wirklich doppelt so viel Speicher bereitstellt.

Wird also für die Genauigkeit Double Precision benötigt, sinkt der Vorteil der GPUs stark (eine CPU hat bei Double die Hälfte der Single Geschwindigkeit, eine ATi ca. ein Fünftel und eine nVidia ca. ein Zwölftel.)

Laut des Entwicklers Badabooms arbeite die Videokodierung hauptsächlich mit Integer-Operationen, die hohen GFLOPS-Zahlen von GPUs gelten allerdings nur für Gleitkommawerte, sonst sei ein größerer Unterschied erkennbar.
 
Zurück