Padrões de programação paralela em nuvens computacionais
Resumo
Padrões de computação paralela tem sido propostos com o objetivo de auxiliar desenvolvedores a tirar proveito do paralelismo em arquiteturas modernas. Este trabalho propõem apresentar padrões de projeto para o desenvolvimento de aplicações paralelas e uma classificação e definição desses padrões. E, além disso, estender este padrões propostos para que eles contemplem a elasticidade, realizando uma revisão dos trabalhos que abordem elasticidade e aplicações paralelas, com o objetivo de propor padrões de programação paralela para aplicações elásticas.Referências
Galante, G. and Bona, L. C. (2014). Supporting elasticity in openmp applications.
Mattson, T. G., Sanders, B., and Massingill, B. (2004). Patterns for parallel programming. Pearson Education.
McCool, M., Reinders, J., and Robison, A. (2012). Structured parallel programming: patterns for efficient computation. Elsevier.
Mattson, T. G., Sanders, B., and Massingill, B. (2004). Patterns for parallel programming. Pearson Education.
McCool, M., Reinders, J., and Robison, A. (2012). Structured parallel programming: patterns for efficient computation. Elsevier.
Publicado
18/04/2022
Como Citar
ANDRADE, Cristiane de; GALANTE, Guilherme.
Padrões de programação paralela em nuvens computacionais. In: ESCOLA REGIONAL DE ALTO DESEMPENHO DA REGIÃO SUL (ERAD-RS), 22. , 2022, Curitiba.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2022
.
p. 93-94.
ISSN 2595-4164.
DOI: https://doi.org/10.5753/eradrs.2022.19178.