Tim Sweeney über das Ende der GPU, Ausblick auf Unreal-Engine 4

21
News Carsten Spille Als bevorzugte Quelle auf Google hinzufügen

Epics Programmierchef Tim Sweeney wagt sich wieder einmal an Vorhersagen über die Zukunft der Grafik. Komplette Programmierbarkeit, die Abkehr von DirectX und OpenGL sowie der Tod der GPU im herkömmlichen Sinne sind die Eckpunkte seines Vortrags auf der High-Performance-Graphics-Messe 2009.

Ist mehr Grafikhardware nicht nötig? Quelle: Tim Sweeney / Epic Ist mehr Grafikhardware nicht nötig? Die Grafik-Hardware der Zukunft besteht, so Tim Sweeney, lediglich noch aus dem Display-Anschluss - alles andere sei pure Rechenleistung (mit ein paar kleineren Add-ons wie Textureinheiten und eventuell dem Rasterizer). Das jedenfalls ist eine der Kernaussagen der Präsentation "The End Of The GPU - Roadmap", welche Tim Sweeney auf der Messe High Performance Graphics 2009 hielt.

Im Speziellen beklagte er, die kreativen Freiheiten würden durch sinnlose Beschränkungen seitens der etablierten Grafik-APIs DirectX und Open GL behindert. Zudem seien die Anforderungen an die Entwicklung deutlich intensiver geworden, die Budgets entwickelten sich nicht in derselben Geschwindigkeit mit und die Entwickler müssten sparen. Daher werde Epic bei der nächsten Engine-Generation, also der Unreal Engine 4, nur noch auf allgemein ausführbaren Programmcode setzen, der dann per Compiler auf den Ziel-Architekturen lauffähig gemacht wird. Als Beispiele nannte Sweeney die per C++ programmierbaren CPUs (vermutlich inklusive Larrabee) und Nvidia-GPUs via CUDA. Vermutlich gilt bis dahin auch dasselbe für Atis Stream.

Auch seien die Vorlaufzeiten für die Engines gewachsen. Brauchte die Unreal Engine 3 noch drei Jahre vom Entwicklungsbeginn (2003) bis zum ersten Spiel (2006), so würden Next-Gen-Engine fünf Jahre brauchen.

Sweeney End of GPU Roadmap 14 Quelle: Tim Sweeney / Epic Sweeney End of GPU Roadmap 14 Einge schnelle Fakten:
• "Prozessoren" sind die Zukunft
• Diese führen zwei Arten von Code aus: Skalaren und vektorisierten
• Die Performance leitet sich aus Taktrate, Kernzahl und der Breite der Vektoreinheiten ab
• Die erforderliche effektive Bandbreite wird enorm sein: 1 Byte pro FLOP, also circa 20x höher als heute - ohne die Zuwächse der Rechenleistung einzurechnen.
• Abkehr von klassischem MSAA hin zu analytischem FSAA - welches besser als 1024x MSAA sei

Ausgehend vom Stand 2012 bis zum Jahr 2020 schätzt Sweeney, dass die reine Rechenleistung sich durch Multithreading und Vektorisierung um Faktor 1.024 steigern kann, andere Faktoren dabei aber wesentlich zurückbleiben. Dieses Potential gelte es zu nutzen und bereits jetzt vorauszuplanen.

Das ganze klingt ziemlich forsch, aber Sweeney ist bekannt für seine provokanten Aussagen. Bereits zum Launch der Geforce 6800 im Frühjahr 2004 tönte er, Anti-Aliasing sei tot. Tatsächlich erscheinet heute eine immer größere Zahl an Spielen (nicht zufällig häufig auf Basis der Unreal Engine 3), welche von Haus aus kein Multisampling-FSAA mehr unterstützen, sondern auf Treiber-Hacks angewiesen sind. Auch die ersten Ankündigungen zu DirectX-11-Spielen lassen hier nichts grundlegend Positives vermuten: Der Trend wird sich offenbar nicht komplett umkehren. DICE-Entwickler Johann Anderson präsentierte auf der Siggraph 2009 bereits eine experimentelle Form von Deferred Shading mithilfe von Compute-Shadern welche, Sie ahnen es, Probleme mit MSAA hat: Eine Limitierung durch die Unordered Access Views in DirectX 11 Compute.

Auch AMD und Nvidia sind bereits eifrig am Forschen, was die rein programmgesteuerte Bilderzeugung - zum Beispiel via Raytracing - angeht.

Bildergalerie

