The TRAMP 2007 Program
Timetable (Monday, March 5, 2007)
| 08:45 – 9:00 | Introduction to Workshop |
| 9:00 – 10:00 |
Session 1: Programming Models and Language Design
Session Chair: Maurice Herlihy Session Summary by Colin Blundell Transactions and Composability : Transactions Considered Harmful? (Suresh Jagannathan and Jan Vitek, Purdue) Support Existing Code in Transactional Memory Systems [ppt] (Nathaniel Nystrom and Mukund Raghavachari, IBM) Safe Open-Nested Transactions [ppt] (Bradley Kuzsmaul, Charles Leiserson, and Jim Sukha, MIT) (also see contributions) Language-Level Semantics should Guide Transaction Memory Research [pdf] (Jan-Willem Maessen, Sun) Dynamically Deterministic Data-Parallelism (David Bacon, IBM) Software Transactional Objects [ppt] (Guy Eddon and Maurice Herlihy, Brown) |
| 10:00 – 10:30 | Coffee Break |
| 10:30 – 12:15 | Discussion |
| 12:15 – 02:00 | Lunch |
| 02:00 – 03:00 |
Session 2: Implementation Challenges
Session Chair: Vivek Sarkar Session Summary by Jim Sukha Some Challenges Facing Transactional Memory [ppt] (Craig Zilles and Lee Baugh, UIUC) (also see contributions) Data-centric Synchronization (Jan Vitek (Purdue), Frank Tip, and Mandana Vaziri (IBM)) Rochester Position Paper [pdf] (Michael Scott, Sandhya Dwarkadas et al, Rochester) (also see contributions) Introspective and Adaptive Runtime Systems with Transactions (Rodric Rabbah, IBM and Saman Amarasinghe, MIT) Simple Atomic Blocks (Vijay Saraswat, IBM) Compiler Analysis and Optimization Challenges for Atomic Sections [pdf] (Vivek Sarkar, IBM) |
| 03:00 – 03:30 | Coffee break |
| 03:30 – 05:00 | Discussion |
| 05:15 – 07:00 | Outing: Tour of IBM Corporate CHQ. Meet in the lobby of the Learning Center at 5:15 PM sharp. |
Timetable (Tuesday, March 6, 2007)
| 9:00 – 10:00 |
Session 3: Systems Platform
Session Chair: Eliot Moss Session Summary by Trek Palmer TRAMP Position paper (David Wood, Wisconsin) Penn Position Paper [ppt] (Colin Blundell and Milo Martin, Penn) Intel Position Paper [ppt] (Ali-Reza Adl-Tabatabai and Rick Hudson, Intel) The Pros and Cons of Transactional Memory (Rajesh Bordawekar, Trey Cain, Calin Cascaval, Siddhartha Chatterjee, Maged Michael, Xiaowei Shen and Christoph von Praun, IBM) The Challenges of Extended Transaction Semantics and of Generating and Managing Concurrency and of Developing Hardware [ppt] (Tony Hosking (Purdue) and Eliot Moss (U. Mass)) |
| 10:00 – 10:30 | Coffee Break |
| 10:30 – 12:00 | Discussion |
| 12:00 – 02:00 | Lunch |
| 02:00 – 05:00 | Informal discussions between university and IBM researchers for follow-on activities |