A Data Broker for Distributed Computing Environments

  • L. A. Drummond
  • J. Demmel
  • C. R. Mechoso
  • H. Robinson
  • K. Sklower
  • J. A. Spahr
Conference paper

DOI: 10.1007/3-540-45545-0_13

Part of the Lecture Notes in Computer Science book series (LNCS, volume 2073)
Cite this paper as:
Drummond L.A., Demmel J., Mechoso C.R., Robinson H., Sklower K., Spahr J.A. (2001) A Data Broker for Distributed Computing Environments. In: Alexandrov V.N., Dongarra J.J., Juliano B.A., Renner R.S., Tan C.J.K. (eds) Computational Science — ICCS 2001. ICCS 2001. Lecture Notes in Computer Science, vol 2073. Springer, Berlin, Heidelberg

Abstract

This paper presents a toolkit for managing distributed communication in multi-application systems that are targeted to run in high performance computing environments; the Distributed Data Broker (DDB). The DDB provides a flexible mechanism for coupling codes with different grid resolutions and data representations. The target applications are coupled systems that deal with large volumes of data exchanges and/or are computational expensive. These application codes need to run efficiently in massively parallel computer environments generating a need for a distributed coupling to minimize long synchronization points. Furthermore, with the DDB, coupling is realized in a plug-in manner rather than hard-wire inclusion of any programming language statements. The DDB performance in the CRAY T3E-600 and T3E-900 systems is examined

Keywords

MMP systems Distributed Computing Data Brokerage coupling 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2001

Authors and Affiliations

  • L. A. Drummond
    • 1
  • J. Demmel
    • 3
  • C. R. Mechoso
    • 2
  • H. Robinson
    • 3
  • K. Sklower
    • 3
  • J. A. Spahr
    • 2
  1. 1.Lawrence Berkeley National LaboratoryNational Energy Research Scientific Computing CenterBerkeleyUSA
  2. 2.Department of Atmospheric SciencesUniversity of California, Los AngelesLos AngelesUSA
  3. 3.Computer Science DivisionUniversity of California, BerkeleyBerkeleyUSA

Personalised recommendations