Anmelden mit
Registrieren | Anmelden

DirectCompute

ATI Radeon 5870: DirectX 11, Eyefinity und jede Menge Power
Von , Chris Angelini, Fedy Abi-Chahla

Der wohl am sehnlichsten erwartete Bestandteil von DirectX 11 ist DirectCompute. Diese Programmierschnittstelle ermöglicht es, Grafikkarten die DirectX 10, 10.1 und nun auch DirectX 11 unterstützen, für GPGPU-Berechnungen einzusetzen und erweitern dabei. Je neuer dabei die DX-Version ist, die eine Karte unterstützt, desto mehr Features lassen sich mit DirectCompute nutzen. Neben den Anwendungen wie Video-Konvertierung, was die proprietären Schnittstellen CUDA und Stream derzeit schon erlauben, sind das beispielsweise Bildbearbeitung und Post-Processing, Physikberechnungen, Ray-Tracing, KI- und Schattenberechnungen.

Die Entwicklung hin (zurück?) zu Spiele-Anwendungen ist interessant zu beobachten, denn bislang konzentrierte sich der Großteil der GPGPU-Anwendungen auf Video-Transkodierung und -Nachbearbeitung. Dazu zählen unter anderem CyberLinks MediaShow Espresso, ArcSofts SimHD und Elemental Technologies‘ Badaboom. Doch nun hält diese Technologie auch in Spielen Einzug. Letztlich liegt es wohl daran, dass Spieleentwickler nun durch ein standardisiertes Interface auf ATIs Stream Technologie zugreifen können. Wir vertreten schon länger die Meinung, dass erst ein solcher Standard die weitere Verbreitung von GPGPU-Anwendungen jeglicher Art wirklich vorantreiben würde.

Nehmen wir beispielsweise order-independent transparency. Wollte man bislang bei Verwendung von Alpha-Blending mehrere Objekte darstellen, die sich überlappten, mussten alle Objekte von vorn nach hinten sortiert werden, was einen großen Aufwand bedeutete. Ohne DX11 hätte der Hauptprozessor dadurch eine Menge Berechnungen durchführen müssen, und selbst dann konnte es sein, dass das Ergebnis optisch nicht korrekt war. DirectX 11 sortiert transparente Pixel mithilfe kleiner atomarer Operationen sowie Append Buffers in nur einem Durchgang. Der Unterschied ist in den folgenden Screenshots einer ATI-Demo gut zu erkennen.

DirectCompute kann aber noch viel mehr und ermöglicht Funktionen wie high definition ambient occlusion, contact-hardened shadows und depth of field post-processing. ATI demonstrierte sogar Drag-and-Drop-Transcoding in Windows 7. Als wir ATI allerdings fragten, mit welchen Tests wir DirectCompute selbst ausprobieren und die Leistungsfähigkeit der neuen Karten messen könnten, sagte man uns, dass derzeit noch keine Anwendungen verfügbar sind. Also müssen wir vorerst noch abwarten, bis Software-Entwickler DirectCompute für ihre Anwendungen nutzen, bevor wir uns dem Thema genauer widmen können. Die gute Nachricht: Aliens Vs. Predator, S.T.A.L.K.E.R. Call of Pripyat und Colin McRae: Dirt 2 sollen alle im Laufe der nächsten Monate erscheinen und DirectCompute auf die eine oder andere Weise nutzen.

Experten im Forum befragen

Zu diesem Thema einen neuen Thread im Forum Artikel erstellen.

Beispiel: Notebook, Festplatte, Speicher

