parallel 2013

Softwarekonferenz und Workshops für Parallel Programming, Concurrency und Multicore-Systeme - Karlsruhe, IHK, 15.-17. Mai 2013

Softwarekonferenz und Workshops
für Parallel Programming, Concurrency und Multicore-Systeme
Karlsruhe, IHK, 15.-17. Mai 2013

parallel 2013 » Agenda »

// Multithreading auf der JVM

Dieser Vortrag gibt eine Einführung in das Thema Multithreading auf der JVM, mit Fokus auf der Softwareentwicklung. Zu den behandelten Themen gehören: Repräsentation von Threads in der JVM, grundlegende Sprachkonstrukte für Nebenläufigkeit in Java, die Java Concurrency Utilities, fortgeschrittene Programmiermodelle wie Aktoren und Lambda-Ausdrücke sowie ein Überblick über interessante Bibliotheken für Parallelprogrammierung auf der JVM. Darüber hinaus wird betrachtet, wie die JVM intern Multithreading nutzt (z.B. für die Garbage Collection) und gezielte Optimierungen dafür durchführt.

Ideale Teilnahmevoraussetzungen für den Vortrag sind Erfahrung in der Entwicklung von Java-Anwendungen und ein Interesse daran, welche Möglichkeiten und Unterstützung für parallele Programmierung die JVM bietet. Aber auch wenn man in einer anderen JVM-Sprache (Scala, Groovy etc.) oder einer höheren Programmiersprache wie C++ entwickelt, wird man aus dem Vortrag sehr viel mitnehmen können.

// Referent

// Dr. Patrick Peschlow Dr. Patrick Peschlow

ist Experte für die Java Virtual Machine und hat langjährige Erfahrung in der Entwicklung paralleler und verteilter Java-Anwendungen. Er arbeitet als Performance Engineer bei der codecentric AG und ist aktuell an der Realisierung einer hochskalierbaren Cloud-Anwendung beteiligt.