DHPC Home

DHPC Technical Report Series


This technical report series from the Distributed and High Performance Computing Group represents work by the DHPC members at the University of Adelaide and the University of Wales, Bangor (in the period 2000 - 2003). In general reports prior to number 70 were funded by the Australian Government's Cooperative Research Centre for Research Data Networks (RDN CRC). Subsequent reports represent work funded by the University of Adelaide; the University of Wales, Bangor; and commercial and government sponsors of the DHPC group.

The links below point to abstracts, and in most cases to PDF and PostScript versions of the reports. In some cases, where material remains commercially sensitive or is not finalized, only the abstract is provided. In case of queries, contact DHPC.

A separate web page lists just the published papers from the DHPC group.


DHPC-178: The Design and Implementation of Australia's Virtual Herbarium System
Shunde Zhang

DHPC-177: Developing CIMA-Based Cyberinfrastructure for Remote Access to Scientific Instruments and Collaborative e-Research
Ian M. Atkinson, Douglas du Boulay, Clinton Chee, Kenneth Chiu, Paul Coddington, Andrea Gerson, Tristan King, Donald F. McMullen, Romain Quilici, Peter Turner, Andrew Wendelborn, Mathew Wyatt, Donglai Zhang

DHPC-176: Experiences with a Grid Gateway Architecture using Virtual Machines
David Bannon, Rajesh Chhabra, Paul Coddington, Daniel Cox, Frank Crawford, Rhys Francis, Gerson Galang, Graham Jenkins, Marco La Rosa, Steve McMahon, Terry Rankine, Robert Woodcock, Ashley Wright

DHPC-175: Data Cleaning Services for Distributed Biological Data Sets
Peng Wang

DHPC-174: Using Ontologies to Support Customisation and Maintain Interoperability in Distributed Information Systems with Application to the Domain Name System
Nickolas J.G. Falkner, Paul D. Coddington and Andrew L. Wendelborn

DHPC-173: Bridging the Gap between the Semantic Web and Existing Network Services
Nickolas J.G. Falkner, Paul D. Coddington and Andrew L. Wendelborn

DHPC-172: Capturing and Using the Operational Semantics of Large Distributed Systems: Sharing Common Application Requirements in Virtual Organisations
Nickolas J.G. Falkner, Paul D. Coddington and Andrew L. Wendelborn

DHPC-171: Optimising Performance in Network-Based Information Systems: Virtual Organisations and Customised Views
Nickolas J.G. Falkner, Paul D. Coddington and Andrew L. Wendelborn

DHPC-170: Averages, Distributions and Scalability of MPI Communication Times for Ethernet and Myrinet Networks
Nor Asilah Wati Abdul Hamid and Paul Coddington

DHPC-169: Comparison of MPI Benchmark Programs on an SGI Altix ccNUMA Shared Memory Machine
Nor Asilah Wati Abdul Hamid, Paul Coddington and Francis Vaughan

DHPC-168: Compilation of XSLT into Dataflow Graphs for Web Service Composition
Peter M. Kelly, Paul D. Coddington and Andrew L. Wendelborn

DHPC-167: A Simplified Approach to Web Service Development
Peter M. Kelly, Paul D. Coddington and Andrew L. Wendelborn

DHPC-166: Distributed, Parallel Web Service Orchestration using XSLT
Peter M. Kelly, Paul D. Coddington and Andrew L. Wendelborn

DHPC-165: Implementing a Prototype Data Repository for Ecological Freshwater Data
Xin Du

DHPC-164: A Grid-enabled Bioinformatics Applications Framework (GEBAF)
Sam Moskwa

DHPC-163: Analytical Models of Probability Distributions for MPI Point-to-Point Communication Times on Distributed Memory Parallel Computers
D.A. Grove and P.D. Coddington

DHPC-162: The Implementation of Domain Name System Clients and Servers using Knowledge Domains and Ontologies
Nickolas J. G. Falkner, Paul D. Coddington and Andrew L. Wendelborn

DHPC-161: Towards a Semantically Enhanced Internet: The Development of an Ontology for the Domain Name System
Nickolas J. G. Falkner, Paul D. Coddington and Andrew L. Wendelborn

