Grafikprozessoren (GPUs) haben ein enormes Potential - Mittels DirectX Compute, CUDA und OpenCL sind zudem einfach zu nutzende Programmiermodelle für GPUs vorhanden. In der Praxis entwickeln sich verschiedene Einsatzgebiete für GPUs: Rechenintensive Auswertungen von Messdaten (z.B. CT-Scans, MRTs, aber auch Materialuntersuchungen mit Ultraschall oder Röntgen) können wieder mit nur einer Workstation berechnet werden. Komplexe Simulationen werden durch die geringere Time-to-Solution erst möglich.
Guido Juckeland stellt im TechTalk die Einsatzgebiete sowie Vor- und Nachteile bei der Programmierung von Grafikprozessoren vor. Zudem werden sowohl standardisierte Ansätze als auch aktuelle Trends thematisiert.
Die Veranstaltung am 4.10. 2011 ab 18 Uhr ist kostenfrei und findet in der c-base im Herzen Berlins statt. Die c-base ist ein zentraler Treffpunkt für Entwickler und liegt direkt an der Spree in der Rungestr. 20. Nähere Informationen unter www.developergarden.com/...
Guido Juckeland ist der verantwortliche Systemingenieur für die Hochleistungsrechner des Landes Sachsen. Weiterhin arbeitet er an seiner Dissertation zum Thema "Performance Analysis for Hardware Accelerators" mit dem Schwerpunkt GPU Computing, wo er auch über weitreichende Erfahrung bei der Anwendungsportierung und -optimierung verfügt. Seine Arbeit im HPC-Umfeld wurde mit dem Bandwidth Challenge Award 2007 und dem Cluster Challenge Award 2008 im Rahmen der Supercomputing Conference gewürdigt.
Der TechTalk gibt einen ersten Einblick in die Inhalte des Seminars "Programmierung von Grafikprozessoren" mit Guido Juckeland am 14.12.2011 in Berlin. Weitere Informationen unter www.dia-bonn.de/gpu1_2011