An architecture of stampi: MPI library on a cluster of parallel computers

Toshiyuki Imamura, Yuichi Tsujita, Hiroshi Koide, Hiroshi Takemiya

Research output: Chapter in Book/Report/Conference proceedingConference contribution

47 Citations (Scopus)

Abstract

In this paper, we present a communication library which extends an MPI application on a single parallel machine to a cluster of parallel machines. Stampi provides some functionality which are required for constructing distributed applications and environments based on the MPI2 standard with a focus on dynamic process management. Since the mechanism of communication bridge is transparent for users, it is very useful to assemble and link MPI applications on meta-computer systems. Furthermore Stampi supports novel functions; one is the communication between a Java applet to the backend parallel computer. Another is supporting remote file-IO. Both give us a framework of distributed resource management based on an MPI communication infrastructure. This paper covers the architecture of Stampi.

Original languageEnglish
Title of host publicationRecent Advances in Parallel Virtual Machine and Message Passing Interface - 7th European PVM/MPI Users’ Group Meeting, Proceedings
EditorsPeter Kacsuk, Norbert Podhorszki, Jack Dongarra
PublisherSpringer Verlag
Pages200-207
Number of pages8
ISBN (Print)3540410104, 9783540410102
Publication statusPublished - Jan 1 2000
Externally publishedYes
Event7th European Parallel Virtual Machine and Message Passing Interface Users’ Group Meeting, PVM/MPI 2000 - Balatonfured, Hungary
Duration: Sep 10 2000Sep 13 2000

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume1908
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

Other7th European Parallel Virtual Machine and Message Passing Interface Users’ Group Meeting, PVM/MPI 2000
CountryHungary
CityBalatonfured
Period9/10/009/13/00

Fingerprint

Parallel Computers
Communication
Parallel Machines
Support Function
Process Management
Distributed Applications
Distributed Environment
Dynamic Process
Resource Management
Java
Computer systems
Infrastructure
Cover
Libraries
Architecture

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • Computer Science(all)

Cite this

Imamura, T., Tsujita, Y., Koide, H., & Takemiya, H. (2000). An architecture of stampi: MPI library on a cluster of parallel computers. In P. Kacsuk, N. Podhorszki, & J. Dongarra (Eds.), Recent Advances in Parallel Virtual Machine and Message Passing Interface - 7th European PVM/MPI Users’ Group Meeting, Proceedings (pp. 200-207). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 1908). Springer Verlag.

An architecture of stampi : MPI library on a cluster of parallel computers. / Imamura, Toshiyuki; Tsujita, Yuichi; Koide, Hiroshi; Takemiya, Hiroshi.

Recent Advances in Parallel Virtual Machine and Message Passing Interface - 7th European PVM/MPI Users’ Group Meeting, Proceedings. ed. / Peter Kacsuk; Norbert Podhorszki; Jack Dongarra. Springer Verlag, 2000. p. 200-207 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 1908).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Imamura, T, Tsujita, Y, Koide, H & Takemiya, H 2000, An architecture of stampi: MPI library on a cluster of parallel computers. in P Kacsuk, N Podhorszki & J Dongarra (eds), Recent Advances in Parallel Virtual Machine and Message Passing Interface - 7th European PVM/MPI Users’ Group Meeting, Proceedings. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 1908, Springer Verlag, pp. 200-207, 7th European Parallel Virtual Machine and Message Passing Interface Users’ Group Meeting, PVM/MPI 2000, Balatonfured, Hungary, 9/10/00.
Imamura T, Tsujita Y, Koide H, Takemiya H. An architecture of stampi: MPI library on a cluster of parallel computers. In Kacsuk P, Podhorszki N, Dongarra J, editors, Recent Advances in Parallel Virtual Machine and Message Passing Interface - 7th European PVM/MPI Users’ Group Meeting, Proceedings. Springer Verlag. 2000. p. 200-207. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
Imamura, Toshiyuki ; Tsujita, Yuichi ; Koide, Hiroshi ; Takemiya, Hiroshi. / An architecture of stampi : MPI library on a cluster of parallel computers. Recent Advances in Parallel Virtual Machine and Message Passing Interface - 7th European PVM/MPI Users’ Group Meeting, Proceedings. editor / Peter Kacsuk ; Norbert Podhorszki ; Jack Dongarra. Springer Verlag, 2000. pp. 200-207 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{02886f5db91a4b2d9439584ad3bed558,
title = "An architecture of stampi: MPI library on a cluster of parallel computers",
abstract = "In this paper, we present a communication library which extends an MPI application on a single parallel machine to a cluster of parallel machines. Stampi provides some functionality which are required for constructing distributed applications and environments based on the MPI2 standard with a focus on dynamic process management. Since the mechanism of communication bridge is transparent for users, it is very useful to assemble and link MPI applications on meta-computer systems. Furthermore Stampi supports novel functions; one is the communication between a Java applet to the backend parallel computer. Another is supporting remote file-IO. Both give us a framework of distributed resource management based on an MPI communication infrastructure. This paper covers the architecture of Stampi.",
author = "Toshiyuki Imamura and Yuichi Tsujita and Hiroshi Koide and Hiroshi Takemiya",
year = "2000",
month = "1",
day = "1",
language = "English",
isbn = "3540410104",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "200--207",
editor = "Peter Kacsuk and Norbert Podhorszki and Jack Dongarra",
booktitle = "Recent Advances in Parallel Virtual Machine and Message Passing Interface - 7th European PVM/MPI Users’ Group Meeting, Proceedings",
address = "Germany",

}

TY - GEN

T1 - An architecture of stampi

T2 - MPI library on a cluster of parallel computers

AU - Imamura, Toshiyuki

AU - Tsujita, Yuichi

AU - Koide, Hiroshi

AU - Takemiya, Hiroshi

PY - 2000/1/1

Y1 - 2000/1/1

N2 - In this paper, we present a communication library which extends an MPI application on a single parallel machine to a cluster of parallel machines. Stampi provides some functionality which are required for constructing distributed applications and environments based on the MPI2 standard with a focus on dynamic process management. Since the mechanism of communication bridge is transparent for users, it is very useful to assemble and link MPI applications on meta-computer systems. Furthermore Stampi supports novel functions; one is the communication between a Java applet to the backend parallel computer. Another is supporting remote file-IO. Both give us a framework of distributed resource management based on an MPI communication infrastructure. This paper covers the architecture of Stampi.

AB - In this paper, we present a communication library which extends an MPI application on a single parallel machine to a cluster of parallel machines. Stampi provides some functionality which are required for constructing distributed applications and environments based on the MPI2 standard with a focus on dynamic process management. Since the mechanism of communication bridge is transparent for users, it is very useful to assemble and link MPI applications on meta-computer systems. Furthermore Stampi supports novel functions; one is the communication between a Java applet to the backend parallel computer. Another is supporting remote file-IO. Both give us a framework of distributed resource management based on an MPI communication infrastructure. This paper covers the architecture of Stampi.

UR - http://www.scopus.com/inward/record.url?scp=84956992299&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84956992299&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:84956992299

SN - 3540410104

SN - 9783540410102

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 200

EP - 207

BT - Recent Advances in Parallel Virtual Machine and Message Passing Interface - 7th European PVM/MPI Users’ Group Meeting, Proceedings

A2 - Kacsuk, Peter

A2 - Podhorszki, Norbert

A2 - Dongarra, Jack

PB - Springer Verlag

ER -