DocumentCode
3408247
Title
Open metadata formats: efficient XML-based communication for high performance computing
Author
Widener, Patrick ; Eisenhauer, Greg ; Schwan, Karsten
Author_Institution
Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
fYear
2001
fDate
2001
Firstpage
371
Lastpage
380
Abstract
High-performance computing faces considerable change as the Internet and the Grid mature. Applications that once were tightly-coupled and monolithic are now decentralized, with collaborating components spread across diverse computational elements. Such distributed systems most commonly communicate through the exchange of structured data. Definition and translation of metadata is incorporated in all systems that exchange structured data. We observe that the manipulation of this metadata can be decomposed into three separate steps: discovery, binding of program objects to the metadata, and marshaling of data to and from wire formats. We have designed a method of representing message formats in XML, using datatypes available in the XML Schema specification. We have implemented a tool, XMIT that uses such metadata and exploits this decomposition in order to provide flexible run-time metadata definition facilities for an efficient binary communication mechanism. We also demonstrate that the use of XMIT makes possible such flexibility at little performance cost
Keywords
Internet; data structures; distributed object management; electronic data interchange; groupware; hypermedia markup languages; meta data; open systems; Grid; Internet; XMIT; XML Schema specification; XML message formats; XML-based communication; binary communication mechanism; collaborating components; data marshaling; datatypes; distributed systems; diverse computational elements; flexible run-time metadata definition facilities; high-performance computing; metadata manipulation; open metadata formats; performance cost; program objects; structured data exchange; wire formats; Application software; Collaboration; Computer architecture; Costs; Educational institutions; Grid computing; High performance computing; Instruments; Internet; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Distributed Computing, 2001. Proceedings. 10th IEEE International Symposium on
Conference_Location
San Francisco, CA
ISSN
1082-8907
Print_ISBN
0-7695-1296-8
Type
conf
DOI
10.1109/HPDC.2001.945205
Filename
945205
Link To Document