Tesis doctoral de Mario Rossainz Lopez
Bajo un ambiente de objetos paralelos, un enfoque de programación paradigma de la orientación a objetos, se propone un método de programación basado en composiciones paralelas de alto nivel o cpans mediante clases. Se utilizan los modos de comunicación síncrono, asíncrono y futuro asíncrono del modelo de objetos paralelos, los patrones de comunicación/interacción predefinidos del enfoque estructurado, la encapsulación y la abstracción de la orientación de objetos, para proporcionar reusabilidad a dichos patrones, junto con un conjunto de restricciones predefinidas de sincronización entre procesos (maxpar, mutex y sync). Se explica la implementación de los patrones de comunicación más comúnmente utilizados, mediante la aplicación del método, los cuales conforman una biblioteca de clases, susceptibles de ser utilizadas en aplicaciones dentro del entorno de programación del c+++ y del estándar posix de programación con threads. la presente investigación centra su atención en los métodos de programación paralela estructurada, proponiendo una nueva implementación con c+++ y la biblioteca de hebras posix del método de programación basado en el modelo de las composiciones paralelas de alto nivel o cpsns de corradi y colegas, el cuál se basa en el paradigma de orientación a objetos para resolver problemas paralelizables utilizando una clase de objetos activos concurrentes. en este trabajo se propone una biblioteca de clases que proporciona al programador los patrones de comunicación/oteracción más comúnmente utilizados en la programación paralela, en particular, el patrón del pipeline, el patrón denominado farm y el patrón tree de la técnica de diseño de algoritmos, conocida como divide y vencerás.
Datos académicos de la tesis doctoral «Una metodología de programación basada en composiciones paralelas de alto nivel cpans.«
- Título de la tesis: Una metodología de programación basada en composiciones paralelas de alto nivel cpans.
- Autor: Mario Rossainz Lopez
- Universidad: Granada
- Fecha de lectura de la tesis: 25/02/2005
Dirección y tribunal
- Director de la tesis
- Manuel Capel Tuñon
- Tribunal
- Presidente del tribunal: José María Troya linero
- domingo Giménez cánovas (vocal)
- casiano Rodriguez leon (vocal)
- Manuel Diaz rodriguez (vocal)