Richard L. Hudson

According to our database1, Richard L. Hudson authored at least 21 papers between 1992 and 2013.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2013
Parallel JavaScript: bringing the compute power of multi-core CPUs and GPUs to the world of web graphics.
Proceedings of the International Conference on Computer Graphics and Interactive Techniques, 2013

River trail: a path to parallelism in JavaScript.
Proceedings of the 2013 ACM SIGPLAN International Conference on Object Oriented Programming Systems Languages & Applications, 2013

2012
Parallel Programming for the Web.
Proceedings of the 4th USENIX Workshop on Hot Topics in Parallelism, 2012

2010
Generic workers: towards unified distributed and parallel JavaScript programming model.
Proceedings of the SPLASH Workshop on Programming Support Innovations for Emerging Distributed Applications (PSI EtA, 2010

2008
Single global lock semantics in a weakly atomic STM.
ACM SIGPLAN Notices, 2008

Practical weak-atomicity semantics for java stm.
Proceedings of the SPAA 2008: Proceedings of the 20th Annual ACM Symposium on Parallelism in Algorithms and Architectures, 2008

Concurrent GC leveraging transactional memory.
Proceedings of the 13th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2008

2007
Open nesting in software transactional memory.
Proceedings of the 12th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2007

Enforcing isolation and ordering in STM.
Proceedings of the ACM SIGPLAN 2007 Conference on Programming Language Design and Implementation, 2007

Enabling scalability and performance in a large scale CMP environment.
Proceedings of the 2007 EuroSys Conference, Lisbon, Portugal, March 21-23, 2007, 2007

2006
McRT-STM: a high performance software transactional memory system for a multi-core runtime.
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2006

McRT-Malloc: a scalable transactional memory allocator.
Proceedings of the 5th International Symposium on Memory Management, 2006

2004
Prefetch inection based on hardware monitoring and object metadata.
Proceedings of the ACM SIGPLAN 2004 Conference on Programming Language Design and Implementation 2004, 2004

2003
Sapphire: copying garbage collection without stopping the world.
Concurr. Comput. Pract. Exp., 2003

2001
Sapphire: copying GC without stopping the world.
Proceedings of the ACM 2001 Java Grande Conference, Stanford University, California, USA, 2001

Starting with Termination: A Methodology for Building Distributed Garbage Collection Algorithms.
Proceedings of the 24th Australasian Computer Science Conference (ACSC 2001), 29 January, 2001

2000
Cycles to Recycle: Garbage Collection on the IA-64.
Proceedings of the ISMM 2000, 2000

1997
Garbage Collecting the World: One Car at a Time.
Proceedings of the 1997 ACM SIGPLAN Conference on Object-Oriented Programming Systems, 1997

1996
PMOS: A Complete and Coarse-Grained Incremental Garbage Collector for Persistent Object Stores.
Proceedings of the 7th Workshop on Persistent Object Systems, 1996

1992
Compiler Support for Garbage Collection in a Statically Typed Language.
Proceedings of the ACM SIGPLAN'92 Conference on Programming Language Design and Implementation (PLDI), 1992

Incremental Collection of Mature Objects.
Proceedings of the Memory Management, 1992


  Loading...