Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/325
Registro completo de metadados
Campo DCValorIdioma
dc.creatorPeters, Eduardo-
dc.date.accessioned2012-10-30T16:09:36Z-
dc.date.available2012-10-30T16:09:36Z-
dc.date.issued2012-07-31-
dc.identifier.citationPETERS, Eduardo. Coprocessador para aceleração de aplicações desenvolvidas utilizando paradigma orientado a notificações. 2012. 94 f. Dissertação (Mestrado em Engenharia Elétrica e Informática Industrial) – Universidade Tecnológica Federal do Paraná, Curitiba, 2012.pt_BR
dc.identifier.urihttp://repositorio.utfpr.edu.br/jspui/handle/1/325-
dc.description.abstractThis work presents a new hardware coprocessor to accelerate applications developed using the Notification-Oriented Paradigm (NOP). A NOP application has the advantages of both event-based programming and declarative programming, enabling higher level software development, improving code reuse, and reducing the number of unnecessary computations. Because a NOP application is composed of a network of small computational entities communicating only when needed, it is a good candidate for a direct hardware implementation. In order to investigate this assumption, a coprocessor that is able to run existing NOP applications was created. The coprocessor was developed in VHDL and tested in FPGAs, providing a decrease of 96% in the number of clock cycles compared to a purely software implementation.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Tecnológica Federal do Paranápt_BR
dc.subjectHardwarept_BR
dc.subjectCoprocessadorespt_BR
dc.subjectSoftware - Desenvolvimentopt_BR
dc.subjectSimulação (Computadores)pt_BR
dc.subjectCoprocessorspt_BR
dc.subjectComputer software - Developmentpt_BR
dc.subjectComputer simulationpt_BR
dc.titleCoprocessador para aceleração de aplicações desenvolvidas utilizando paradigma orientado a notificaçõespt_BR
dc.typemasterThesispt_BR
dc.description.resumoEste trabalho apresenta um novo hardware coprocessador para acelerar aplicações desenvolvidas utilizando-se o Paradigma Orientado a Notificações (PON), cuja essência se constitui em uma nova forma de influência causal baseada na colaboração pontual entre entidades granulares e notificantes. Uma aplicação PON apresenta as vantagens da programação baseada em eventos e da programação declarativa, possibilitando um desenvolvimento de alto nível, auxiliando o reuso de código e reduzindo o processamento desnecessário existente das aplicações desenvolvidas com os paradigmas atuais. Como uma aplicação PON é composta de uma cadeia de pequenas entidades computacionais, comunicando-se somente quando necessário, é um bom candidato a implementação direta em hardware. Para investigar este pressuposto, criou-se um coprocessador capaz de executar aplicações PON existentes. O coprocessador foi desenvolvido utilizando-se linguagem VHDL e testado em FPGAs, mostrando um decréscimo de 96% do número de ciclos de clock utilizados por um programa se comparado a implementação puramente em software da mesma aplicação, considerando uma dada materialização em um framework em PON.pt_BR
dc.degree.localCuritibapt_BR
dc.degree.levelMestradopt_BR
dc.publisher.localCuritibapt_BR
dc.contributor.advisor1Pedroni, Volnei Antonio-
dc.contributor.advisor-co1Simão, Jean Marcelo-
dc.publisher.programPrograma de Pós-Graduação em Engenharia Elétrica e Informática Industrialpt_BR
Aparece nas coleções:CT - Programa de Pós-Graduação em Engenharia Elétrica e Informática Industrial

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
CT_CPGEI_M_ Peters, Eduardo_2012.pdf1,95 MBAdobe PDFThumbnail
Visualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.