Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/69658

TítuloPlaCoR: plataforma para a computação orientada ao recurso
Autor(es)Ribeiro,Bruno
Pina, António Manuel Silva
Palavras-chaveOrientação ao recurso
Memória partilhada distribuída
Passagem de mensagens
Grão fino paralelismo
Execução remota
Data6-Set-2019
Resumo(s)A Plataforma para a Computação orientada ao Recurso (Pla- CoR) foi desenhada como um ambiente de programação e execução de aplicações baseadas no modelo da computação orientada ao recurso (CoR), integralmente escrito em C++ Moderno. A plataforma possui facilidades para: i) comunicação inter-domínios, ii) passagem de mensagens entre recursos comunicantes, iii) memória parti- lhada distribuída (DSM), iv) ativação remota de fios de execução (RPC), v) criação e gestão de recursos e vi) gestão da consistência entre todas as réplicas de um recurso. Atualmente, o desenho de aplicações CoR assenta nos recursos: domínio, grupo, clausura, agente, proto-agente, dado, barreira, guarda e guarda para leituras/escritas. A avaliação da plataforma tomou como exemplo a leitura e processa- mento de eventos registados em TTree, recorrentemente usados na expe- riência ATLAS. O experimento confirmou a viabilidade da orientação ao recurso como paradigma de programação híbrido que integra múltiplos fios de execução e sincronização distribuída, com facilidades de comuni- cação de grão fino para a passagem de mensagens e de comunicação em contextos seguros, o acesso remoto a memória e a ativação remota de agentes.
TipoComunicação em painel
DescriçãoArtigo desenvolvido no âmbito da dissertação de Mestrado: PlaCoR - Plataforma para a Computação orientada ao Recurso, Bruno Ribeiro, Departamento de Informática, UMinho Abril, 2019
URIhttps://hdl.handle.net/1822/69658
Arbitragem científicayes
AcessoAcesso aberto
Aparece nas coleções:CCTC - Palestras/ comunicações orais

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
INForum_2019_paper_133.pdfPlaCoR - Plataforma para a Computação orientada ao Recurso434,5 kBAdobe PDFVer/Abrir

Este trabalho está licenciado sob uma Licença Creative Commons Creative Commons

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID