Courses
The school consists of a number of lectures and talks from international leaders in their field, including:
* Doug Lea, SUNY Oswego, US
The Design and Engineering of Concurrency Libraries
* Ganesh Gopalakrishnan, The University of Utah, US
Formal Verification Methods for Message Passing and GPU Computing
* Francesco Zappa Nardelli, INRIA Rocquencourt, France
Shared Memory: An Elusive Abstraction
* Philipp Haller, EPFL, Switzerland, and Stanford University, USA
Scala for Multicore Programming
* Joe Armstrong, Ericsson, Sweden
Concurrent and Parallel Programming — What's the difference?
* Kostis Sagonas, Uppsala University, Sweden
Erlang-style concurrency: pros, cons and implementation issues
School Objective
The objective of the school is to offer foundational tutorials accompanied by a selection of exiting new emerging technologies and industrial applications in the multicore-related areas, all given by leading scientific and industrial experts of the community. We aim to attract graduate students and young scientists and, through tutorials and lectures, prepare them for research on identifying and addressing fundamental challenges that will enable all programmers to leverage the potential performance from the ongoing shift to universal parallel computing. We also aim to provide a fun and stimulating environment for students to meet and establish connections with other students, world-class researchers from academia and industry, local faculty, and other senior scientists.
For more information about the school, including how to register:
http://upmarc.se/events/
There is also a printable flyer to distribute in your coffee room, or other venue:
http://www.it.uu.se/research/
We strongly encourage people interested in participating to register as soon as possible.