XINFORMAÇÕES SOBRE DIREITOS AUTORAIS
As obras disponibilizadas nesta Biblioteca Digital foram publicadas sob expressa autorização dos respectivos autores, em conformidade com a Lei 9610/98.
A consulta aos textos, permitida por seus respectivos autores, é livre, bem como a impressão de trechos ou de um exemplar completo exclusivamente para uso próprio. Não são permitidas a impressão e a reprodução de obras completas com qualquer outra finalidade que não o uso próprio de quem imprime.
A reprodução de pequenos trechos, na forma de citações em trabalhos de terceiros que não o próprio autor do texto consultado,é permitida, na medida justificada para a compreeensão da citação e mediante a informação, junto à citação, do nome do autor do texto original, bem como da fonte da pesquisa.
A violação de direitos autorais é passível de sanções civis e penais.
As obras disponibilizadas nesta Biblioteca Digital foram publicadas sob expressa autorização dos respectivos autores, em conformidade com a Lei 9610/98.
A consulta aos textos, permitida por seus respectivos autores, é livre, bem como a impressão de trechos ou de um exemplar completo exclusivamente para uso próprio. Não são permitidas a impressão e a reprodução de obras completas com qualquer outra finalidade que não o uso próprio de quem imprime.
A reprodução de pequenos trechos, na forma de citações em trabalhos de terceiros que não o próprio autor do texto consultado,é permitida, na medida justificada para a compreeensão da citação e mediante a informação, junto à citação, do nome do autor do texto original, bem como da fonte da pesquisa.
A violação de direitos autorais é passível de sanções civis e penais.
Coleção Digital
Título: A FLEXIBLE APPROACH TO STAGED EVENTS Autor: TIAGO LIMA SALMITO
Instituição: PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO - PUC-RIO
Colaborador(es):
NOEMI DE LA ROCQUE RODRIGUEZ - ADVISOR
ANA LUCIA DE MOURA - CO-ADVISOR
Nº do Conteudo: 25024
Catalogação: 11/08/2015 Liberação: 17/08/2015 Idioma(s): PORTUGUESE - BRAZIL
Tipo: TEXT Subtipo: THESIS
Natureza: SCHOLARLY PUBLICATION
Nota: Todos os dados constantes dos documentos são de inteira responsabilidade de seus autores. Os dados utilizados nas descrições dos documentos estão em conformidade com os sistemas da administração da PUC-Rio.
Referência [pt]: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=25024@1
Referência [en]: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=25024@2
Referência DOI: https://doi.org/10.17771/PUCRio.acad.25024
Resumo:
Título: A FLEXIBLE APPROACH TO STAGED EVENTS Autor: TIAGO LIMA SALMITO
ANA LUCIA DE MOURA - CO-ADVISOR
Nº do Conteudo: 25024
Catalogação: 11/08/2015 Liberação: 17/08/2015 Idioma(s): PORTUGUESE - BRAZIL
Tipo: TEXT Subtipo: THESIS
Natureza: SCHOLARLY PUBLICATION
Nota: Todos os dados constantes dos documentos são de inteira responsabilidade de seus autores. Os dados utilizados nas descrições dos documentos estão em conformidade com os sistemas da administração da PUC-Rio.
Referência [pt]: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=25024@1
Referência [en]: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=25024@2
Referência DOI: https://doi.org/10.17771/PUCRio.acad.25024
Resumo:
The purpose of this work is to explore and extend the
flexibility provided by the staged event-driven concurrency model to integrate both cooperative
event loops and preemptive threads in a single high level abstraction.
The contributions of this work are focused on the extension of the staged
model that decouples the specification of concurrent applications of the
decisions related to the execution environment, allowing them to be fl
exibly mapped to different configurations according to the task scheduling needs
and processing granularity in specific parts of the application. In order to
provide an adequate definition of the concept of hybrid concurrency models,
we propose a classification system that is based on the combination of basic
features of concurrent systems and the possibility of parallel execution on
multiple processors. Based on this classification, we analyze the benefits and
drawbacks associated with each concurrency model, justifying the adoption
of models that combine threads and events in the same programming
environment and the extension of the staged model. Finally, we present the
implementation of the proposed model in the Lua programming language
and its use in execution scenarios that confirm the benefits of the extension
of the staged model in the specification of concurrent applications.
Descrição | Arquivo |
COMPLETE |