DHPC-160: Performance Analysis of MPI Communications on the SGI Altix 3700
Nor Asilah Wati Abdul Hamid, Paul Coddington and Francis Vaughan

DHPC-159: Implementation of a Resource Broker Prototype within a Service-Oriented Architecture
Donglai Zhang

DHPC-158: Alias Analysis in Java with Reference-Set Representation for High-Performance Computing
Jongwook Woo, Jean-Luc Gaudiot and Andrew L. Wendelborn

DHPC-157: Developing an Ontology for the Domain Name System
Nickolas J.G. Falkner, Paul D. Coddington and Andrew L. Wendelborn

DHPC-156: Data Grid Services for Biodiversity Informatics
Lester K.W. Leong, Paul Coddington and Andrew Wendelborn

DHPC-155: Adaptive Grid Computing
Hailin Zhang

DHPC-154: Data Grid Services for Biodiversity Informatics Applications
Lester K.W. Leong

DHPC-153: Accessing Visible Human Data Using Web Services
Meng Chen

DHPC-152: The Distributed Grid Query Service Project
Leena Al-Hussaini

DHPC-151: A Grid Service Implementation of the International Lattice Data Grid
Qiang Wang

DHPC-150: Investigation of Peer-to-Peer (P2P) and Web Services Technologies in Grid Computing
Nurul Zaman Mohamed Akbar

DHPC-149: Adaptive Resource Allocation in a Mobile Computing Environment
Phi Tang

DHPC-148: Adaptive middleware for mobile system
Quishi Yuan

DHPC-147:

DHPC-146: The PAGIS Grid Application Environment
Darren Webb and Andrew L. Wendelborn,

DHPC-145: A Data-Aware Resource Broker for Data Grids
Huy Le, Paul Coddington and Andrew L. Wendelborn

DHPC-144: JAPARA - A Java Parallel Random Number Generator Library for High-Performance Computing
P.D. Coddington and A.J. Newell

DHPC-143: Communication Benchmarking and Performance Modelling of MPI Programs on Cluster Computers
D.A. Grove and P.D. Coddington

DHPC-142: An Experimental Testbed for Grid Computing
Nicholas Tindall

DHPC-141: Parallel Random Number Generators in Java
Andrew Newell

DHPC-140: The Data-Aware Resource Broker: A Resource Management Scheme for Data Intensive Applications
Huy Le

DHPC-139: Performance Analysis of MPI Communications on the AlphaServer SC
D.A. Grove and P.D. Coddington

DHPC-138: Performance Modelling of Message-Passing Parallel Programs
Duncan Grove

DHPC-137: Communication Performance Issues for Two Cluster Computers
Francis A. Vaughan, Duncan A. Grove and Paul D. Coddington

DHPC-136: Extensible Job Managers for Grid Computing
Paul D. Coddington, Lici Lu, Darren Webb and Andrew L. Wendelborn,

DHPC-135: Investigation of Dynamic Resource Brokering in a Grid Environment through Simulation
Daniel Walton

DHPC-134: A Resource Broker for Globus
Sam Patten

DHPC-133: Active Data Repositories for Computational Grid Applications
Jimmy Lee

DHPC-132: Resource Management for a Campus Computational Grid,
Lici Lu

DHPC-131: Parallel Graph Colouring Algorithms for Shared Memory Machines
Ismet Isnaini

DHPC-130: Java Coglets
D. Webb and A.L. Wendelborn

DHPC-129: Gekko: A Metalevel for Adaptation in Nexus
D. Webb and A.L. Wendelborn

DHPC-128: Tuple-Space Based Middleware for Distributed Computing
K.A.Hawick, H.A.James and L.H.Pritchard

DHPC-127: A Component-Based Architecture for Mobile Robots
K.A.Hawick and H.A.James, J.E.Story and R.G.Shepherd

DHPC-126: Middleware Issues for Mobile Business and Commerce
K.A.Hawick and H.A.James

DHPC-125: Integrating E-Activities with Wide Area Management Information Systems
K.A.Hawick and H.A.James

DHPC-124: Distributed Java Support for Mobile Applications on Lightweight Devices
K.A.Hawick and H.A.James

