Mark Moir

The People at Sun Labs

 Click For Mark Moir's Home Page

Dr. Mark Moir
Principal Investigator
Scalable Synchronization Project
Sun Microsystems Laboratories


1 Network Drive, Building #2
ubur02-311
Burlington, MA 01803


Mark Moir is a Principal Investigator of the Scalable Synchronization Research Group at Sun Labs. Moir joined Sun Labs in June of 2000. Prior to that, Moir was an assistant professor in the Department of Computer Science at the University of Pittsburgh from August 1996 until June 2000.

Moir's main research interests concern practical and theoretical aspects of concurrent, distributed, and real-time systems, particularly hardware and software support for programming constructs that facilitate scalable synchronization in shared memory multiprocessors.

Education:

* PhD Computer Science 1996, University of North Carolina at Chapel Hill

* BSc (Hons) Computer Science 1988, Victoria University of Wellington, New Zealand

Technical Reports

  • Early Experience with a Commercial Hardware Transactional Memory Implementation
    By: David Dice, Yossi Lev, Mark Moir, Daniel Nussbaum and Marek Olszewski
    Report Number: TR-2009-180
    Oct 26, 2009
  • Dynamic-Sized Nonblocking Work Stealing Deque, A
    By: Danny Hendler, Yossi Lev, Mark Moir and Nir Shavit
    Report Number: TR-2005-144
    Nov 1, 2005
  • DCAS-based Concurrent Deques Supporting Bulk Allocation
    By: Mark Moir, Guy Steele and Paul Martin
    Report Number: TR-2002-111
    Oct 1, 2002
  • Repeat Offender Problem: A Mechanism for Supporting Dynamic-sized Lock-free Data Structures, The
    By: Maurice Herlihy, Victor Luchangco and Mark Moir
    Report Number: TR-2002-112
    Jul 1, 2002
  • Dynamic-sized Lockfree Data Structures
    By: Victor Luchangco, Paul Martin, Mark Moir and Maurice Herlihy
    Report Number: TR-2002-110
    Jun 1, 2002

    Latest Sun Patents

  • Breakpoints in a transactional memory-based representation of code
    (Nov 17, 2009)
  • Space-adaptive lock-free queue using pointer-sized single-target synchronization
    (Aug 18, 2009)
  • Space-adaptive lock-free free-list using pointer-sized single-target synchronization
    (May 12, 2009)
  • Non-blocking growable arrays
    (Mar 10, 2009)
  • Controlling contention via transactional timers among conflicting transactions issued by processors operating in insistent or polite mode
    (Feb 24, 2009)
    See all 24 patents »

    Awards

    News

  • Sun Labs Open House - Rock's Transactional Memory and How to Exploit It
    Sun Microsystems

  • Computer-Chip Makers Pick Up Pace in Multicore Race
    Wall Street Journal


    Back to list of People