Publication:
Desarrollo de una extensión de memoria distribuida para C++

Loading...
Thumbnail Image
Identifiers
Publication date
2019-09-09
Defense date
2019
Tutors
Journal Title
Journal ISSN
Volume Title
Publisher
Impact
Google Scholar
Export
Research Projects
Organizational Units
Journal Issue
Abstract
Este es un trabajo final de máster sobre el desarrollo de una solución que traslade el contenedor vector de C++ a un paradigma de memoria distribuida que use RMA (acceso remoto a memoria) y MPI (interfaz de paso de mensajes). Con el objetivo de facilitar y hacer más factible desarrollar programas con esas tecnologías, bajando la curva de dificultad de escribir programas con MPI. Presenta pruebas de rendimiento y ejemplos de cómo serían las implementaciones usando la solución.
This is a masters finals assignment about the development of a solution that translates the vector container from C++ to a distributed memory paradigm, using RMA (remote memory access) and MPI (message passing interface). In order to ease and make more feasible developing programs with those technologies, lowering the learning curve of writing programs with MPI. It presents performance tests and examples on how the implementation would be.
Description
Keywords
Lenguaje C++ (Lenguaje de programación), Diseño de software, Memoria distribuida, MPI, RMA, Comunicación unidireccional
Bibliographic citation