- Sharing the
Garden GATE: Towards an Efficient Uniform Programming Model for CLUMPS.
Darren Butler and Paul Roe,
Proceedings of First International Workshop on Cluster Computing
(IWCC99), Melbourne, Australia, IEEE Press.
- I/O in the
Gardens Non-Dedicated Cluster Computing Environment.
Paul Roe and
Siu Yuen Chan, to appear
in: First International Workshop on Cluster Computing (IWCC99), Melboune,
Australia, IEEE Press.
- Adaptive
Synchronisation: Optimising the Locality of Collective Communications in
an Adaptive Setting. Paul
Roe, to appear in: Sixth Australasian Conference on Parallel and
Real-Time Systems (PART'99), Melbourne, Australia. Springer.
- The Gardens Approach to Adaptive Parallel Computing. Paul Roe and
Clemens Szyperski. In: Rajkumar Buyya (ed.), Cluster Computing
(Chapter 32, Vol. 1) Prentice Hall. 1999
- Transplanting
in Gardens: Efficient Heterogeneous Task Migration for Fully Inverted
Software Architectures.
Paul Roe and Clemens
Szyperski, 4th Australasian Computer Architecture Conference
(ACAC'99), Auckland, New Zealand. Springer.
- Recycling in
Gardens: Efficient Memory Management for a Parallel System.
Siu Yuen Chan,
Paul Roe, and
Clemens Szyperski.
Fifth Australasian Conference on Parallel and Real-Time Systems
(PART'98), Adelaide, South Australia, September 1998. Springer.
- Gardens: An
Integrated Programming Language and System for Parallel Programming
Across Networks of Workstations.
Paul Roe and
Clemens Szyperski.
21st Australasian Computer Science Conference (ACSC'98), Perth,
Australia. February 1998. Springer.
- Gardens'
Autobahn: Efficient and Safe Streaming of Data Structures for High
Performance Communication Architectures.
Clemens Szyperski,
Paul Roe ,
Siu Yuen Chan and
Geoff Elgey. 3rd
Australasian Computer Architecture Conference (ACAC'98), Perth,
Australia. February 1998. Springer.
- An Imperative
Language with Read/Write Type Modes.
Paul Roe Asian Computing
Science Conference (ASIAN'97), Kathmandu, Nepal, December 1997. LNCS
1345, Springer-Verlag
- Mianjin
is Gardens Point: A Parallel Language Taming Asynchronous Communication.
Paul Roe and
Clemens Szyperski.
Fourth Australasian Conference on Parallel and Real-Time Systems
(PART'97), Newcastle, September 1997, Springer-Verlag
- Lightweight
Parametric Polymorphism for Oberon.
Paul Roe and
Clemens Szyperski.
Proceedings of the Fourth Joint Modular Languages Conference (JMLC'97),
Linz, Austria, March 1997. LNCS 1204, Springer-Verlag
- The
Gardens Prototype: An Extensible Architecture Supporting Adaptive
Parallel Computation.
Paul Roe and Clemens
Szyperski. Technical Report, FIT-96-xxx, October 1996.
-
Integrating Tasking and Active Message Style Communication in Gardens.
Clemens Szyperski and
Paul Roe. Presented at
the
Second NOW/Cluster Workshop: Building Systems of Systems at ASPLOS
7, Boston, Mass., October 1996.
-
Abstractions for Adaptive Data Parallelism.
Paul Roe. Presented at
the Third Australasian Conference on Parallel and Real-Time Systems
(PART'96), Brisbane, September 1996.
A Simple Implementation of Divide and Conquer Parallelism (Expressed in Haskell),
Paul Roe.
Australian Computer Science Communications, Volume 17, Number 1,
R Kotogiri (editor), Glenelg, South Australia,
1-3 February, 1995.
-
A Simple Approach to Parallel
Functional Programming,
Paul Roe.
Proceedings of 2nd Massey Functional Programming Workshop
Massey University, New Zealand,
January 1994.
-
Derivation of Efficient
Data Parallel Programs,
Paul Roe.
Proceedings of 17th Annual Computer Science Conference,
Australian Computer Science Communications, Vol 16, No 1,
Christchurch, NZ, January 1994.
-
Parallel Program Simulation via Transformation
(A Tale of Parallel Quicksort),
Paul Roe.
Parallel Computing and Transputers '93. IOS Press 1993
-
Bags: A Parallel ADT for
Functional Languages,
Paul Roe.
Proceedings of 16th Annual Computer Science Conference,
Australian Computer Science Communications, Vol 15, No 1,
Brisbane, January 1993.
-
Implicit Array Copying: Prevention is Better than Cure
, Paul Roe and Andrew Wendelborn.
Proceedings of the Second Sisal User's Conference,
Editors: John T. Feo, Christopher Frerking, Patrick J. Miller
December 1992, Lawrence Livermore's Reference No "CONF-9210270"
-
Calculating lenient programs performance
, Paul Roe.
Functional Programming: Proceedings of the 1990 Glasgow Workshop,
13-15 August 1990, Ullapool, Scotland.
Springer Workshops in Computing, 1991.
-
Parallel Programming using Functional Languages, Paul Roe.
PhD Thesis, Department of Computing Science,
University of Glasgow 1991.
-
Some Ideas On Parallel
Functional Programming, Paul Roe.
Functional Programming: Proceedings of the 1989 Glasgow Workshop,
21-23 August 1989, Fraserburgh, Scotland.
Springer Workshops in Computing,
July 1990.
Return to
my home page.
Maintained by Paul Roe.
Last updated: 3 March 2006