Expósito Singh, DavidGarcía Sánchez, José DanielRodríguez Melgar, Francisco2021-01-222021-01-222019-09-092019https://hdl.handle.net/10016/31761Este 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.spaAtribución-NoComercial-SinDerivadas 3.0 EspañaLenguaje C++ (Lenguaje de programación)Diseño de softwareMemoria distribuidaMPIRMAComunicación unidireccionalDesarrollo de una extensión de memoria distribuida para C++master thesisInformáticaopen access