Lilith: A software framework for the rapid development of scalable tools for distributed computing
Lilith is a general purpose tool that provides a highly scalable, easy distribution of user code across a heterogeneous computing platform. By handling the details of code distribution and communication, such a framework allows for the rapid development of tools for the use and management of large distributed systems. This speed-up in development not only enables the easy creation of tools as needed but also facilitates the ultimate development of more refined, hard-coded tools as well. Lilith is written in Java, providing platform independence and further facilitating rapid tool development through Object reuse and ease of development. The authors present the user-involved objects in the Lilith Distributed Object System and the Lilith User API. They present an example of tool development, illustrating the user calls, and present results demonstrating Lilith`s scalability.
- Research Organization:
- Sandia National Lab. (SNL-CA), Livermore, CA (United States)
- Sponsoring Organization:
- USDOE Office of Energy Research, Washington, DC (United States)
- DOE Contract Number:
- AC04-94AL85000
- OSTI ID:
- 663171
- Report Number(s):
- SAND-97-8700C; CONF-980517-; ON: DE98050982; TRN: AHC29818%%3
- Resource Relation:
- Conference: 18. international conference on distributed computing systems, Amsterdam (Netherlands), 26-29 May 1998; Other Information: PBD: [1997]
- Country of Publication:
- United States
- Language:
- English
Similar Records
Lilith: A software framework for the rapid development of scalable tools for distributed computing
Lilith: A scalable secure tool for massively parallel distributed computing