DISCWorld: A Distributed High Performance Computing Environment

An increasing number of science and engineering applications require distributed and parallel computing resources to satisfy user response-time requirements. Distributed science and engineering applications require a high performance “middleware” which will both allow the embedding of legacy applications as well as enable new distributed programs, and which allows the best use of existing and specialised (parallel) computing resources. We are developing a distributed information systems control environment which will meet the needs of a middleware for scientific applications. We describe our DISCWorld system and some of its key attributes. A critical attribute is architecture scalability. We discuss DISCWorld in the context of some existing middleware systems such as CORBA and other distributed computing research systems such as Legion and Globus. Our approach is to embed applications in the middleware as services, which can be chained together. User interfaces are provided in the form of Java Applets downloadable across the World Wide Web. These form a gateway for user-requests to be transmitted into a semi-opaque “cloud” of high-performance resources for distributed execution.

[1]  Andrew Silis K. a. Hawick World Wide Web Server Technology and Interfaces for Distributed, High-Performance Computing Systems , 1997 .

[2]  Ron Ben-Natan,et al.  CORBA - a guide to common object request broker architecture , 1995, J. Ranade Workstation series.

[3]  K. Hawick,et al.  Stencil Methods on Distributed High Performance Computers , 2022 .

[4]  Andrew L. Wendelborn,et al.  Geostationary-satellite imagery applications on distributed, high-performance computing , 1997, Proceedings High Performance Computing on the Information Superhighway. HPC Asia '97.

[5]  Andrew S. Grimshaw,et al.  Legion-a view from 50,000 feet , 1996, Proceedings of 5th IEEE International Symposium on High Performance Distributed Computing.

[6]  Andrew L. Wendelborn,et al.  An ATM-based Distributed High Performance Computing System , 1997, HPCN Europe.

[7]  Kenneth A. Hawick,et al.  Kriging Interpolation on High-Performance Computers , 1998, HPCN Europe.

[8]  K.A. Hawick,et al.  Distributed High Performance Computation for Remote Sensing , 1997, ACM/IEEE SC 1997 Conference (SC'97).

[9]  Andrew L. Wendelborn,et al.  Geographic Information Systems Application on an ATM-based Distributed High Performance Computing System , 1997, HPCN Europe.

[10]  Ken A. Hawick,et al.  Eric: A User and Applications Interface to a Distributed Satellite Data Repository , 1997 .

[11]  K. Hawick,et al.  Spatial Interpolation on Distributed , High-Performance Computers , 1997 .

[12]  Ward Rosenberry,et al.  Understanding DCE , 1992 .