Collaboratory Interoperability Framework
Commercial interest in distributed computing has led to significant
standardization efforts. Yet quality implementations of these standards
are scarce, and those implementations that exist lack features essential
for DOE applications, such as multicast, high-performance transport,
and implementations on parallel computers. Because projects don't
have the resources to produce high-performance implementations of
standards themselves, mutually incompatible software solutions are
used on different DOE collaboratory projects.
The goal of this project is to develop a unifying
infrastructure for collaboratory applications, with a view to increasing
capabilities available to developers, that supports DOE collaboratory
development. This infrastructure will provide essential distributed
computing functions and a basis for development and widespread deployment
of collaboratory components.
The objectives of this project are to
- Increase capabilities available to developers
- Create standard interfaces to promote code reuse
- Reduce deployment costs at sites
- Build on existing systems
This project is a collaboration among Argonne
National Laboratory, Lawrence Berkeley National Laboratory, Pacific
Northwest National Laboratory, and Sandia National Laboratories.
For more info, see
|