DocumentCode :
2927469
Title :
Lilith: Scalable execution of user code for distributed computing
Author :
Evensky, D.A. ; Gentile, A.C. ; Camp, L.J. ; Armstrong, R.C.
Author_Institution :
Sandia Nat. Labs., Livermore, CA, USA
fYear :
1997
fDate :
5-8 Aug 1997
Firstpage :
305
Lastpage :
314
Abstract :
Lilith is a general purpose tool to provide highly scalable, easy distribution of user code across a heterogeneous computing platform. Lilith´s principal task is to span a heterogeneous tree of machines executing user-defined code in a scalable and secure fashion. Lilith will be used for controlling user processes as well as general system administrative tasks. Lilith is written in Java, taking advantage of Java´s platform independence and intent to move code across networks. The design of Lilith provides hooks for experimenting with tree-spanning algorithms and security schemes. We present the Lilith Object model, security scheme, and implementation, and present timing results demonstrating Lilith´s scalable behavior
Keywords :
distributed processing; object-oriented programming; software tools; timing; Java; Lilith; distributed computing; heterogeneous computing platform; scalable execution; security scheme; timing results; tree-spanning algorithms; user code; user processes; Algorithm design and analysis; Concurrent computing; Control systems; Distributed computing; Java; Laboratories; Process control; Security; Software testing; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Distributed Computing, 1997. Proceedings. The Sixth IEEE International Symposium on
Conference_Location :
Portland, OR
ISSN :
1082-8907
Print_ISBN :
0-8186-8117-9
Type :
conf
DOI :
10.1109/HPDC.1997.626436
Filename :
626436
Link To Document :
بازگشت