<div><br></div><div>**********************************************************************</div><div> CALL FOR PARTICIPATION </div><div><br></div><div> DAMP 2011 </div><div>
<br></div><div> Declarative Aspects of Multicore Programming</div><div><br></div><div> 23 January 2011 </div><div> Austin, TX, USA</div><div><br></div><div>
To be held in conjunction with POPL 2011</div><div><br></div><div> <a href="http://damp2011.cs.uchicago.edu/">http://damp2011.cs.uchicago.edu/</a></div><div><br></div><div>**********************************************************************</div>
<div><br></div><div>IMPORTANT DATES </div><div><br></div><div>Hotel reservation deadline: December 21, 2010</div><div>Early registration deadline: December 31, 2010</div><div><br></div>
<div><br></div><div>VENUE </div><div><br></div><div>DAMP'11 and all POPL'11 affiliated events will take place at the </div><div>Omni Austin Hotel in downtown Austin, TX.</div><div><br></div><div><br></div><div>REGISTRATION</div>
<div><br></div><div>To register for DAMP'11, follow the link from the POPL 2011 page, at</div><div><br></div><div> <a href="https://regmaster3.com/2011conf/POPL11/register.php">https://regmaster3.com/2011conf/POPL11/register.php</a></div>
<div><br></div><div><br></div><div>SCOPE </div><div><br></div><div>DAMP 2011 is the sixth in a series of one-day workshops seeking to</div><div>explore ideas in declarative programming language design that will</div>
<div>greatly simplify programming for multicore architectures, and more</div><div>generally for tightly coupled parallel architectures. The emphasis</div><div>will be on (constraint-)logic and functional programming, but any</div>
<div>declarative programming language ideas that aim to raise the level of</div><div>abstraction are welcome. DAMP seeks to gather together researchers in</div><div>declarative approaches to parallel programming and to foster cross</div>
<div>fertilization across different approaches.</div><div><br></div><div><br></div><div>WORKSHOP PROGRAM </div><div><br></div><div>Welcome: 9:20-9:30</div><div><br></div><div>Session 1: Invited Talk (9:30 - 10:30)</div><div>
<br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Domain Specific Compilation in the NVIDIA OptiX Ray Tracing</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Engine</div><div>
<span class="Apple-tab-span" style="white-space:pre">        </span>Austin Robison (NVIDIA)</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Break (10:30-11:00)</div><div><br></div><div>Session 2: GPUs (11:00-12:30)</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>Accelerating Haskell Array Codes with Multicore GPUs</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Manuel Chakravarty, Gabriele Keller, Sean Lee,</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>Trevor McDonell and Vinod Grover</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Breaking the GPU Programming Barrier with the</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>Auto-Parallelising SAC Compiler</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Jing Guo, Jeyarajan Thiyagalingam and Sven-Bodo Scholz</div>
<div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Optimizing an Applicative Array Language for Graphics</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Processors</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>Bradford Larsen</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Lunch (12:30-14:00)</div><div><br></div><div>Session 3: Programming models (14:00-15:30)</div>
<div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Computing with Streams</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Joaquin Aguado and Michael Mendler</div><div><br>
</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Parallel Computing with the Pi-calculus</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Frederic Peschanski</div><div><br></div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>Concurrent Programming Constructs in Multi-engine Prolog</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Paul Tarau</div><div><br></div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>Break (15:30-16:00)</div><div><br></div><div>Session 4: Invited talk (16:00-17:00)</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Declarative Coordination in a Multicore Environment:</div>
<div><span class="Apple-tab-span" style="white-space:pre">        </span>The Tyranny of Streams</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>Alex Shafarenko (University of Hertfordshire)</div><div><br></div>