DHPC-123: Software Architecture and Programming Issues for Distributed Robots
K.A.Hawick, H.A.James, R.G.Shepherd and J.E.Story

DHPC-122: Reconfigurable Scheduling
K.A.Hawick and H.A.James

DHPC-121: An Architecture for Swarm Robots
K.A.Hawick, H.A.James, J.E.Story and R.G.Shepherd

DHPC-120: Reconfigurable Systems and Long Running Objects
K.A.Hawick and H.A.James

DHPC-119: Simulating Resource Trading and Discovery in Grid Systems
H.A.James and K.A.Hawick

DHPC-118: Simulating Swarm Behaviour of Robots
K.A.Hawick and H.A.James

DHPC-117: Simulating Resource Discovery Algorithms in Computational Grids
K.A.Hawick and H.A.James

DHPC-116: Middleware for Context Sensitive Mobile Applications
K.A.Hawick and H.A.James

DHPC-115: Cluster Computing - The State of Play
K.A.Hawick

DHPC-114: Distributed Computing for Robotics
K.A.Hawick, H.A.James, R.G.Shepherd and J.E.Story

DHPC-113: Personal Communications and Mobile Decision Support
K.A.Hawick and H.A.James

DHPC-112: Middleware for Wireless Sensors and Robots
K.A.Hawick and H.A.James

DHPC-111: Wireless Issues for a Mobility Management Middleware
K.A.Hawick and H.A.James

DHPC-110: Mobile and Ubiquitous Computing
K.A.Hawick and H.A.James

DHPC-109: Intelligent Systems: Practical Data Mining in a world saturated with data
J.A.Toon

DHPC-108: Distributed Frameworks and Parallel Algorithms for Processing Large-Scale Geographic Data
K.A. Hawick, P.D. Coddington and H.A. James

DHPC-107: A Performance Analysis of Java Distributed Shared Memory Implementations
Kevin Fenwick

DHPC-106: Improved Searching Mechanisms for Distributed Geospatial Image Archives
Anna Forrest

DHPC-105: A Performance Modeling System for Message-Passing Parallel Programs
D.A. Grove and P.D. Coddington

DHPC-104: Precise MPI Performance Measurement Using MPIBench
D.A. Grove and P.D. Coddington

DHPC-103: Dynamic Cluster Configuration and Management using JavaSpaces
K.A.Hawick and H.A.James

DHPC-102: Modelling a Gossip Protocol For Resource Discovery in Distributed Systems
K.A.Hawick and H.A.James

DHPC-101: Reconfigurable Scheduling of Long Running Objects
K.A.Hawick and H.A.James

DHPC-100: The First Hundred - The Collected Annotated Abstracts of the Distributed and High Performance Computing Group
K.A. Hawick and P.D. Coddington

DHPC-099: Computer Network Visualisation
Richard Zschech

DHPC-098: An Implementation of k-tiling Algebra
Matthew Swan

DHPC-097: Developing a Distributed Image Processing and Management Framework
Simon Del Fabbro

DHPC-096: What's in a Name? - Managing Namespaces for Computational Grids
K.A. Hawick

DHPC-095: Security in Computational Grid Systems
K.A. Hawick

DHPC-094: The Provision Of Relocation Transparency Through A Formalised Naming System In A Distributed Mobile Object System
Katrina E.K. Falkner

DHPC-093: A Model of Location Transparency
Katrina E.K. Falkner

DHPC-092: A Software Infrastructure for Federated Geospatial Image Exploitation Services
P.D. Coddington et al.

DHPC-091: An Environment for Workflow Applications on Wide-Area Distributed Systems
H.A. James, K.A. Hawick and P.D. Coddington

DHPC-090: A Reconfigurable Component-based Problem Solving Environment
K.A. Hawick, H.A. James and P.D. Coddington

DHPC-089: Web-based Access to Geospatial Image Archives
P.D. Coddington, K.A. Hawick and H.A. James

DHPC-088: A Federated GIXS Model
Derek Weber and Heath James

DHPC-087: A Testbed System for Time Warp in Java
Matthew C. Lowry, Peter J. Ashenden and Ken A. Hawick

