ACM Logo ACM Logo

DAMP 2011

Declarative Aspects of Multicore Programming


Austin, Texas, USA

Sunday, January 23, 2011

Final Program


Welcome: 9:20-9:30
Session 1: Invited Talk (9:30 - 10:30)
Domain Specific Compilation in the NVIDIA OptiX Ray Tracing Engine
Austin Robison (NVIDIA)
Break: (10:30-11:00)
Session 2: GPUs (11:00-12:30)
Accelerating Haskell Array Codes with Multicore GPUs
Manuel Chakravarty, Gabriele Keller, Sean Lee, Trevor McDonell and Vinod Grover
Breaking the GPU Programming Barrier with the Auto-Parallelising SAC Compiler
Jing Guo, Jeyarajan Thiyagalingam and Sven-Bodo Scholz
Optimizing an Applicative Array Language for Graphics Processors
Bradford Larsen
Lunch: (12:30-14:00)
Session 3: Programming models (14:00-15:30)
Computing with Streams
Joaquin Aguado and Michael Mendler
Parallel Computing with the Pi-calculus
Frederic Peschanski
Concurrent Programming Constructs in Multi-engine Prolog
Paul Tarau
Break: (15:30-16:00)
Session 4: Invited talk (16:00-17:00)
Declarative Coordination in a Multicore Environment: The Tyranny of Streams
Alex Shafarenko (University of Hertfordshire)