WDDD 2005

Fourth Annual Workshop on Duplicating, Deconstructing, and Debunking

Monona Terrace Room H
Madison, Wisconsin USA
June 4, 2005 (2:00 - 6:30 PM)

Held in conjunction with the 32nd International Symposium on Computer Architecture (ISCA-32)

Final Program

2:00 - 2:10
WDDD Introduction
Bryan Black and Trey Cain
2:10 - 3:50Session I: Microarchitecture and Prediction The Importance of Heat-Sink Modeling for DTM and a Correction to "Predictive DTM for Multimedia Applications" Jayanth Srinivasan, Sarita V. Adve
Why Not Data Trace Cache Tomer Y. Morad, Uri C. Weiser, Avinoam Kolodny
Complex Load-Value Predictors: Why We Need Not BotherNana B. Sam, Martin Burtscher
Correct Alignment of a Return-Address-Stack after Call and Return Mispredictions Veerle Desmet, Yiannakis Sazeides, Constantinos Kourouyiannis, and Koen De Bosschere
3:50 - 4:20
Coffee Break and Discussion
4:20 - 6:15 Session 2: Multiprocessors and Transactional Memory Deconstructing Redundant Memory Synchronization Christoph von Praun
Transactional Memory Background Colin Blundell
Deconstructing Transactional Semantics: The Subtleties of Atomicity Colin Blundell, E Christopher Lewis, Milo M. K. Martin
Challenges to Providing Performance Isolation in Transactional Memories Craig Zilles, David H. Flint
Rebuttal Panel Bradley C. Kuszmaul, Lance Hammond, Ravi Rajwar
Conclusions and Feedback