Linguagem e Compilador para o Paradigma Orientado a Notificações: Uma Solução Performante Orientada a Regras
Resumo
O Paradigma Orientado a Notificações (PON) é uma solução de desenvolvimento de software que permite, entre outras características, excelente desempenho computacional via entidades enxutas que colaboram por notificações precisas. Este trabalho propõe uma materialização do PON via Tecnologia LingPON 2.0 na forma de um gerador de código para ‘C++ notificante via namespaces’, denominado de NPCPP 2.0, a partir da linguagem orientada a regras LingPON. É apresentado também um estudo comparativo entre uma mesma solução em C++ usual e LingPON/NPCPP 2.0 mostrando a performance apropriada deste.
Palavras-chave:
Computação de Alto Desempenho, Linguagens, Compiladores e Ferramentas de Computação Paralela e Distribuída
Referências
Negrini F., Linhares R. R., Fabro J. A., Stadzisz P. C. e Simão J. M. (2019) “NOPL- Erlang: Programação Multicore Transparente em Linguagem de Alto Nível”, V Escola Regional de Alto Desempenho do Rio de Janeiro (ERAD-RJ 2019), Brasil.
Ronszcka, A. F. (2019) "Método para a Criação de Linguagens de Programação e Compiladores para o Paradigma Orientado a Notificações em Plataformas Distintas", Tese de Doutorado – CPGEI/UTFPR, Curitiba, Brasil.
Ronszcka, A. F. (2019) "Método para a Criação de Linguagens de Programação e Compiladores para o Paradigma Orientado a Notificações em Plataformas Distintas", Tese de Doutorado – CPGEI/UTFPR, Curitiba, Brasil.
Publicado
06/05/2021
Como Citar
OSHIRO, Larissa K.; RONSZCKA, Adriano F.; FABRO, João A.; SIMÃO, Jean M..
Linguagem e Compilador para o Paradigma Orientado a Notificações: Uma Solução Performante Orientada a Regras. In: ESCOLA REGIONAL DE ALTO DESEMPENHO DE SÃO PAULO (ERAD-SP), 12. , 2021, Evento Online.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2021
.
p. 61-64.
DOI: https://doi.org/10.5753/eradsp.2021.16706.