Colin Blundell

colin blundell Architecture & Compilers Group (ACG)
Department of Computer & Information Science
University of Pennsylvania
Email: blundell[at]cis.upenn.edu
Advisor: Milo Martin

Selected recent publications (all publications)

 
  • InvisiFence: Performance-Transparent Memory Ordering in Conventional Multiprocessors.
        Colin Blundell, Milo Martin, and Thomas Wenisch.
        International Symposium on Computer Architecture (ISCA '09), June 2009.
  •  
  • Software Transactional Memory: Why Is It Only a Research Toy?
        Calin Cascaval, Colin Blundell, Maged Michael, Harold W. Cain, Peng Wu, Stefanie Chiras, and Siddhartha Chatterjee.
        Communications of the ACM (CACM '08), Volume 51, Issue 11, November 2008.
  •  
  • Token Tenure: PATCHing Token Counting Using Directory-Based Cache Coherence.
        Arun Raghavan, Colin Blundell, and Milo Martin.
        International Symposium on Microarchitecture (MICRO '08), November 2008.
  •  
  • Making the Fast Case Common and the Uncommon Case Simple in Unbounded Transactional Memory.
        Colin Blundell, Joe Devietti, E Christopher Lewis, and Milo Martin.
        International Symposium on Computer Architecture (ISCA '07), June 2007.
  •  
  • Subtleties of Transactional Memory Atomicity Semantics.
        Colin Blundell, E Christopher Lewis, and Milo Martin.
        Computer Architecture Letters (CAL '06), Volume 5, Number 2, November 2006.
  • Presentations

  • InvisiFence: Performance-Transparent Memory Ordering in Conventional Multiprocessors.
        Given at ISCA 2009.
  • Making the Fast Case Common and the Uncommon Case Simple in Unbounded Transactional Memory.
        Given at ISCA 2007.
  • Transactional Memory Challenges: Workloads, Execution Model, and Implementation.
        Given at IBM Workshop on Transactional Memory and Programming Technologies (TRAMP) 2007.
  • Deconstructing Transactions: The Subtleties of Atomicity.
        Given at WDDD 2005.
  • A Transactional Memory Overview.
        Given at WDDD 2005.