Utilize este identificador para referenciar este registo:
https://hdl.handle.net/1822/69658
Título: | PlaCoR: plataforma para a computação orientada ao recurso |
Autor(es): | Ribeiro,Bruno Pina, António Manuel Silva |
Palavras-chave: | Orientação ao recurso Memória partilhada distribuída Passagem de mensagens Grão fino paralelismo Execução remota |
Data: | 6-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. |
Tipo: | Comunicação em painel |
Descrição: | Artigo 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 |
URI: | https://hdl.handle.net/1822/69658 |
Arbitragem científica: | yes |
Acesso: | Acesso aberto |
Aparece nas coleções: |
Ficheiros deste registo:
Ficheiro | Descrição | Tamanho | Formato | |
---|---|---|---|---|
INForum_2019_paper_133.pdf | PlaCoR - Plataforma para a Computação orientada ao Recurso | 434,5 kB | Adobe PDF | Ver/Abrir |
Este trabalho está licenciado sob uma Licença Creative Commons