Incremental Collection of Mature Objects. - Richard L. Hudson; J. Eliot B. Moss (IWMM, 1992)

Compiler Support for Garbage Collection in a Statically Typed Language. - Amer Diwan; J. Eliot B. Moss; Richard L. Hudson (PLDI, 1992)

PMOS: A Complete and Coarse-Grained Incremental Garbage Collector for Persistent Object Stores. - J. Eliot B. Moss; David S. Munro; Richard L. Hudson (POS, 1996)

Garbage Collecting the World: One Car at a Time. - Richard L. Hudson; Ronald Morrison; J. Eliot B. Moss; David S. Munro (OOPSLA, 1997)

Cycles to Recycle: Garbage Collection on the IA-64. - Richard L. Hudson; J. Eliot B. Moss; Sreenivas Subramoney; Weldon Washburn (ISMM, 2000)

Starting with Termination: A Methodology for Building Distributed Garbage Collection Algorithms. - Stephen M. Blackburn; J. Eliot B. Moss; Richard L. Hudson; Ronald Morrison; David S. Munro; John N. Zigman (ACSC, 2001)

Sapphire: copying GC without stopping the world. - Richard L. Hudson; J. Eliot B. Moss (Java Grande, 2001)

Sapphire: copying garbage collection without stopping the world. - Richard L. Hudson; J. Eliot B. Moss (Concurr. Comput. Pract. Exp., 2003)

Prefetch inection based on hardware monitoring and object metadata. - Ali-Reza Adl-Tabatabai; Richard L. Hudson; Mauricio J. Serrano; Sreenivas Subramoney (PLDI, 2004)

McRT-Malloc: a scalable transactional memory allocator. - Richard L. Hudson; Bratin Saha; Ali-Reza Adl-Tabatabai; Ben Hertzberg (ISMM, 2006)

McRT-STM: a high performance software transactional memory system for a multi-core runtime. - Bratin Saha; Ali-Reza Adl-Tabatabai; Richard L. Hudson; Chi Cao Minh; Ben Hertzberg (PPoPP, 2006)

Enabling scalability and performance in a large scale CMP environment. - Bratin Saha; Ali-Reza Adl-Tabatabai; Anwar M. Ghuloum; Mohan Rajagopalan; Richard L. Hudson; Leaf Petersen; Vijay Menon 002; Brian R. Murphy; Tatiana Shpeisman; Eric Sprangle; Anwar Rohillah; Doug Carmean; et al. (EuroSys, 2007)

Enforcing isolation and ordering in STM. - Tatiana Shpeisman; Vijay Menon 002; Ali-Reza Adl-Tabatabai; Steven Balensiefer; Dan Grossman; Richard L. Hudson; Katherine F. Moore; Bratin Saha (PLDI, 2007)

Open nesting in software transactional memory. - Yang Ni; Vijay Menon 002; Ali-Reza Adl-Tabatabai; Antony L. Hosking; Richard L. Hudson; J. Eliot B. Moss; Bratin Saha; Tatiana Shpeisman (PPoPP, 2007)

Concurrent GC leveraging transactional memory. - Phil McGachey; Ali-Reza Adl-Tabatabai; Richard L. Hudson; Vijay Menon 002; Bratin Saha; Tatiana Shpeisman (PPoPP, 2008)

Practical weak-atomicity semantics for java stm. - Vijay Menon 002; Steven Balensiefer; Tatiana Shpeisman; Ali-Reza Adl-Tabatabai; Richard L. Hudson; Bratin Saha; Adam Welc (SPAA, 2008)

Single global lock semantics in a weakly atomic STM. - Vijay Menon 002; Steven Balensiefer; Tatiana Shpeisman; Ali-Reza Adl-Tabatabai; Richard L. Hudson; Bratin Saha; Adam Welc (ACM SIGPLAN Notices, 2008)

Generic workers: towards unified distributed and parallel JavaScript programming model. - Adam Welc; Richard L. Hudson; Tatiana Shpeisman; Ali-Reza Adl-Tabatabai (PSI EtA, 2010)

Parallel Programming for the Web. - Stephan Herhut; Richard L. Hudson; Tatiana Shpeisman; Jaswanth Sreeram (HotPar, 2012)

River trail: a path to parallelism in JavaScript. - Stephan Herhut; Richard L. Hudson; Tatiana Shpeisman; Jaswanth Sreeram (OOPSLA, 2013)

Parallel JavaScript: bringing the compute power of multi-core CPUs and GPUs to the world of web graphics. - Stephan Herhut; Richard L. Hudson; Tatiana Shpeisman; Jaswanth Sreeram (SIGGRAPH Talks, 2013)