<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&#39;11 and all POPL&#39;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&#39;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>