8:50 | Welcome |
9:00 | Simplifying the
use of Type-Generic Programming in Parallel
Code Ulrich Drepper, Red Hat, Inc. [Video, Slides] |
9:45 | All Short Sentences about TM are Wrong! Mark Moir, Sun Microsystems Laboratories [Slides] |
10:15 | The State of TM Ravi Rajwar, Intel Corporation |
10:30 | Coffee |
10:45 | Single-Chip
Cloud Computer Adam Welc, Intel Labs [Video, Slides] |
11:15 | TM: looking back over the first 500
papers Tim Harris, Microsoft Research Cambridge [Video, Slides] |
11:45 | HTM Will Not
Save the World Cliff Click, Azul Systems [Video, Slides] |
12:15 | Lunch |
1:30 | Region-Based
Dynamic Separation in STM Haskell Dan Grossman, University of Washington [Video, Slides] |
2:00 | Compiler and Runtime support for
Distributed STM in Chapel Srinivas Sridharan, University of Notre Dame |
2:30 | Transactional
Memory for Existing Programs Michael Swift, University of Wisconsin [Video, Slides] |
3:00 | Coffee |
3:15 | Coarse-Grained
Transactions Maurice Herlihy, Brown University [Video, Slides] |
3:45 | Implicit threading, speculation, and
shared-state in Manticore John Reppy, University of Chicago [Video, Slides] |
4:15 | LiteTM: Reducing HTM State Overhead T. N. Vijaykumar, Purdue University [Video, Slides] |