Implementation of a scalable communication mechanism for MPI

e-Archivo Repository

Show simple item record

dc.contributor.advisor Expósito Singh, David
dc.contributor.author Manglano Cañizares, Andrés
dc.date.accessioned 2019-07-25T10:35:26Z
dc.date.available 2019-07-25T10:35:26Z
dc.date.issued 2017-10
dc.date.submitted 2017-10-16
dc.identifier.uri http://hdl.handle.net/10016/28646
dc.description.abstract This document shows how the development of a scalable communication mechanism for MPI has been carried. This work presents a communication mechanism applied to the monitorization of parallel distributed applications which has served as an example of how these kind of communication mechanisms work. In order to implement the proposed system, in which an application spans a variable number of processes, a network communication topology shaped as a binary tree has been created. This allows the communications to be carried out in a scalar way which avoids network bottlenecks. In addition to that, a filtering mechanism in the communication has been implemented, which discards some messages which are irrelevant in the monitorization of the application. This project has been developed in C language, using the MPICH implementation of the MPI standard for using parallel applications and the EVpath library for the communication mechanism.
dc.language.iso eng
dc.rights Atribución-NoComercial-SinDerivadas 3.0 España
dc.rights.uri http://creativecommons.org/licenses/by-nc-nd/3.0/es/
dc.subject.other MPI
dc.subject.other Communication mechanisms
dc.subject.other Parallel distributed applications
dc.subject.other Communication systems
dc.title Implementation of a scalable communication mechanism for MPI
dc.type bachelorThesis
dc.subject.eciencia Informática
dc.rights.accessRights openAccess
dc.description.degree Ingeniería Informática
dc.contributor.departamento Universidad Carlos III de Madrid. Departamento de Informática
 Find Full text

Files in this item

*Click on file's image for preview. (Embargoed files's preview is not supported)


The following license files are associated with this item:

This item appears in the following Collection(s)

Show simple item record