John R. Gurd

Affiliations:
  • University of Manchester, UK


According to our database1, John R. Gurd authored at least 53 papers between 1979 and 2009.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2009
Factors affecting the performance of parallel mining of minimal unique itemsets on diverse architectures.
Concurr. Comput. Pract. Exp., 2009

Aspect-oriented support for synchronization in parallel computing.
Proceedings of the 1st workshop on Linking aspect technology and evolution, 2009

2008
A synchronized block join point for AspectJ.
Proceedings of the 7th Workshop on Foundations of Aspect-Oriented Languages, 2008

Groovy AOP: a dynamic AOP system for a JVM-based language.
Proceedings of the SPLAT@AOSD 2008: Proceedings of the 2008 AOSD workshop on Software engineering properties of languages and aspect technologies, Brussels, Belgium, 31 March, 2008

2007
Special Issue: European-American Working Group on Automatic Performance Analysis (APART).
Concurr. Comput. Pract. Exp., 2007

Adaptive performance control for distributed scientific coupled models.
Proceedings of the 21th Annual International Conference on Supercomputing, 2007

Market-based grid resource allocation using a stable continuous double auction.
Proceedings of the 8th IEEE/ACM International Conference on Grid Computing (GRID 2007), 2007

Autonomous performance control of distributed applications in a heterogeneous environment.
Proceedings of the 1st International Conference on Autonomic Computing and Communication Systems, 2007

A distributed dynamic aspect machine for scientific software development.
Proceedings of the 1st Workshop on Virtual Machines and Intermediate Languages for Emerging Modularization Mechanisms, 2007

2006
Performance Evaluation of Storage Formats for Sparse Matrices in Fortran.
Proceedings of the High Performance Computing and Communications, 2006

Visualisation-based tool support for the development of aspect-oriented programs.
Proceedings of the 5th International Conference on Aspect-Oriented Software Development, 2006

A join point for loops in AspectJ.
Proceedings of the 5th International Conference on Aspect-Oriented Software Development, 2006

2005
Elimination of Java array bounds checks in the presence of indirection.
Concurr. Pract. Exp., 2005

On the conditions necessary for removing abstraction penalties in OOLALA.
Concurr. Pract. Exp., 2005

Special Issue: Grid Performance.
Concurr. Pract. Exp., 2005

Performance control of scientific coupled models in Grid environments.
Concurr. Pract. Exp., 2005

Stop the clock!: new directions for embedded controllers in wireless sensor networks.
Proceedings of the 3rd International Conference on Embedded Networked Sensor Systems, 2005

DIFOJO: A Java Fork/Join Framework for Heterogeneous Networks.
Proceedings of the 13th Euromicro Workshop on Parallel, 2005

Storage Formats for Sparse Matrices in Java.
Proceedings of the Computational Science, 2005

Complex code querying and navigation for AspectJ.
Proceedings of the 2005 OOPSLA workshop on Eclipse Technology eXchange, 2005

2004
Using AspectJ to separate concerns in parallel scientific Java code.
Proceedings of the 3rd International Conference on Aspect-Oriented Software Development, 2004

2000
FINESSE: a prototype feedback-guided performance enhancement system.
Proceedings of the Eight Euromicro Workshop on Parallel and Distributed Processing, 2000

OoLALA: an object oriented analysis and design of numerical linear algebra.
Proceedings of the 2000 ACM SIGPLAN Conference on Object-Oriented Programming Systems, 2000

A Preliminary Evaluation of FINESSE , a Feedback-Guided Performance Enhancement System.
Proceedings of the Euro-Par 2000, Parallel Processing, 6th International Euro-Par Conference, Munich, Germany, August 29, 2000

1999
A comparative analysis of four parallelisation schemes.
Proceedings of the 13th international conference on Supercomputing, 1999

OCEANS - Optimising Compilers for Embedded Applications.
Proceedings of the Euro-Par '99 Parallel Processing, 5th International Euro-Par Conference, Toulouse, France, August 31, 1999

1998
Evaluation of Two Compiler-Based Approaches for the Parallelisation of an MPEG-2 Decoder.
Proceedings of the High-Performance Computing and Networking, 1998


1997
Compile-Time Minimisation of Load Imbalance in Loop Nests.
Proceedings of the 11th international conference on Supercomputing, 1997

Performance Improvement through Overhead Analysis: A Case Study in Molecular Dynamics.
Proceedings of the 11th international conference on Supercomputing, 1997


1995
Self-regulation of workload in the Manchester Data-Flow computer.
Proceedings of the 28th Annual International Symposium on Microarchitecture, Ann Arbor, Michigan, USA, November 29, 1995

1994
Supercomputing: big bang or steady state growth?
SIGARCH Comput. Archit. News, 1994

1992
Manchester data-flow: a progress report.
Proceedings of the 6th international conference on Supercomputing, 1992

1990
Iterative Instructions in the Manchester Dataflow Computer.
IEEE Trans. Parallel Distributed Syst., 1990

1989
Future Trends in Supercomputing: Access and Evaluation.
Proceedings of the Information Processing 89, Proceedings of the IFIP 11th World Computer Congress, San Francisco, USA, August 28, 1989

The Effect of Iterative Instructions in Dataflow Computers.
Proceedings of the International Conference on Parallel Processing, 1989

1987
Performance issues in dataflow machines.
Future Gener. Comput. Syst., 1987

Tools for Performance Evaluation of Parallel Machines.
Proceedings of the Supercomputing, 1987

1986
Processor Allocation in a Multi-ring Dataflow Machine.
J. Parallel Distributed Comput., 1986

A Salable Dataflow Structure Store.
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 dataflow machine.
Future Gener. Comput. Syst., 1985

The Manchester Prototype Dataflow Computer.
Commun. ACM, 1985

Transforming Recursive Programs for Execution on Parallel Machines.
Proceedings of the Functional Programming Languages and Computer Architecture, 1985

Hardware and Software Enhancement of the Manchester Dataflow Machine.
Proceedings of the Spring COMPCON'85, 1985

1983
Preliminary Evaluation of a Prototype Dataflow Computer.
Proceedings of the Information Processing 83, 1983

1982
A Practical Data Flow Computer.
Computer, 1982

1981
Resource management in dataflow.
Proceedings of the 1981 conference on Functional programming languages and computer architecture, 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

1980
Nondeterministic Dataflow Graphs.
Proceedings of the Information Processing, Proceedings of the 8th IFIP Congress 1980, Tokyo, Japan - October 6-9, 1980 and Melbourne, Australia, 1980

1979
A prototype data flow computer with token labelling.
Proceedings of the 1979 International Workshop on Managing Requirements Knowledge, 1979


  Loading...