Comunicação em grupo em um ambiente paralelo/distribuído baseado em multicomputador

O grande objetivo do processamento paralelo/distribuído é aumentar o desempenho de aplicações que necessitam de grande poder computacional e que são pouco eficientes quando executadas seqüencialmente. Para tanto, o aumento de desempenho é obtido particionando-se uma tarefa em tarefas menores e execu...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Bortoluzzi, Dayna Maria, Giraldi, Márcia, Friedrich, Luis Fernando, Silveira, Cláudia Heusi
Formato: Objeto de conferencia
Lenguaje:Portugués
Publicado: 1998
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/24558
Aporte de:
id I19-R120-10915-24558
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Portugués
topic Ciencias Informáticas
Informática
Distributed Systems
Group and Organization Interfaces
Computer Systems Organization
comunicação em grupo
computação paralela/distribuída
multicomputadores
sistemas operacionais
spellingShingle Ciencias Informáticas
Informática
Distributed Systems
Group and Organization Interfaces
Computer Systems Organization
comunicação em grupo
computação paralela/distribuída
multicomputadores
sistemas operacionais
Bortoluzzi, Dayna Maria
Giraldi, Márcia
Friedrich, Luis Fernando
Silveira, Cláudia Heusi
Comunicação em grupo em um ambiente paralelo/distribuído baseado em multicomputador
topic_facet Ciencias Informáticas
Informática
Distributed Systems
Group and Organization Interfaces
Computer Systems Organization
comunicação em grupo
computação paralela/distribuída
multicomputadores
sistemas operacionais
description O grande objetivo do processamento paralelo/distribuído é aumentar o desempenho de aplicações que necessitam de grande poder computacional e que são pouco eficientes quando executadas seqüencialmente. Para tanto, o aumento de desempenho é obtido particionando-se uma tarefa em tarefas menores e executando-as em diferentes processadores, paralelamente. Um conjunto de processadores interconectados é a definição mais simples de um ambiente paralelo/distribuído. Os multicomputadores são ambientes paralelo/distribuídos, onde cada processador possui sua própria memória privativa e canais de comunicação ligados através de redes compostas por múltiplos canais bipontuais. Nestes ambientes a interação entre os processos que compõe um programa paralelo é feita essencialmente por troca de mensagens. A forma mais elementar de interação entre processos baseada em troca de mensagens é a comunicação ponto a ponto, onde um processo origem envia uma mensagem para um processo destino. Entretanto, por questões de desempenho e até facilidade de programação, muitas aplicações paralelas/distribuídas tem como requisito um sistema de passagem de mensagens que suporte comunicação em grupo. Por exemplo, considere um grupo de servidores de arquivos que tem como tarefa comum oferecer um serviço de arquivos tolerante a falhas. Neste caso, espera-se que as requisições de serviço emitidas por clientes sejam recebidas por todos os servidores de arquivos. Assim, mesmo que um servidor de arquivos não possa atender outros poderão atender o pedido. Para que isso seja possível é necessário que exista um mecanismo de comunicação alternativo, diferente da comunicação envolvendo apenas dois processos, onde é possível a recepção de uma mesma mensagem por vários recebedores. Este mecanismo, as suas primitivas de controle, podem ser fornecidos pelo Sistema Operacional, através de chamadas de sistema ou biblioteca de funções. Este trabalho apresenta o projeto e desenvolvimento de um conjunto de primitivas de suporte para comunicação em grupo em um ambiente paralelo/distribuído com arquitetura baseada em multicomputador.
format Objeto de conferencia
Objeto de conferencia
author Bortoluzzi, Dayna Maria
Giraldi, Márcia
Friedrich, Luis Fernando
Silveira, Cláudia Heusi
author_facet Bortoluzzi, Dayna Maria
Giraldi, Márcia
Friedrich, Luis Fernando
Silveira, Cláudia Heusi
author_sort Bortoluzzi, Dayna Maria
title Comunicação em grupo em um ambiente paralelo/distribuído baseado em multicomputador
title_short Comunicação em grupo em um ambiente paralelo/distribuído baseado em multicomputador
title_full Comunicação em grupo em um ambiente paralelo/distribuído baseado em multicomputador
title_fullStr Comunicação em grupo em um ambiente paralelo/distribuído baseado em multicomputador
title_full_unstemmed Comunicação em grupo em um ambiente paralelo/distribuído baseado em multicomputador
title_sort comunicação em grupo em um ambiente paralelo/distribuído baseado em multicomputador
publishDate 1998
url http://sedici.unlp.edu.ar/handle/10915/24558
work_keys_str_mv AT bortoluzzidaynamaria comunicacaoemgrupoemumambienteparalelodistribuidobaseadoemmulticomputador
AT giraldimarcia comunicacaoemgrupoemumambienteparalelodistribuidobaseadoemmulticomputador
AT friedrichluisfernando comunicacaoemgrupoemumambienteparalelodistribuidobaseadoemmulticomputador
AT silveiraclaudiaheusi comunicacaoemgrupoemumambienteparalelodistribuidobaseadoemmulticomputador
bdutipo_str Repositorios
_version_ 1764820466230362115