Michael R. Marty

Mike Marty is an engineer at Google currently working on advanced technologies for its computing platform. His interests include computer architecture, technical infrastructure, distributed software infrastructure, and data center networking. Marty received a PhD in computer science from the University of Wisconsin-Madison.

Google Publications

Previous Publications

  •  

    Virtual Hierarchies

    Michael R. Marty, Mark D. Hill

    IEEE Micro, vol. 28 (2008), pp. 99-109

  •  

    LogTM-SE: Decoupling Hardware Transactional Memory from Caches

    Luke Yen, Jayaram Bobba, Michael R. Marty, Kevin E. Moore, Haris Volos, Mark D. Hill, Michael M. Swift, David A. Wood

    In HPCA 13 (2007), pp. 261-272

  •  

    Virtual Hierarchies to Support Server Consolidation

    Michael R. Marty, Mark D. Hill

    Proceedings of the 34th annual International Symposium on Computer Architecture (ISCA), ACM (2007), pp. 46-56

  •   

    ASR: Adaptive Selective Replication for CMP Caches

    Bradford M. Beckmann, Michael R. Marty, David A. Wood

    IEEE/ACM International Symposium on Microarchitecture (MICRO), vol. 0 (2006), pp. 443-454

  •   

    Coherence Ordering for Ring-based Chip Multiprocessors

    Michael R. Marty, Mark D. Hill

    IEEE/ACM International Symposium on Microarchitecture (MICRO), vol. 0 (2006), pp. 309-320

  •   

    Improving Multiple-CMP Systems Using Token Coherence

    Michael R. Marty, Jesse D. Bingham, Mark D. Hill, Alan J. Hu, Milo M. K. Martin, David A. Wood

    High-Performance Computer Architecture, International Symposium on, vol. 0 (2005), pp. 328-339

  •  

    Multifacet's general execution-driven multiprocessor simulator (GEMS) toolset

    Milo M.K. Martin, Daniel J. Sorin, Bradford M. Beckmann, Michael R. Marty, Min Xu, Alaa R. Alameldeen, Kevin E. Moore, Mark D. Hill, David A. Wood

    ACM SIGARCH Computer Architecture News, vol. 33 (2005), pp. 92-99