Chris C. Kirkham

Affiliations:
  • University of Manchester, UK


According to our database1, Chris C. Kirkham authored at least 32 papers between 1981 and 2011.

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

2011
Transaction Reordering to Reduce Aborts in Software Transactional Memory.
Trans. High Perform. Embed. Archit. Compil., 2011

Robust Adaptation to Available Parallelism in Transactional Memory Applications.
Trans. High Perform. Embed. Archit. Compil., 2011

2010
Clustering JVMs with software transactional memory support.
Proceedings of the 24th IEEE International Symposium on Parallel and Distributed Processing, 2010

Improving Performance by Reducing Aborts in Hardware Transactional Memory.
Proceedings of the High Performance Embedded Architectures and Compilers, 2010

2009
Profiling Transactional Memory Applications.
Proceedings of the 17th Euromicro International Conference on Parallel, 2009

On the Performance of Contention Managers for Complex Transactional Memory Benchmarks.
Proceedings of the Eighth International Symposium on Parallel and Distributed Computing, 2009

Steal-on-Abort: Improving Transactional Memory Performance through Dynamic Transaction Reordering.
Proceedings of the High Performance Embedded Architectures and Compilers, 2009

2008
Dynamic analysis of Java program concepts for visualization and profiling.
Sci. Comput. Program., 2008

Exploiting the Correspondence between Micro Patterns and Class Names.
Proceedings of the Eighth IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2008), 2008

Constraint based optimization of stationary fields.
Proceedings of the 6th International Symposium on Principles and Practice of Programming in Java, 2008

Experiences using adaptive concurrency in transactional memory with Lee's routing algorithm.
Proceedings of the 13th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2008

Investigating software Transactional Memory on clusters.
Proceedings of the 22nd IEEE International Symposium on Parallel and Distributed Processing, 2008

DiSTM: A Software Transactional Memory Framework for Clusters.
Proceedings of the 2008 International Conference on Parallel Processing, 2008

Adaptive Loop Tiling for a Multi-cluster CMP.
Proceedings of the Algorithms and Architectures for Parallel Processing, 2008

Lee-TM: A Non-trivial Benchmark Suite for Transactional Memory.
Proceedings of the Algorithms and Architectures for Parallel Processing, 2008

Advanced Concurrency Control for Transactional Memory Using Transaction Commit Rate.
Proceedings of the Euro-Par 2008, 2008

2007
Ranked reservoir sampling: an extension to the reservoir sampling algorithm.
Softw. Pract. Exp., 2007

Optimizing Chip Multiprocessor Work Distribution Using Dynamic Compilation.
Proceedings of the Euro-Par 2007, 2007

A Study of a Transactional Parallel Routing Algorithm.
Proceedings of the 16th International Conference on Parallel Architectures and Compilation Techniques (PACT 2007), 2007

2006
Visualized adaptive runtime subsystems.
Proceedings of the ACM 2006 Symposium on Software Visualization, 2006

Dynamic analysis of program concepts in Java.
Proceedings of the 4th International Symposium on Principles and Practice of Programming in Java, 2006

2005
Loop Parallelisation for the Jikes RVM.
Proceedings of the Sixth International Conference on Parallel and Distributed Computing, 2005

2000
Exploiting Implicit Parallelism in Functional Programs with SLAM.
Proceedings of the Implementation of Functional Languages, 12th International Workshop, 2000

1996
Generalized Multiprocessor Scheduling.
Proceedings of the Euro-Par '96 Parallel Processing, 1996

Efficient Storage Reuse of Aggregates in Single Assignment Languages.
Proceedings of the Compiler Construction, 6th International Conference, 1996

1995
Efficient implementation of aggregates in united functions and objects.
Proceedings of the 33th Annual Southeast Regional Conference, 1995

1994
Towards a Computational Model for UFO.
Proceedings of the Parallel Architectures and Compilation Techniques, 1994

1986
Stored Data Structures on the Manchester Dataflow Machine.
Proceedings of the 13th Annual Symposium on Computer Architecture, Tokyo, Japan, June 1986, 1986

Data Flow: Achievements and Prospects (Invited Paper).
Proceedings of the Information Processing 86, 1986

Fine-Grain Parallel Computing: The Dataflow Approach.
Proceedings of the Future Parallel Computers, 1986

1985
The Manchester Prototype Dataflow Computer.
Commun. ACM, 1985

1981
Generation of dataflow graphical object code for the Lapse programming language.
Proceedings of the CONPAR 81: Conference on Analysing Problem Classes and Programming for Parallel Computing, 1981


  Loading...