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 PGAS communication library for heterogeneous clusters
    Sharma, Varun
    Chow, Paul
    arXiv, 2021,
  • [2] Advances in Parallel and Distributed Computing and Communications
    Hu, Jia
    Gao, Jianliang
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2015, 27 (13) : 3400 - 3402
  • [3] Teaching distributed and parallel computing with Java and CSP
    Nevison, Chris
    Proceedings - 1st IEEE/ACM International Symposium on Cluster Computing and the Grid, CCGrid 2001, 2001, : 484 - 491
  • [4] ISAM: A pervasive view in distributed mobile computing
    Informatics Institute, Federal University of Rio Grande do Sul, Porto Alegre, RS, Brazil
    IFIP Advances in Information and Communication Technology, (431-436):
  • [5] Gridblocks - WEB portal and client for distributed computing
    Helsinki Institute of Physics, P.O. Box 64, 00014 Helsinki, Finland
    不详
    I2S Informatica Sistemas Servicos; Oni; Associacao Comercial do Porto; Camara Municipal do Porto; Sogrape, 1600, 36-40 (2004):
  • [6] The accuracy of mathematical models in simulator distributed computing
    Kvasnica, I.
    Kvasnica, P.
    CMES - Computer Modeling in Engineering and Sciences, 2015, 107 (06): : 447 - 462
  • [7] Experience with lightweight distributed component technologies in business intelligence systems
    Duboc, Leticia
    Wicks, Tony
    Emmerich, Wolfgang
    Lect. Notes Comput. Sci., (214-229):
  • [8] Recent advances in parallel computing and distributed network
    Li, Zhiyang
    Li, Keqiu
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2015, 27 (16) : 4137 - 4139
  • [9] Self-adaptive mechanism for distributed computing
    National Institute of Infonnatics, 2-1-2 Hitotsubashi, Cbiyoda-ku, Tokyo 101-8430, Japan
    IEEE Conf. Evol. Adapt. Intell. Syst., EAIS - Proc., 2012, (11-16):
  • [10] Using Libib for Managing a Small, Distributed School Library
    Sheils, Colleen
    Computers in Libraries, 2024, 44 (04) : 31 - 34