Desarrollo de aplicaciones paralelas para clusters utilizando MPI (Message Passing Interface)
Este artículo presenta las ideas básicas involucradas en el desarrollo de aplicaciones paralelas, presentando aspectos relacionados a lenguajes de programación que proveen soporte para desarrollo de aplicaciones paralelas a través de librerías de paso de mensajes. Se presentan las diferentes alterna...
| Autores: | , , |
|---|---|
| Tipo de documento: | artigo |
| Estado: | Versão publicada |
| Data de publicação: | 2005 |
| País: | Ecuador |
| Recursos: | Escuela Politécnica Nacional |
| Repositório: | Repositorio Escuela Politécnica Nacional |
| Idioma: | espanhol |
| OAI Identifier: | oai:bibdigital.epn.edu.ec:15000/9811 |
| Acesso em linha: | http://bibdigital.epn.edu.ec/handle/15000/9811 |
| Access Level: | Acceso aberto |
| Palavra-chave: | MICROPROGRAMACIÓN PROCESADORES DE PROGRAMAS MICROPROGRAMMING PROGRAM PROCESSORS |
| Resumo: | Este artículo presenta las ideas básicas involucradas en el desarrollo de aplicaciones paralelas, presentando aspectos relacionados a lenguajes de programación que proveen soporte para desarrollo de aplicaciones paralelas a través de librerías de paso de mensajes. Se presentan las diferentes alternativas de librerías de paso de mensajes, su arquitectura y algunas consideraciones de diseño de aplicaciones. También se presenta una aplicación que permite resolver Cadenas de Markov y que fue ejecutada sobre un cluster construido con la herramienta NPACI Rocks, y se presentan los resultados obtenidos al ejecutar la aplicación. |
|---|