2008 |
17 | EE | Phil McGachey,
Ali-Reza Adl-Tabatabai,
Richard L. Hudson,
Vijay Menon,
Bratin Saha,
Tatiana Shpeisman:
Concurrent GC leveraging transactional memory.
PPOPP 2008: 217-226 |
16 | EE | Vijay Menon,
Steven Balensiefer,
Tatiana Shpeisman,
Ali-Reza Adl-Tabatabai,
Richard L. Hudson,
Bratin Saha,
Adam Welc:
Practical weak-atomicity semantics for java stm.
SPAA 2008: 314-325 |
15 | EE | Vijay Menon,
Steven Balensiefer,
Tatiana Shpeisman,
Ali-Reza Adl-Tabatabai,
Richard L. Hudson,
Bratin Saha,
Adam Welc:
Single global lock semantics in a weakly atomic STM.
SIGPLAN Notices 43(5): 15-26 (2008) |
2007 |
14 | EE | Bratin Saha,
Ali-Reza Adl-Tabatabai,
Anwar M. Ghuloum,
Mohan Rajagopalan,
Richard L. Hudson,
Leaf Petersen,
Vijay Menon,
Brian R. Murphy,
Tatiana Shpeisman,
Eric Sprangle,
Anwar Rohillah,
Doug Carmean,
Jesse Fang:
Enabling scalability and performance in a large scale CMP environment.
EuroSys 2007: 73-86 |
13 | EE | Tatiana Shpeisman,
Vijay Menon,
Ali-Reza Adl-Tabatabai,
Steven Balensiefer,
Dan Grossman,
Richard L. Hudson,
Katherine F. Moore,
Bratin Saha:
Enforcing isolation and ordering in STM.
PLDI 2007: 78-88 |
12 | EE | Yang Ni,
Vijay Menon,
Ali-Reza Adl-Tabatabai,
Antony L. Hosking,
Richard L. Hudson,
J. Eliot B. Moss,
Bratin Saha,
Tatiana Shpeisman:
Open nesting in software transactional memory.
PPOPP 2007: 68-78 |
2006 |
11 | EE | Richard L. Hudson,
Bratin Saha,
Ali-Reza Adl-Tabatabai,
Ben Hertzberg:
McRT-Malloc: a scalable transactional memory allocator.
ISMM 2006: 74-83 |
10 | EE | Bratin Saha,
Ali-Reza Adl-Tabatabai,
Richard L. Hudson,
Chi Cao Minh,
Ben Hertzberg:
McRT-STM: a high performance software transactional memory system for a multi-core runtime.
PPOPP 2006: 187-197 |
2004 |
9 | EE | Ali-Reza Adl-Tabatabai,
Richard L. Hudson,
Mauricio J. Serrano,
Sreenivas Subramoney:
Prefetch inection based on hardware monitoring and object metadata.
PLDI 2004: 267-276 |
2003 |
8 | | Richard L. Hudson,
J. Eliot B. Moss:
Sapphire: copying garbage collection without stopping the world.
Concurrency and Computation: Practice and Experience 15(3-5): 223-261 (2003) |
2001 |
7 | EE | Stephen M. Blackburn,
J. Eliot B. Moss,
Richard L. Hudson,
Ronald Morrison,
David S. Munro,
John N. Zigman:
Starting with Termination: A Methodology for Building Distributed Garbage Collection Algorithms.
ACSC 2001: 20-28 |
6 | EE | Richard L. Hudson,
J. Eliot B. Moss:
Sapphire: copying GC without stopping the world.
Java Grande 2001: 48-57 |
2000 |
5 | | Richard L. Hudson,
J. Eliot B. Moss,
Sreenivas Subramoney,
Weldon Washburn:
Cycles to Recycle: Garbage Collection on the IA-64.
ISMM 2000: 101-110 |
1997 |
4 | | Richard L. Hudson,
Ronald Morrison,
J. Eliot B. Moss,
David S. Munro:
Garbage Collecting the World: One Car at a Time.
OOPSLA 1997: 162-175 |
1996 |
3 | EE | J. Eliot B. Moss,
David S. Munro,
Richard L. Hudson:
PMOS: A Complete and Coarse-Grained Incremental Garbage Collector for Persistent Object Stores.
POS 1996: 140-150 |
1992 |
2 | | Richard L. Hudson,
J. Eliot B. Moss:
Incremental Collection of Mature Objects.
IWMM 1992: 388-403 |
1 | | Amer Diwan,
J. Eliot B. Moss,
Richard L. Hudson:
Compiler Support for Garbage Collection in a Statically Typed Language.
PLDI 1992: 273-282 |