DHPC-086: Modelling the Perceptual Effects of Lens Distortion via an Immersive Virtual Reality System
John Bastian

DHPC-085: Flexible High-Performance Access to Distributed Storage Resources
Craig J. Patten and K.A. Hawick

DHPC-084: Distributed High Performance Simulation Using Time Warp and Java
Matthew C. Lowry

DHPC-083: Data Futures in DISCWorld
H.A. James and K.A. Hawick

DHPC-082: Development Routes for Message Passing Parallelism in Java
J.A. Mathew, H.A. James and K.A. Hawick

DHPC-081: A Java-based Parallel Programming Support Environment
K.A. Hawick and H.A. James

DHPC-080: Emerging Distributed Computing Tools and Technologies for Coordination of Emergency Services
P.D. Coddington and K.A. Hawick

DHPC-079: Asynchronous Transfer Mode and other Network Technologies for Wide-Area and High-Performance Cluster Computing
K.A. Hawick and H.A. James

DHPC-078: A Java Class for Manipulating Graphs
K.A. Hawick

DHPC-077: Java Tools and Technologies for Cluster Computing
K.A. Hawick, H.A. James, J.A. Mathew and P.D. Coddington

DHPC-076: The Configuration Problem in Parallel and Distributed Systems
K.A. Hawick

DHPC-075: Data Futures in Metacomputing Systems
K.A. Hawick and H.A. James

DHPC-074: Meta-Cluster Computing
K.A. Hawick

DHPC-073: Commodity Cluster Computing for Computational Chemistry
K.A. Hawick, D.A. Grove, P.D. Coddington and M.A. Buntine

DHPC-072: Implementing Asynchronous Remote Method Invocation in Java
Katrina E. Kerry Falkner, Paul D. Coddington and Michael J. Oudshoorn

DHPC-071: Interfacing to On-line Geospatial Imagery Archives
P.D. Coddington, M.W. Grigg, S.J. Del Fabbro, K.A. Hawick, S.P. James, E.H.S. Lo, A.K. Lui, K.D. Mason and M.J. Owen

DHPC-070: A Distributed Job Placement Language
K.A. Hawick and H.A. James

DHPC-069: Acyclic Operator Networks for Distributed Job Placement
K.A. Hawick and H.A. James

DHPC-068: Protocols, Tools and Issues for Distributed Computing Network Monitoring and Reconfiguration
K.A. Hawick and H.A. James

DHPC-067: Middleware and Research Issues for Web-based Computing
K.A. Hawick, H.A. James, C.J. Patten, P.D. Coddington and A.J. Silis

DHPC-066: Scheduling Independent Tasks on Metacomputing Systems
H.A. James, K.A. Hawick and P.D. Coddington

DHPC-065: Cluster Computing with iMacs and Power Macintoshes
D.A. Grove, P.D. Coddington, K.A. Hawick and F.A. Vaughan

DHPC-064: Remote Application Scheduling on Metacomputing Systems
H.A. James and K.A. Hawick

DHPC-063: Analysis and Development of Java Grande Benchmarks
J.A. Mathew, P.D. Coddington and K.A. Hawick

DHPC-062: Distributed and Hierarchical Storage Systems
C.J. Patten, K.A. Hawick, J.F. Hercus and A.L. Brown

DHPC-061: Beowulf - A New Hope for Parallel Computing?
K.A. Hawick, D.A. Grove and F.A. Vaughan

DHPC-060: Remote Data Access in Distributed Object-Oriented Middleware
K.A. Hawick, H.A. James and J.A. Mathew

DHPC-059: Interfaces and Implementations of Random Number Generators for Java Grande Applications
P.D. Coddington, J.A. Mathew and K.A. Hawick

DHPC-058: Towards a Scalable Metacomputing Storage Service
Craig J. Patten, K.A. Hawick and J.F. Hercus

DHPC-057: Scheduling in Metacomputing Systems
Heath A. James

DHPC-056: User Guide for the OLGAS Image Server
Paul Coddington

DHPC-055: Process Networks as a High-Level Notation for Metacomputing
Darren Webb, Andrew Wendelborn, and Kevin Maciunas

DHPC-054: Managing Distributed, High-Performance Storage Technology
K.A. Hawick and C.J.Patten