Alle 105 Kommentare anzeigen.
Auf dieser Seiten können keine Kommentare mehr abgegeben werden
Sortieren nach: Neueste zuerst | Älteste zuerst
  • FormatC , 23. September 2009 07:08
    Ich bin eigentlich enttäuscht und teile die Euphorie nicht.

    100€ Aufpreis für kumulierte 15% Mehrleistung im Vergleich zu einer GTX285 sind dann schon ein wenig schäbig. Wollte man nicht (wie in den eigenen lancierten Benchmarks) bereits mit der kleinen 5850 die GTX um 40% plätten? Das ist doch kein Quantensprung, sondern ein dezenter Hüpfer.

    Schade, ich hatte eigentlich im Falle eines wirklich verwertbaren Mehrwertes so eine Karte eingeplant - es lohnt sich aber offensichtlich nicht wirklich. Bei der HD2900 waren auch schöngerechnete Benchmarks vorab am Start. Und was kam dann? Die GTX 285 wird sich wohl knapp unter 200€ einpendeln. Dann wirds auch für die HD5850 schwer werden. Falls sie es vom Papiertiger mal bis Weihnachten in die Läden schaffen sollte.
  • Shini , 23. September 2009 08:23
    Wie stellst du dir das vor? Nvidia mit einer GTX285 auf unter 200? Schön wärs..
    Zumal es nicht nur 15%, sondern je nach Anwendung über 20%. Lies dir am besten den CB Test auch noch durch, ich glaube die sind nicht ganz so auf Intel/Nvidia wie hier. Ausserdem handelt es sich hier um eine 1 GB Version, ich denke man kann sicvh von der 2 GB mehr erhoffen, gerade in Auflösungen ab 1920*1080/1200 mit 8x AA und HQ 16x AF, denn das wäre für eine solche Karte das optimale Einsatzgebiet.

    http://www.computerbase.de/artikel/hardware/grafikkarten/2009/test_ati_radeon_hd_5870/
  • FormatC , 23. September 2009 08:37
    Du hast mich sicher falsch verstanden. Selbst 20% Mehrleistung sind bei 100% mehr Shadern eigentlich beschämend. Ich war der Meinung, ich bekäme für 350-400€ eine Karte, die die vollmundig angekündigte Leistungsverdoppelung schafft. Zumindest ließen es die vorab von ATI gestreuten Benchmarks erhoffen.

    Und was ist heute? Die Unterfilterung ist leider immer noch ein Thema und wenn dies mit AA ausgeglichen würde, sind wiederum die fps im Keller. Bei 40-50% Mehrleistung wäre ich sicher schwach geworden. Aber so lohnt sich eine Aufrüstung nicht wirklich, es sei denn, man will als Numbercruncher bei BOINC schnell Karriere machen ;) 
  • fragger , 23. September 2009 08:44
    naja, wenigstens ist Nvidia jetzt in der Pflicht, was schnelleres nachzulegen...
  • FormatC , 23. September 2009 09:11
    Was aber wiederum ebenfalls ein böses Dilemma wäre. Wären die neuen 300er Karten extrem viel besser, dann wären sie auch dementsprechend teurer. Sind sie es nicht, dann lohnt wiederum der Umstieg nicht. Es ist einfach nur Scheiße gelaufen.

    Gesetzt den Fall, ATI hätte wenigstens 50% Mehrwert gegenüber einer GTX285 geschafft und nVidia wäre dann mit dem 300er ähnlich gut aufgestellt, dann würden sich beide Karten Konkurrenz machen und die Preise fürs HighEnd wären erträglicher. So wird wohl NV wieder die teuren Klopper im Portfolio führen und ATI sich die eigenen Karten nach unten hin kaputt konkurrieren. Die 4er werden schlagartig aus den Regalen verschwinden und der Bereich um die 100€ wäre dann wieder mausetot.

    Dumm gelaufen. Leider.
  • JTRch , 23. September 2009 09:37
    Bis wirklich Spiele draussen sind, wo man die Karte brauchen könnte, kann man die schnelleren, stromsparenderen und günstigeren Redesigns der zweiten Generation kaufen. Zudem sobald Nvidia mit ihren DX11 Karten kommt, ist mit dem ersten Preissturz zu rechnen.
  • kaneeden , 23. September 2009 09:52
    Ich hatte mir erhofft dass ein cf aus 4870 geschlagen wird, schade, ich teile FC ´s Meinung über das sich abzeichnende Szenario.
  • Weltenspinner , 23. September 2009 09:56
    Man darf nicht aus den Augen verlieren, dass vor allem unter DX9,
    aber auch nicht zu knapp unter DX10 noch Stark CPU und Physik bremsen.
    Ich glaube, der Grund für die "geringe" Mehrleistung liegt hier bei den Spielen.
    Die Karte ist allein so schnell, wie die alte Generation zu zweit und das
    noch ohne ihren besten Freund DX11. Warten wir einfach DX11-Spiele und
    Treiber Updates ab, dann wird die Karte schon eher zeigen können,
    was sie drauf hat. ;) 

    Man darf auch nicht vergessen, dass sie endlich einen vernünftigen Idle-Modus hat
    und Mikroruckler völlig herausfallen und für die schnellste Single-GPU-Karte mit
    neuem DX zum Start 350 EUR zu verlangen, ist doch mehr als in Ordnung.
    Noch ein Pluspunkt: Im Idle liegt sie vom Verbrauchen zwischen HD4670 und GTX285.
  • FormatC , 23. September 2009 10:14
    Das warten auf Wundertreiber kenne ich noch aus HD2900er Zeiten. Leider war die Karte vorher hinüber ;) 
  • Idleking , 23. September 2009 10:15
    Weltenspinner[..]Die Karte ist allein so schnell, wie die alte Generation zu zweit und dasnoch ohne ihren besten Freund DX11. Warten wir einfach DX11-Spiele undTreiber Updates ab, dann wird die Karte schon eher zeigen können, was sie drauf hat.[..]

    So sehe ich das auch.
    Jedenfalls hoff ich es. Denn sollte es nicht so sein, dass die neue Karte unter DX11 einen signifikanten Geschwindigkeitsschub an den Tag legt, müsste man FormatC Recht geben.
    20% Mehrleistung bei 100% mehr Ausführungseinheiten ist schon schwach.

    Bleibt - wie immer - das Warten auf DX11 und Spiele, die darauf vertrauen.
    Dann wird hoffentlich nachgetestet und wir werden sehen, was die neue Generation an Karten wirklich kann ;) 

    Edit:
    So wie man bei der Konkurrenz nachlesen kann, liefert die 5870 >59% Mehrleistung gegenüber einer 4870.
    Anscheinend kommt es doch stark aufs verwendete Spiel an.
  • FormatC , 23. September 2009 10:43
    Hab mal kurz aufgeräumt. Zu viel Off-Topic stört dann doch ;) 
  • f1delity , 23. September 2009 11:13
    Hab jetzt die Tests von CB, Golem, Heise, THG durch. Irdendwie zwiespältig, auf der einen Seite gesteigerte Effizienz und halt sehr gute Leistungsaufnahme im Idle-Modus, auf der anderen Seite die nicht revolutionäre Performance, zwar gut, aber keine 350€ wert.

    Mal schauen ob der GT300, wenn er denn mal Q1 2010 fertig ist zu einem passenden Preis sehr gute Leistung bringt, meine HD4870 pfeift so langsam aus dem letzten Loch (leistungstechnisch).

    //Edit: Beziehe mich natürlich auf 1920x1200 oder größer.
  • michael21 , 23. September 2009 12:19
    Also wenn man nur auf die Summary schaut siehts wirklich nciht so Spektakulär aus, aber (und das ganz dick und fett):

    1. In den Spielen, wo bei den Boliden wirklich noch unspielbare FPS kommen können, bekommt die GTX285 einfach nur Pipi in den Augen (Crysis, Stalker, GTA4).

    2. Die GTX295 ist *hust* reden wir nicht drüber. Da wo es ernst wird, zieht sie den schwanz ein (2500er - leider zu wenig VRAM)

    Nun kommen du Bonus Features dazu:
    - DX11
    - richtig guter Stromverbrauch im Idle
    - nicht zu Laut/ Heiß

    Das einzigste was z.Z. noch bitter aufstößt ist der Preis. Ansonsten doch schon recht fein.

    Also mal schauen was der Markt zum Preis sagt und was Nvidia rausbringt.
  • Shini , 23. September 2009 12:42
    @FormatC

    Sicher ist die Mehrleistung gegenüber der HD4870 in der Theorie 100% aber in Spielen kommt das eben nicht zur Geltung, leider nicht.
    Und wie Weltenspinner schon gesagt hat: Auf DX11 Benches warten, denn durch die neue Softwarearchitektur verspricht DX11 einiges, siehe CT von was weis ich wann, Frühjahr 2009 müsste das gewesen sein.
    Wer weiss, vielleicht können wir unsere Karten mit Raytracing zu 100% ausnutzen ^^ (in ein paar Jahren..)
  • FormatC , 23. September 2009 12:50
    Auf Crysis richtet auch diese Karte nichts. GTA ist extrem RAM abhängig, läuft aber mit einer GTX285 recht passabel und Stalker ist von ATI gekauft. Da müsste man schon andere Spiele nehmen. Wäre ich fies, würde ich NFS: Shift vorschlagen ;) 
  • fbx , 23. September 2009 12:58
    also die Karte ist zwar noch nicht verfügbar, dennoch teilweise schon gelistet. und das ab ca 316€; d.h. wir sind bei verfügbarkeit ganz schnell unter 300€. die GTX kostet ja auch noch mind. 260€. das finde ich für ne high end Karte mehr als Angemessen. Gerade so frisch nach dem release und das ohne Konkurrenz. (an DX11 karten) Ich kann mich noch an Karten für 500€ und mehr erinnern. Ein umrüsten von ner 285 lohnt nicht aber für jede Neuanschaffung oder ein wechseln von kleineren Karten ist mehr als gerechtfertigt. Gerade der Idle Verbrauch wurde doch millionenfach bemängelt jetzt ist er Top und schon überzeugt die Mehrleistung nicht alle. Zudem ist ja noch nen bisschen Luft nach oben. 5890?! Ich freue mich schon auf die 5770 o.ä.,
    mfg
  • greatest , 23. September 2009 13:45
    Als erstes: Vielen Dank für einen wie immer sehr aussagekräftigen Test!!!

    2. Ich kann mich der Enttäuschung von FormatC nur anschließen!!!

    ATI hat von einer Überraschung gesprochen. Diese ist meiner Meinung nach ausgeblieben! Und dabei wollte ich unbedingt jetzt schon eine ATI-Karte kaufen!!!

    Ja - die neue Karte ist deutlich schneller als die Alte.
    Ja - die neue Karte bring viele Verbesserungen mit sich.
    Ja - die neue Karte hat viele sehr interessante Möglichkeiten und Funktionen

    Unter Beachtung dessen was in diesem Artikel steht und was ich bei Konkurrenz gelesen habe, kann die neue Karte nicht als „Überraschung“ bezeichnet werden.

    Die HD3870 war eine Überraschung: Sie hatte gegenüber der alten Nvidia-Karte 7900GTX mehr als die doppelte Leistung. Die 8800 Ultra hatte gegenüber dem direkten Vorgänger mehr als Doppelt so viel Leistung. Das sind Überraschungen. Wenn die HD5870 gegenüber der GTX285 gerade zwischen 20-30% Mehrleistung bietet, dann ist es keine Überraschung! Schließlich ist Nvidia die Konkurrenz für ATI und nicht die alte Generation gegenüber der wir etwa 50-60% Mehrleistung zu sehen bekommen.

    Wenn die kommende GT300er Serie ein Leistungsplus von mind. 30% mitbringt ist die Leistungskrone ebenfalls weg! Und ich glaube nicht, dass es ernsthafte Zweifel geben kann, dass die „komplett neu entwickelte“ GPU von Nvidia weniger als 50% Mehrleistung mitbringen würde. (Vorausgesetzt sie haben keine Schwierigkeiten mit der Herstellung)
  • FormatC , 23. September 2009 13:57
    Ich bin nicht enttäuscht im herkömmlichen Sinne, sondern fühle mich vom Hype und geschönten Benchmarks im Vorfeld getäuscht. Es wäre wohl sonst das erste mal gewesen, dass ich sofort nach dem Release einer neuen Generation zugeschlagen hätte. Aber wegen den paar Prozent jage ich doch keine funktionierende Karte in die Wüste.
  • Brauseklaus , 23. September 2009 14:14
    @FormatC kann deine Meinung nicht ganz teilen

    1. Du hast im schlechtesten Fall ca. 20% Leistungsteigerung zur GTX285 das heißt in niedrigen Auflösungen. Bei 1920x1200 sind es schon 43% und bei 2560x1600 gar 74%!!! [Quelle CB] Desweiteren ist das der 1. Treiber, da war bei ATI gerade am Anfang immer noch Luft nach oben.

    2. Die Günstigste GTX 285 kostet heute ca. 260€ die günstigste 5870 ca. 320€ (beide Preise werden noch nachgeben) das ist eine Differenz von nur ca. 20%. Dazu gibt es DX11, geringeren Verbrauch und geringere Lautstärke.

    3. Es wurde für Nov./Dez. einen X2 angekündigt. Die wohl gegen die GTX 380 antreten soll (wenn das überhaupt nötig sein wird) und die GTX damit für dich erschwinglicher machen wird.

    4. Die 100€ Karten werden dann HD 5770/5670 oder GTS 310/350 heißen ;) 

    btw.: Wurde die verbesserte BQ in diesem Bericht nicht erwähnt oder habe ich das überlesen?
Alle Kommentare anzeigen