A lightweight communication library for distributed computing

被引:9
|
作者
Groen D. [1 ,2 ]
Rieder S. [1 ,2 ]
Grosso P. [2 ]
De Laat C. [2 ]
Zwart S.P. [1 ]
机构
[1] Leiden Observatory, Leiden University, 2300 RA Leiden
[2] University of Amsterdam, Amsterdam
关键词
Compendex;
D O I
10.1088/1749-4699/3/1/015002
中图分类号
学科分类号
摘要
We present MPWide, a platform-independent communication library for performing message passing between computers. Our library allows coupling of several local message passing interface (MPI) applications through a long-distance network and is specifically optimized for such communications. The implementation is deliberately kept lightweight and platform independent, and the library can be installed and used without administrative privileges. The only requirements are a C++ compiler and at least one open port to a wide-area network on each site. In this paper we present the library, describe the user interface, present performance tests and apply MPWide in a large-scale cosmological N-body simulation on a network of two computers, one in Amsterdam and the other in Tokyo. © 2010 IOP Publishing Ltd.
引用
收藏
相关论文
共 50 条
  • [1] A platform independent communication library for distributed computing
    Groen, Derek
    Rieder, Steven
    Grosso, Paola
    de Laat, Cees
    Zwart, Simon Portegies
    ICCS 2010 - INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, PROCEEDINGS, 2010, 1 (01): : 2693 - 2700
  • [2] Playdoh: A lightweight Python']Python library for distributed computing and optimisation
    Rossant, Cyrille
    Fontaine, Bertrand
    Goodman, Dan F. M.
    JOURNAL OF COMPUTATIONAL SCIENCE, 2013, 4 (05) : 352 - 359
  • [3] A Lightweight Material Library for Scientific Computing in C plus
    Weinbub, Josef
    Heinzl, Rene
    Stimpfl, Franz
    Selberherr, Siegfried
    Schwaha, Philipp
    EUROPEAN SIMULATION AND MODELLING CONFERENCE 2010, 2010, : 454 - +
  • [4] FOBS: A lightweight communication protocol for grid computing
    Dickens, PM
    EURO-PAR 2003 PARALLEL PROCESSING, PROCEEDINGS, 2003, 2790 : 938 - 946
  • [5] A Lightweight Communication Runtime for Distributed Graph Analytics
    Hoang-Vu Dang
    Brooks, Alex
    Dryden, Nikoli
    Snir, Marc
    Dathathri, Roshan
    Gill, Gurbinder
    Lenharth, Andrew
    Loc Hoang
    Pingali, Keshav
    2018 32ND IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2018, : 980 - 989
  • [6] Conillon: A lightweight distributed computing platform for desktop grids
    Silva, Helio
    Oliveira, Sancho M.
    Christensen, Anders Lyhne
    SISTEMAS E TECNOLOGIAS DE INFORMACAO, VOL I, 2011, : 396 - +
  • [7] A Lightweight Approach of Automatic Resource Configuration in Distributed Computing
    Liu, Hao
    Sorensen, Soren-Aksel
    Nazir, Amril
    HPCC: 2009 11TH IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2009, : 506 - 511
  • [8] Lightweight Intuitive Provenance (LiP) in a distributed computing environment
    Ametepe W.
    Wang C.
    Ocansey S.K.
    Li X.
    International Journal of Computers and Applications, 2019, 41 (06) : 436 - 448
  • [9] Conillon: A lightweight distributed computing platform for desktop grids
    DCTI, Lisbon University Institute, Lisboa, Portugal
    不详
    Proc. Iberian Conf. Inf. Syst. Technol., CISTI,
  • [10] On Distributed Computing with Heterogeneous Communication Constraints
    Shakya, Nishant
    Li, Fan
    Chen, Jinyuan
    2018 CONFERENCE RECORD OF 52ND ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS, AND COMPUTERS, 2018, : 1795 - 1799