parallel 2012

Softwarekonferenz und Workshops für Parallel Programming, Concurrency und Multicore-Systeme - Karlsruhe, IHK, 23.-25. Mai 2012

Softwarekonferenz und Workshops für Parallel Programming, Concurrency und Multicore-Systeme. Karlsruhe, IHK, 23.-25. Mai 2012

Agenda / Programm

Die Konferenz findet am 23. und 24. Mai statt, die Workshops am 25. Mai.
» Die Agenda im PDF-Format

Räume:
 "Baden"  "Fidelitas"  "Kraichgau"  "Schwarzwald"

Konferenz

Mittwoch, 23. Mai
08:00 Registrierung
09:30

Prof. Walter F. Tichy

Grundlagen der Multicore-Programmierung

10:30 Kaffeepause
11:00 - 12:20

Oliver Denninger, Frank Padberg

Typische Fehler in parallelen Programmen

Georg Zitzlsberger, Frank Schlimbach

Intels Methoden zur Parallelprogrammierung

12:25 - 13:05

Dr. Matthias Nagorni

Plattformunabhängige Parallelprogrammierung mit C++ und Qt

Dr. Patrick Peschlow

Multithreading auf der JVM – ein Überblick

13:05 Mittagspause
14:00 - 14:40

Detlef Vollmann

Concurrency im neuen C++11-Standard

Václav Pech

Groovy actors and concurrent dataflow with GPars

Jakob Krainz

OOPSML: Eine Multicore-Programmiersprache mit statischer Erkennung von Race-Conditions

14:40 - 15:20

Stefan Gudenkauf

Entwurf nebenläufiger Softwarearchitekturen mit SCOPE

15:20 Kaffeepause
15:50 - 16:30

Stefan Kamphausen

Software Transactional Memory in Clojure

Maxim Minin, Reinhard Braumandl

Erlang, Open Source und die Finanzindustrie (Erfahrungsbericht der Baader Bank AG)

Olaf Krzikalla

Scout – ein Werkzeug zur SIMD-Schleifenvektorisierung

16:35 - 17:15

Gerhard Wellein

Effiziente Multicore-Programmierung

Urs Gleim, Dr. Tobias Schüle

Numerobis Multicoris – Entwurfsmuster und Datenstrukturen für parallele Programme

Sebastian Hack

Extending a C-like Language for Portable SIMD Programming

17:15 - 17:55

Dr. Dietmar Hildenbrand

Neue effiziente Art des Rechnens auf parallelen Rechnerarchitekturen mit geometrischer Algebra

18:00 Panel: How will programming of parallel systems evolve?
Moderation: Urs Gleim
18:55 Get-together
  Research-Track im Raum "Kraichgau": Moderation Jan-Philipp Weiß
Donnerstag, 24. Mai
09:00 - 10:20

Michael Wiedeking

Das Multi-Core-Dilemma – Ursachen und Auswege

Jörn Dinkla

GPU-Computing mit CUDA und OpenCL in der Praxis

10:20 Kaffeepause
10:50 - 11:30

Stefan Ruppert, Manuel Nunez

Parallelität messen und visualisieren

Pavlo Baron

Das "Let It Crash"-Prinzip

11:35

Tim Mattson

Can we make sequential software rare?

12:30 Mittagspause
13:30 - 14:50

Jerry Higgins

Parallel Programming in C++ at Microsoft – From many-core to massive data parallelism

Bernd Marquardt

Parallelprogrammierung mit OpenMP und C++

14:50 Kaffeepause
15:20 - 16:00

Gábor Szeder, Oliver Denninger

Testwerkzeuge für nebenläufige Anwendungen

Jons-Tobias Wamhoff, Professor Dr. Christof Fetzer

Software Transactional Memory in der C++-Praxis

16:05 - 16:45

Mario Körner

Entwicklungsframeworks für Mehrkernarchitekturen und Grafikprozessoren: Evaluierung anhand eines Algorithmus zur Registrierung von 3D- mit 2D-Bilddaten

Bernd Fondermann

Angewandtes MapReduce am Beispiel von Apache Hadoop

Workshops

Freitag, 25. Mai
09:00 -
ca. 16:00

Holger Peine

Jenseits von Thread und synchronized: Parallele Programmierung in Java 7 mit Tasks und anderen Entwurfsmustern

Bernd Marquardt

Parallelprogrammierung mit dem .NET Framework

Michael Klemm

Applikationsentwicklung für Multicore mit Intels Threading Building Blocks