DHPC-053: A GIAS-Compliant Server for Geospatial Image Archives
P.D. Coddington, K.A. Hawick, K.E. Kerry, J.A. Mathew, A.J. Silis, D.L. Webb, P.J. Whitbread, C.G. Irving, M.W. Grigg, R. Jana, K. Tang

DHPC-052: A Web Interface for Viewing the Visible Human
Paul Coddington, Yuh-Jye Chang and Karlie Hutchens

DHPC-051: CROP Project Report
Stuart Hungerford, Dione Smith and Matthew Wilson

DHPC-050: Interfacing to Distributed Active Data Archives
K.A.Hawick and P.D.Coddington

DHPC-049: Inter Server Transport of Java Byte Code in a Metacomputing Environment
J.A.Mathew, A.J.Silis and K.A.Hawick

DHPC-048: An Investigation of Flexible Communication Infrastructure in a Distributed High Performance Computing Environment
P.W.Tia, A.L.Wendelborn, and K.J.Maciunas

DHPC-047: Implementation of a Geospatial Imagery Digital Library using Java and CORBA
P.D. Coddington, K.A. Hawick, K.E. Kerry, J.A. Mathew, A.J. Silis, D.L. Webb, P.J. Whitbread, C.G. Irving, M.W. Grigg, R. Jana, K. Tang

DHPC-046: Managing Online Data Archives with the DISCWorld Metacomputing Environment
K.A.Hawick

DHPC-045: A Comparison of Annealing Techniques for Academic Course Scheduling
M.A. Saleh Elmohamed, Paul Coddington and Geoffrey Fox

DHPC-044: Viewing the Visible Human using Java and the Web
Yuh-Jye Chang, Paul Coddington and Karlie Hutchens

DHPC-043: Interactive Viewing of 3D Terrain Models using VRML
Alvin Leung and Paul Coddington

DHPC-042: DISCWorld: An Environment for Service-Based Metacomputing
K.A.Hawick, H.A.James, A.J.Silis, D.A.Grove, K.E.Kerry, J.A.Mathew, P.D.Coddington, C.J.Patten, J.F.Hercus and F.A.Vaughan

DHPC-041: Authenticated Transmission of Portable Code Objects in a Metacomputing Environment
Duncan A. Grove, Andrew J. Silis, J.A.Mathew and K.A.Hawick

DHPC-040: Java as Glue for Distributed, High-Performance Computing
Andrew Silis, K.A.Hawick and H.A.James

DHPC-039: A File System Layer for Flexible Bulk Data Transfer and Layout
Craig J. Patten, K.A. Hawick and F.A. Vaughan

DHPC-038: Service Scheduling on Wide-Area Metacomputer Clusters
K.A.Hawick, P.D.Coddington and H.A.James

DHPC-037: Web-Based Access to Distributed, High-Performance Geographic Information Systems for Decision Support
P.D.Coddington, K.A.Hawick and H.A.James

DHPC-036: High-Performance Fortran Libraries and Services for Numerical Simulations in Computational Science
K.A.Hawick and P.D.Coddington

DHPC-035: Kriging Interpolation on High-Performance Computers
K.E.Kerry and K.A.Hawick

DHPC-034: Java as a Front-End to High-Performance Computing Resources
Andrew Silis and K.A.Hawick

DHPC-033: Service Management in DISCWorld using CORBA
K.E.Kerry and K.A.Hawick

DHPC-032: DWorFS: File System Support for Legacy Applications in DISCWorld
C.J.Patten, F.A.Vaughan, K.A.Hawick and A.L.Brown

DHPC-031: A Bulk Data Transfer Bus
F.A.Vaughan

DHPC-030: Querying and Auxiliary Data in the DISCWorld
J.A.Mathew and K.A.Hawick

DHPC-029: Compression of Image Data and Performance Tradeoffs for Client/Server Systems
J.F.Hercus and K.A.Hawick

DHPC-028: The DISCWorld Peer-To-Peer Architecture
Andrew Silis and K.A.Hawick

