Vorheriger Beitrag: Spieleentwicklung auf der Game Developers Conference 2009
Wichtige Techsessions der GDC09 auf einen Blick
Erst gestern habe ich über die bevorstehende Game Developers Conference 2009 berichtet. Es ging um das große Ganze, nämlich um die Keynote-Sessions, die für die GDC09 geplant sind. Neben diesen Informationen auf einer eher abstrakten Ebene gibt es natürlich auch sehr reale, da technische Vorträge. Welche von diesen mich besonders interessieren, erfahrt ihr hier und jetzt.
Dazu gehören vor allem die Techsessions, die unter Programming aufgeführt sind:
- Bringing ‘Empire: Total War’ to the masses with Intel’s Graphics Performance Analyzers: In dieser Techsession geht es um die Optimierung von 3D-Spielen für integrierte Grafikchips, wie sie immer öfter in Notebooks zu finden sind. Hierfür gibt es übrigens eine Toolsuite, die sich Graphics Performance Analyzers nennt und dafür sorgt, dass 3D-Spiele gut aussehen und trotzdem auf Grafikeinheiten à la Intel GMA X4500 flüssig laufen – und den Akku schonen.
- Dual Numbers: Simple Math, Easy C++ Coding, and Lots of Tricks: Am Ende dieser Session sollen vor allem C++-Programmierer verstehen, wie sie ihre Herausforderungen mithilfe von Dualen Zahlen bei der Programmierung von Grafik- und Physics-Einheiten besser meistern. Duale Zahlen werden insbesondere bei der Berechnung von Matrizen eingesetzt, spielen aber auch in der Geometrie und bei der Differentialrechnung eine wichtige Rolle.
- SIMD programming with Larrabee: First Glance at the New Instructions in Action: In diesem TechTalk geht es um den neuen Befehlssatz LRBni, der für die Programmierung von Larrabee-basierten Plattformen zum Einsatz kommen wird. Steve McCalla von Intel wird dabei mit einfachen mathematischen Beispielen beginnen, weiter machen mit Schleifenkonstrukten und komplexen Flusskontrollen und letztlich bei der Frage landen, wie sich diese Algorithmen mithilfe von LRBni implementieren lassen.
- SIMD programming with Larrabee: Second Glance at the New Instructions in Action: Wenn es von Steve einen ersten Blick auf LRBni gibt, darf ein zweiter natürlich nicht fehlen. In dieser Session werden Steve (Hughes) & Steve (McCalla) ein wenig mehr über den Befehlssatz erzählen, den LRBni zu bieten hat. Es geht also um sehr breite SIMD-Register, spezielle Multiplikation-Addition-Befehle, eingebaute Datenkonvertierung und einiges mehr.
- Who Moved the Goalposts? The Rapidly changing World of CPU’s and Optimization: Wer kann da noch Schritt halten: Core 2 Quad, Core 2 Extreme, Core i7, demnächst Core i5 und, und, und. Intel bringt scheinbar permanent neue Prozessoren auf den Markt, und alle bieten neue Features und neue Möglichkeiten für Spieleentwickler. Um das CPU-Gestrüpp ein wenig zu entwirren, stellt Intel-Mann Leigh Davies die aktuellen (und künftigen?) Prozessoren vor und nennt deren Wesensmerkmale und wie sich Programmierer diese zu eigen machen können. Für noch bessere und schnellere Computerspiele.
Bevor ich’s vergesse: Ich werde während der drei Tage GDC09 in Köln nicht nur livebloggen, sondern kann zudem die Videodienste von Tom Papadhimas in Anspruch nehmen. Es gibt also auch bewegte Bilder, in denen wir die Größen der Spiele-Industrie mit Fragen löchern werden. Darauf freuen wir uns schon sehr – und ihr euch hoffentlich auch.



Kommentare
Keine Kommentare vorhanden.