ILI: an adaptive infrastructure for dynamic interactive distributed applications
- 27 November 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 224-231
- https://doi.org/10.1109/cds.1998.675777
Abstract
Addresses the middleware that is necessary to realize the construction of distributed laboratories in which scientists can construct and use complex computations and then analyze and share their results across geographically separated collaborations. We present a model of such middleware for heterogeneous distributed computing platforms and also show how middleware can dynamically adapt to changes in the behavior of instruments and end users. To address the demands of applications executing in a distributed laboratory, we have developed an infrastructure, called ILI (Interactivity Layer Infrastructure), that can dynamically adapt to changes in the behavior of the computational instruments and end users across a shared and dynamically changing set of computational nodes and networks.Keywords
This publication has 7 references indexed in Scilit:
- Falcon-toward interactive parallel programs: the on-line steering of a molecular dynamics applicationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- On adaptive resource allocation for complex real-time applicationsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- High performance computational steering of physical simulationsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- DataExchange: High performance communications in distributed laboratoriesParallel Computing, 1998
- A parallel spectral model for atmospheric transport processesConcurrency: Practice and Experience, 1996
- A dynamic load balancing framework for unstructured adaptive computations on distributed-memory multiprocessorsPublished by Association for Computing Machinery (ACM) ,1996
- Dynamic control of performance monitoring on large scale parallel systemsPublished by Association for Computing Machinery (ACM) ,1993