- Library Home /
- Search Collections /
- Open Collections /
- Browse Collections /
- UBC Theses and Dissertations /
- SCTP-based middleware for MPI
Open Collections
UBC Theses and Dissertations
UBC Theses and Dissertations
SCTP-based middleware for MPI Kamal, Humaira
Abstract
SCTP (Stream Control Transmission Protocol) is a recently standardized transport level protocol with several features that better support the communication requirements of parallel applications; these features are not present in traditional TCP (Transmission Control Protocol). These features make SCTP a good candidate as a transport level protocol for MPI (Message Passing Interface). MPI is a message passing middleware that is widely used to parallelize scientific and compute intensive applications. TCP is often used as the transport protocol for MPI in both local area and wide-area networks. Prior to this work, SCTP has not been used for MPI. In this thesis, we compared and evaluated the benefits of using SCTP instead of TCP as the underlying transport protocol for MPI. We redesigned LAM-MPI, a public domain version of MPI, to use SCTP. We describe the advantages and disadvantages of using SCTP, the necessary modifications to the MPI middleware to use SCTP, and the performance of SCTP as compared to the stock implementation that uses TCP.
Item Metadata
Title |
SCTP-based middleware for MPI
|
Creator | |
Publisher |
University of British Columbia
|
Date Issued |
2005
|
Description |
SCTP (Stream Control Transmission Protocol) is a recently standardized transport
level protocol with several features that better support the communication requirements
of parallel applications; these features are not present in traditional TCP
(Transmission Control Protocol). These features make SCTP a good candidate as
a transport level protocol for MPI (Message Passing Interface). MPI is a message
passing middleware that is widely used to parallelize scientific and compute intensive
applications. TCP is often used as the transport protocol for MPI in both local
area and wide-area networks. Prior to this work, SCTP has not been used for MPI.
In this thesis, we compared and evaluated the benefits of using SCTP instead
of TCP as the underlying transport protocol for MPI. We redesigned LAM-MPI,
a public domain version of MPI, to use SCTP. We describe the advantages and
disadvantages of using SCTP, the necessary modifications to the MPI middleware to
use SCTP, and the performance of SCTP as compared to the stock implementation
that uses TCP.
|
Genre | |
Type | |
Language |
eng
|
Date Available |
2009-12-11
|
Provider |
Vancouver : University of British Columbia Library
|
Rights |
For non-commercial purposes only, such as research, private study and education. Additional conditions apply, see Terms of Use https://open.library.ubc.ca/terms_of_use.
|
DOI |
10.14288/1.0051330
|
URI | |
Degree | |
Program | |
Affiliation | |
Degree Grantor |
University of British Columbia
|
Graduation Date |
2005-05
|
Campus | |
Scholarly Level |
Graduate
|
Aggregated Source Repository |
DSpace
|
Item Media
Item Citations and Data
Rights
For non-commercial purposes only, such as research, private study and education. Additional conditions apply, see Terms of Use https://open.library.ubc.ca/terms_of_use.