DHPC-027: DISCWorld: An Integrated Data Environment for Distributed High-Performance Computing
K.A.Hawick, A.L.Brown, P.D.Coddington, J.F.Hercus, H.A.James, K.E.Kerry, K.J.Maciunas, J.A.Mathew, C.J.Patten, A.J.Silis, F.A.Vaughan

DHPC-026: Resource Descriptions for Job Scheduling in DISCWorld
H.A.James and K.A.Hawick

DHPC-025: Techniques for Empirical Testing of Parallel Random Number Generators
Paul D. Coddington and Sung-Hoon Ko

DHPC-024: COMET - A Tool for Interactively Visualizing Large Data Sets
S.R.Taylor

DHPC-023: ACSys/RDN Experiences with Telstra's Experimental Broadband Network - Second Progress Report.
M.Wilson and K.Yap

DHPC-022: ACSys/RDN Experiences with Telstra's Experimental Broadband Network - First Progress Report
M.D.Wilson, S.R.Taylor, M.Rezny, M.Buchhorn, A.L.Wendelborn

DHPC-021: On-Line Data Archives
K.A. Hawick, P.D. Coddington, H.A. James and C.J. Patten

DHPC-020: DISCWorld: A Distributed High Performance Computing Environment
K.A.Hawick, H.A.James, C.J.Patten and F.A.Vaughan

DHPC-019: Image Servers Technology - OLDA Concepts Discussion Document
K.A.Hawick and P.D.Coddington

DHPC-018: A Web-based Interface for On-Demand Processing of Satellite Imagery Archives
H.A.James and K.A.Hawick

DHPC-017: World Wide Web Server Technology and Interfaces for Distributed, High-Performance Computing Systems
A.J.Silis and K.A.Hawick

DHPC-016: Applications Characteristics and ATM Performance on LAN and WAN
J.A.Mathew and K.A.Hawick

DHPC-015: Spatial Interpolation on Distributed, High-Performance Computers
K.E.Kerry and K.A.Hawick

DHPC-014: Distributed Information Systems for High Performance Computing Resources
K.A.Hawick, K.J.Maciunas and F.A.Vaughan

DHPC-013: A Review of Distributed, High-Performance Computing Software Technology
K.A.Hawick

DHPC-012: Movie Sequences of Archived Imagery on Distributed, High-Performance Computing Systems
P.D.Coddington, K.A.Hawick, H.A.James, F.A.Vaughan

DHPC-011: Middleware and Metacomputing
K.A.Hawick

DHPC-010: Stencil Methods on Distributed High Performance Computers
H.A.James, C.J.Patten and K.A.Hawick

DHPC-009: Distributed High-Performance Computation for Remote Sensing
K.A.Hawick and H.A.James

DHPC-008: Eric: A User and Applications Interface to a Distributed Satellite Data Repository
H.A.James and K.A.Hawick

DHPC-007: Java as a ``Persistent Glue''
F.A.Vaughan

DHPC-006: Trends in High Performance Computing
K.A.Hawick

DHPC-005: Evaluation of High Performance Fortran through Application Kernels
H.W.Yau, G.C.Fox and K.A.Hawick

DHPC-004: Geostationary-Satellite Imagery Applications on Distributed, High-Performance Computing
K.A.Hawick, H.A.James, K.J.Maciunas, F.A.Vaughan, A.L.Wendelborn, M.Buchhorn, M.Rezny, S.R.Taylor and M.D.Wilson

DHPC-003: Geographic Information Systems Applications on an ATM-Based Distributed High Performance Computing System
K.A.Hawick, H.A.James, K.J.Maciunas, F.A.Vaughan, A.L.Wendelborn, M.Buchhorn, M.Rezny, S.R.Taylor and M.D.Wilson

DHPC-002: An ATM-based Distributed High Performance Computing System
K.A.Hawick, H.A.James, K.J.Maciunas, F.A.Vaughan, A.L.Wendelborn, M.Buchhorn, M.Rezny, S.R.Taylor and M.D.Wilson

DHPC-001: Distributed Geographic Information Systems: Project Concepts Discussion Document
K.A.Hawick, H.A.James, K.J.Maciunas, A.L.Wendelborn, F.A.Vaughan


[ DHPC Home | Projects | Publications | Tech Reports | Education | People ]