The WMPI Architecture for Dynamic Environments and Simultaneous Multiple Devices
| Main Author: | |
|---|---|
| Publication Date: | 2000 |
| Other Authors: | , |
| Format: | Other |
| Language: | eng |
| Source: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| Download full: | https://hdl.handle.net/10316/14348 |
Summary: | WMPI was originally based on the MPICH implementation. MPICH’s architecture, though well fitted for portability and performance, is not flexible enough to allow the implementation of the new functionality introduced in the MPI-2 standard. Due to this difficulty, we decided to develop a new architecture from scratch. This architecture introduces new concepts that allow for the dynamic creation and termination of processes as well as the usage of simultaneous multiple devices. The new architecture was designed to be completely thread safe and to allow a rapid development of libraries for any communication medium. This paper describes the reasons for developing thr new architecture and presents the implemented solutions to achieve the proposed goals. |
| id |
RCAP_cc48c72e834010c73f0606952bdb9eb1 |
|---|---|
| oai_identifier_str |
oai:estudogeral.uc.pt:10316/14348 |
| network_acronym_str |
RCAP |
| network_name_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository_id_str |
https://opendoar.ac.uk/repository/7160 |
| spelling |
The WMPI Architecture for Dynamic Environments and Simultaneous Multiple DevicesCluster computingMPIParallel computingMPI-2Windows NTWMPI was originally based on the MPICH implementation. MPICH’s architecture, though well fitted for portability and performance, is not flexible enough to allow the implementation of the new functionality introduced in the MPI-2 standard. Due to this difficulty, we decided to develop a new architecture from scratch. This architecture introduces new concepts that allow for the dynamic creation and termination of processes as well as the usage of simultaneous multiple devices. The new architecture was designed to be completely thread safe and to allow a rapid development of libraries for any communication medium. This paper describes the reasons for developing thr new architecture and presents the implemented solutions to achieve the proposed goals.This work was partially supported by the Portuguese Ministry of Science and Technology through the R&D Unit 326/94 (CISUC) and the project PRAXIS XXI 2/2.1/TIT/1625/95 named ParQuantum2000info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/otherhttps://hdl.handle.net/10316/14348https://hdl.handle.net/10316/14348engPedroso, HernâniSilva, PedroSilva, João Gabrielinfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2020-05-25T12:18:38Zoai:estudogeral.uc.pt:10316/14348Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-29T05:19:17.709139Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse |
| dc.title.none.fl_str_mv |
The WMPI Architecture for Dynamic Environments and Simultaneous Multiple Devices |
| title |
The WMPI Architecture for Dynamic Environments and Simultaneous Multiple Devices |
| spellingShingle |
The WMPI Architecture for Dynamic Environments and Simultaneous Multiple Devices Pedroso, Hernâni Cluster computing MPI Parallel computing MPI-2 Windows NT |
| title_short |
The WMPI Architecture for Dynamic Environments and Simultaneous Multiple Devices |
| title_full |
The WMPI Architecture for Dynamic Environments and Simultaneous Multiple Devices |
| title_fullStr |
The WMPI Architecture for Dynamic Environments and Simultaneous Multiple Devices |
| title_full_unstemmed |
The WMPI Architecture for Dynamic Environments and Simultaneous Multiple Devices |
| title_sort |
The WMPI Architecture for Dynamic Environments and Simultaneous Multiple Devices |
| author |
Pedroso, Hernâni |
| author_facet |
Pedroso, Hernâni Silva, Pedro Silva, João Gabriel |
| author_role |
author |
| author2 |
Silva, Pedro Silva, João Gabriel |
| author2_role |
author author |
| dc.contributor.author.fl_str_mv |
Pedroso, Hernâni Silva, Pedro Silva, João Gabriel |
| dc.subject.por.fl_str_mv |
Cluster computing MPI Parallel computing MPI-2 Windows NT |
| topic |
Cluster computing MPI Parallel computing MPI-2 Windows NT |
| description |
WMPI was originally based on the MPICH implementation. MPICH’s architecture, though well fitted for portability and performance, is not flexible enough to allow the implementation of the new functionality introduced in the MPI-2 standard. Due to this difficulty, we decided to develop a new architecture from scratch. This architecture introduces new concepts that allow for the dynamic creation and termination of processes as well as the usage of simultaneous multiple devices. The new architecture was designed to be completely thread safe and to allow a rapid development of libraries for any communication medium. This paper describes the reasons for developing thr new architecture and presents the implemented solutions to achieve the proposed goals. |
| publishDate |
2000 |
| dc.date.none.fl_str_mv |
2000 |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/other |
| format |
other |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
https://hdl.handle.net/10316/14348 https://hdl.handle.net/10316/14348 |
| url |
https://hdl.handle.net/10316/14348 |
| dc.language.iso.fl_str_mv |
eng |
| language |
eng |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.source.none.fl_str_mv |
reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia instacron:RCAAP |
| instname_str |
FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| instacron_str |
RCAAP |
| institution |
RCAAP |
| reponame_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| collection |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository.name.fl_str_mv |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| repository.mail.fl_str_mv |
info@rcaap.pt |
| _version_ |
1833602318347534336 |