1. Identificação | |
Tipo de Referência | Artigo em Evento (Conference Proceedings) |
Site | mtc-m21b.sid.inpe.br |
Código do Detentor | isadg {BR SPINPE} ibi 8JMKD3MGPCW/3DT298S |
Identificador | 8JMKD3MGP3W34P/49NAA6B |
Repositório | sid.inpe.br/mtc-m21b/2023/08.29.12.06 |
Última Atualização | 2023:08.29.12.06.00 (UTC) simone |
Repositório de Metadados | sid.inpe.br/mtc-m21b/2023/08.29.12.06.01 |
Última Atualização dos Metadados | 2023:09.26.02.57.47 (UTC) administrator |
Chave Secundária | INPE--PRE/ |
Chave de Citação | SouzaPaneStep:2017:AnDeCo |
Título | Análise do desempenho de comunicação usando a funcionalidade de memória compartilhada do MPI 3.0 |
Ano | 2017 |
Data de Acesso | 16 maio 2024 |
Tipo Secundário | PRE CN |
Número de Arquivos | 1 |
Tamanho | 175 KiB |
|
2. Contextualização | |
Autor | 1 Souza, Carlos Renato 2 Panetta, Jairo 3 Stephany, Stephan |
Identificador de Curriculo | 1 2 3 8JMKD3MGP5W/3C9JJ9D |
Grupo | 1 CAP-COMP-SESPG-INPE-MCTIC-GOV-BR 2 3 LABAC-COCTE-INPE-MCTIC-GOV-BR |
Afiliação | 1 Instituto Nacional de Pesquisas Espaciais (INPE) 2 Instituto Tecnológico de Aeronáutica (ITA) 3 Instituto Nacional de Pesquisas Espaciais (INPE) |
Endereço de e-Mail do Autor | 1 carlos.renato.souza@gmail.com 2 jairo.panetta@gmail.com 3 stephan.stephany@inpe.br |
Nome do Evento | Workshop dos Cursos de Computação Aplicada do INPE, 17 (WORCAP) |
Localização do Evento | São José dos Campos, SP |
Data | 20-22 nov. 2017 |
Título do Livro | Anais |
Tipo Terciário | Poster |
Histórico (UTC) | 2023-08-29 12:06:01 :: simone -> administrator :: 2023-09-26 02:57:47 :: administrator -> simone :: 2017 |
|
3. Conteúdo e estrutura | |
É a matriz ou uma cópia? | é a matriz |
Estágio do Conteúdo | concluido |
Transferível | 1 |
Tipo do Conteúdo | External Contribution |
Tipo de Versão | publisher |
Palavras-Chave | MPI 3.0 Memória Compartilhada Comunicação unilateral Comunicação bilateral |
Resumo | Na execução de um programa paralelizado com a biblioteca de comunicação por troca de mensagens MPI num nó computacional de memória compartilhada, a troca de mensagens entre processos pode ocasionar uma contenção pelo acesso à memória, prejudicando a escalabilidade do programa paralelo. A versão 3.0 do MPI implementou uma nova funcionalidade, a comunicação unilateral shared memory (SHM) que utiliza uma janela de memória comum aos processos executados no mesmo nó computacional na qual esses processos podem efetuar leituras e escritas diretamente, sem uso direto de funções MPI e sem armazenamento intermediário. Este trabalho avalia o desempenho computacional dessa nova funcionalidade do MPI na execução de um código de diferenças finitas em C e em Fortran utilizando uma máquina paralela Cray. A comunicação unilateral SHM é comparada à comunicação bilateral convencional MPI. Adotou-se como estudo de caso neste trabalho a resolução de equações diferenciais parciais, no caso a equação de Poisson em duas dimensões para modelar a distribuição de calor numa placa plana. Utilizou-se o método das diferenças finitas com um estencil de 5 pontos. A resolução dessa equação por diferenças finitas é uma aproximação comum em modelos de previsão numérica de tempo, nas quais variáveis contı́nuas da atmosfera são discretizadas. Assim, o estudo de caso escolhido, embora em menor escala, tem relevância para a otimização de tais modelos. Esse estudo de caso foi implementado nas linguagens C e Fortran 90, e além das versões sequenciais foram desenvolvidas versões paralelizadas com a biblioteca de comunicação por troca de mensagens MPI, sendo implementadas versões paralelas com a comunicação bilateral convencional com bloqueio (MPI_Send e MPI_Recv) e com a comunicação unilateral SHM. Essas versões foram testadas numa máquina paralela Cray com nós biprocessados para tamanhos diferentes do problema correspondentes a diferentes resoluções espaciais. Foram realizados testes utilizando-se um único nó ou vários nós, de forma a avaliar a escalabiliade de cada versão paralela. Neste último caso, utilizou-se a comunicação bilateral convencional intra-nó e inter-nó, ou então, comunicação unilateral SHM intra-nó e comunicação bilateral convencional inter-nó. O objetivo da comunicação unilateral SHM introduzida no MPI 3.0 foi explorar o ambiente de memória compartilhada, obtendo um melhor desempenho na comunicação intra-nó do que a comunicação bilateral convencional, mas isso foi contestado pelos tempos de processamento obtidos nesse estudo de caso. |
Área | COMP |
Arranjo 1 | urlib.net > BDMCI > Fonds > Produção anterior à 2021 > LABAC > Análise do desempenho... |
Arranjo 2 | urlib.net > BDMCI > Fonds > Produção pgr ATUAIS > CAP > Análise do desempenho... |
Arranjo 3 | urlib.net > BDMCI > Fonds > WORCAP > XVII WORCAP > Análise do desempenho... |
Arranjo 4 | urlib.net > BDMCI > Fonds > Produção a partir de 2021 > CGIP > XVII WORCAP > Análise do desempenho... |
Conteúdo da Pasta doc | acessar |
Conteúdo da Pasta source | não têm arquivos |
Conteúdo da Pasta agreement | |
|
4. Condições de acesso e uso | |
URL dos dados | http://mtc-m21b.sid.inpe.br/ibi/8JMKD3MGP3W34P/49NAA6B |
URL dos dados zipados | http://mtc-m21b.sid.inpe.br/zip/8JMKD3MGP3W34P/49NAA6B |
Idioma | pt |
Arquivo Alvo | Souza_analise.pdf |
Grupo de Usuários | simone |
Visibilidade | shown |
Permissão de Atualização | não transferida |
|
5. Fontes relacionadas | |
Unidades Imediatamente Superiores | 8JMKD3MGPCW/3ESGTTP 8JMKD3MGPCW/3F2PHGS 8JMKD3MGPDW34P/49QQESB |
Lista de Itens Citando | sid.inpe.br/mtc-m16c/2023/09.14.00.51 3 sid.inpe.br/mtc-m21/2012/07.13.15.00.38 2 sid.inpe.br/bibdigital/2013/10.12.22.16 1 |
Acervo Hospedeiro | sid.inpe.br/mtc-m21b/2013/09.26.14.25.20 |
|
6. Notas | |
Campos Vazios | archivingpolicy archivist callnumber copyholder copyright creatorhistory descriptionlevel dissemination doi e-mailaddress edition editor format isbn issn label lineage mark mirrorrepository nextedition notes numberofvolumes orcid organization pages parameterlist parentrepositories previousedition previouslowerunit progress project publisher publisheraddress readergroup readpermission rightsholder schedulinginformation secondarydate secondarymark serieseditor session shorttitle sponsor subject tertiarymark type url volume |
|
7. Controle da descrição | |
e-Mail (login) | simone |
atualizar | |
|