- Library Home /
- Search Collections /
- Open Collections /
- Browse Collections /
- UBC Theses and Dissertations /
- Towards MPI progression layer elimination with TCP...
Open Collections
UBC Theses and Dissertations
UBC Theses and Dissertations
Towards MPI progression layer elimination with TCP and SCTP Penoff, Bradley Thomas
Abstract
MPI middleware glues together the components necessary for execution. A l most all implementations have a communication component also called a message progression layer that progresses outstanding messages and maintains their state. The goal of this work is to thin or eliminate this communication component by pushing the functionality down onto the standard IP stack in order to take advantage of potential advances in commodity networking. We introduce a TCP-based design that successfully eliminates the communication component. We discuss how this eliminated TCP-based design doesn't scale and show a more scalable design based on the Stream Control Transmission Protocol (SCTP) that has a thinned communication component. We compare the designs showing why SCTP one-to-many sockets in their current form can only thin and not completely eliminate the communication component. We show what additional features would be required of SCTP to enable a practical design with a fully eliminated communication component.
Item Metadata
Title |
Towards MPI progression layer elimination with TCP and SCTP
|
Creator | |
Publisher |
University of British Columbia
|
Date Issued |
2006
|
Description |
MPI middleware glues together the components necessary for execution. A l most
all implementations have a communication component also called a message
progression layer that progresses outstanding messages and maintains their state.
The goal of this work is to thin or eliminate this communication component by pushing
the functionality down onto the standard IP stack in order to take advantage
of potential advances in commodity networking. We introduce a TCP-based design
that successfully eliminates the communication component. We discuss how this
eliminated TCP-based design doesn't scale and show a more scalable design based
on the Stream Control Transmission Protocol (SCTP) that has a thinned communication
component. We compare the designs showing why SCTP one-to-many sockets
in their current form can only thin and not completely eliminate the communication
component. We show what additional features would be required of SCTP to enable
a practical design with a fully eliminated communication component.
|
Genre | |
Type | |
Language |
eng
|
Date Available |
2010-01-06
|
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.0051173
|
URI | |
Degree | |
Program | |
Affiliation | |
Degree Grantor |
University of British Columbia
|
Graduation Date |
2006-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.