Die Präsentation von Sweeney können Sie hier im PDF-Format selbst einsehen. In der kommenden Printausgabe der PC Games Hardware 10/2009 (EVT: 02. September 2009) finden Sie übrigens eine neue Hintergrund-Serie über Spiele-Engines, beginnend mit der ersten Unreal-Engine.

21
    • Kommentare (21)

      Zur Diskussion im Forum
      • Von Two-Face Lötkolbengott/-göttin
        AW: Tim Sweeney über das Ende der GPU, Ausblick auf Unreal-Engine 4

        Öhm, guck mal auf das Datum von dem Artikel..
        Bisschen alt, würd' ich sagen.
      • Von Two-Face Lötkolbengott/-göttin
        AW: Tim Sweeney über das Ende der GPU, Ausblick auf Unreal-Engine 4

        Öhm, guck mal auf das Datum von dem Artikel..
        Bisschen alt, würd' ich sagen.
      • Von XXTREME Lötkolbengott/-göttin
        AW: Tim Sweeney über das Ende der GPU, Ausblick auf Unreal-Engine 4

        Der Sweeney ist für mich der größte Sprücheklopfer im Game-Genre überhaupt, man sieht doch wie die UE3 ohne AA aussieht...nämlich absolut Kacke!!!
      • Von The_Final Freizeitschrauber(in)
        AW: Tim Sweeney über das Ende der GPU, Ausblick auf Unreal-Engine 4

        Ich bezweifle, dass sich diese "Prognose" in absehbarer Zeit bewahrheiten wird. Auch, wenn man eine extrem leistungsfähige CPU hat, CPU + GPU ist immer noch schneller als CPU allein.
      • Von belle Volt-Modder(in)
        AW: Tim Sweeney über das Ende der GPU, Ausblick auf Unreal-Engine 4

        Software-Renderer, Tim Sweeney? Wenn ich da an die Vergangenheit denke, läufts mir kalt den Rücken runter. Wahrscheinlich wird nach dem Umstieg auf CPU only doch wieder eine zusätzliche Karte im PC benötigt, weil man feststellt, dass bei 50% der User das Game aufgrund der zu "normalen" CPU sch... aussieht (weil dann noch zu wenige User 16 Kern CPUs haben). Ich stelle mir vor, dass dann die Bildquali per CPU Rechenleistung ermittelt wird: "Was, nur 4 x 3 GHz? Dann müssen Sie sich mit 800x600 zufrieden geben!"
        Zum Thema Raytracing:
        So toll finde ich die Bilder von Quake Wars Raytraced auch nicht. Tolle Spiegelungen, aber verschlingt wahnsinnig Leistung und der Detailgrad der Landschaft im Vergleich zu Crysis u.a. ist besch...

        Also mittelfristig ist das alles nicht erwähnenswert. Und es gibt genug gute Games wo AA möglich ist. Da sollte er wohl mal hinschauen.
        Ich versteh auch die Aussage "Crysis schaut auf'm PC kaum besser aus als bei den Konsolen" (oder so ähnlich) nicht. Hat er beide Plattformen mit einem Röhrenfernseher verglichen?!
      • Von espanol Software-Overclocker(in)
        AW: Tim Sweeney über das Ende der GPU, Ausblick auf Unreal-Engine 4

        Zitat von Two-Face
        Tun sie doch, nächstes Jahr kommt vermutlich der erste Sechs-Kern-Prozessor raus. Intel ist sehr fleißig, wenn es um neue Technologien geht, außerdem ist der Core i7 noch relativ jung.
        Ja stimmt aber ich meinte das ja nur so... sonst kommen sie nichtmal annähernd an diese Erwartung. Wäre trotzdem cool.
        Zitat von Nocci
        Ich musste grade nochmal nachschauen ob da die Nullpunktenergie & Freie Energie gemeint ist die ich kenne und hab auch kurz die G-Com geschichte recherchiert...

        You made my day

        So 'nen Haufen Grütze hab ich schon lang nichtmehr gelesen
        Es ist bewiesen(!) ansonsten sag ich da nur: Einstein und die Unendlichkeit!!
      Direkt zum Diskussionsende
  • Print / Abo
    Apps
    PCGH Magazin 08/2026 PC Games 08/2026 play5 08/2026 N-Zone 08/2026 Linux Magazin 08/2026 LinuxUser 08/2026 Raspberry Pi Geek 09/2026
    PC Games Hardware PC Games Linux Magazin Raspberry Pi Geek Computec Kiosk