Return to search

Explorando programa??o h?brida no contexto de clusters de m?quinas NUMA

Made available in DSpace on 2015-04-14T14:49:30Z (GMT). No. of bitstreams: 1
431674.pdf: 1334645 bytes, checksum: 55861ee97a2e33bdceeff48db81e493d (MD5)
Previous issue date: 2011-03-29 / Normalmente, utiliza-se o paradigma de troca de mensagens quando se est? programando uma arquitetura do tipo cluster. Por?m, quando se deseja programar uma m?quina multiprocessada, ? requirido o paradigma de mem?ria compartilhada. Recentemente, o surgimento de novas tecnologias possibilitou a cria??o de clusters com n?s multiprocessados. Nestas arquiteturas os n?s s?o compostos por mais de um processador ou core, e compartilham a mesma mem?ria. Este cen?rio, cria a possibilidade de usar novos modelos de programa??o h?brida. No amplo espectro de solu??es poss?veis para o desenvolvimento de c?digo h?brido para clusters de m?quinas multiprocessadas, a utiliza??o da dupla MPI e OpenMP est? emergindo como um padr?o de fato. A maioria dos c?digos h?bridos MPI e OpenMP s?o baseados em um modelo de estrutura hier?rquica, que torna poss?vel a explora??o de gr?os grandes e m?dios de paralelismo no n?vel de MPI, e gr?o fino no paralelismo no n?vel do OpenMP. O objetivo ? claramente tirar vantagens das melhores caracter?sticas de ambos os paradigmas de programa??o. Os n?s desses clusters podem ainda ser m?quinas NUMA (Non- Uniform Memory Access). Estas m?quinas com acesso n?o uniforme ? mem?ria possibilitam que o desenvolvedor explore afinidade de mem?ria, melhorando o desempenho da aplica??o. O objetivo principal deste trabalho ? investigar o uso de programa??o h?brida com MPI e OpenMP em clusters de m?quinas NUMA, explorando afinidade de mem?ria, visando identificar um conjunto de boas pr?ticas de programa??o h?brida a serem utilizadas neste contexto

Identiferoai:union.ndltd.org:IBICT/oai:tede2.pucrs.br:tede/5127
Date29 March 2011
CreatorsRibeiro, Neumar Silva
ContributorsFernandes, Luiz Gustavo Le?o
PublisherPontif?cia Universidade Cat?lica do Rio Grande do Sul, Programa de P?s-Gradua??o em Ci?ncia da Computa??o, PUCRS, BR, Faculdade de Inform?ca
Source SetsIBICT Brazilian ETDs
LanguagePortuguese
Detected LanguagePortuguese
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis
Formatapplication/pdf
Sourcereponame:Biblioteca Digital de Teses e Dissertações da PUC_RS, instname:Pontifícia Universidade Católica do Rio Grande do Sul, instacron:PUC_RS
Rightsinfo:eu-repo/semantics/openAccess
Relation1974996533081274470, 500, 600, 1946639708616176246

Page generated in 0.0019 seconds