Avaliação da execução de aplicações orientadas à dados na arquitetura de redes em chip IPNoSys

Detalhes bibliográficos
Autor(a) principal: Nobre, Christiane de Araújo
Data de Publicação: 2012
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFRN
Texto Completo: https://repositorio.ufrn.br/jspui/handle/123456789/18066
Resumo: The increasing complexity of integrated circuits has boosted the development of communications architectures like Networks-on-Chip (NoCs), as an architecture; alternative for interconnection of Systems-on-Chip (SoC). Networks-on-Chip complain for component reuse, parallelism and scalability, enhancing reusability in projects of dedicated applications. In the literature, lots of proposals have been made, suggesting different configurations for networks-on-chip architectures. Among all networks-on-chip considered, the architecture of IPNoSys is a non conventional one, since it allows the execution of operations, while the communication process is performed. This study aims to evaluate the execution of data-flow based applications on IPNoSys, focusing on their adaptation against the design constraints. Data-flow based applications are characterized by the flowing of continuous stream of data, on which operations are executed. We expect that these type of applications can be improved when running on IPNoSys, because they have a programming model similar to the execution model of this network. By observing the behavior of these applications when running on IPNoSys, were performed changes in the execution model of the network IPNoSys, allowing the implementation of an instruction level parallelism. For these purposes, analysis of the implementations of dataflow applications were performed and compared
id UFRN_15192fa71edcfd186e3618b3afb4c26a
oai_identifier_str oai:https://repositorio.ufrn.br:123456789/18066
network_acronym_str UFRN
network_name_str Repositório Institucional da UFRN
repository_id_str
spelling Nobre, Christiane de Araújohttp://lattes.cnpq.br/3993737424102325http://lattes.cnpq.br/6374279398246756Lopes, Adilson Barbozahttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4794786D9Barros, Edna Natividade da Silvahttp://lattes.cnpq.br/6291354144339437Ramos, Karla Darlene Nepomucenohttp://lattes.cnpq.br/2751239628595747Kreutz, Márcio Eduardo2014-12-17T15:48:05Z2013-04-192014-12-17T15:48:05Z2012-08-17NOBRE, Christiane de Araújo. Avaliação da execução de aplicações orientadas à dados na arquitetura de redes em chip IPNoSys. 2012. 63 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2012.https://repositorio.ufrn.br/jspui/handle/123456789/18066The increasing complexity of integrated circuits has boosted the development of communications architectures like Networks-on-Chip (NoCs), as an architecture; alternative for interconnection of Systems-on-Chip (SoC). Networks-on-Chip complain for component reuse, parallelism and scalability, enhancing reusability in projects of dedicated applications. In the literature, lots of proposals have been made, suggesting different configurations for networks-on-chip architectures. Among all networks-on-chip considered, the architecture of IPNoSys is a non conventional one, since it allows the execution of operations, while the communication process is performed. This study aims to evaluate the execution of data-flow based applications on IPNoSys, focusing on their adaptation against the design constraints. Data-flow based applications are characterized by the flowing of continuous stream of data, on which operations are executed. We expect that these type of applications can be improved when running on IPNoSys, because they have a programming model similar to the execution model of this network. By observing the behavior of these applications when running on IPNoSys, were performed changes in the execution model of the network IPNoSys, allowing the implementation of an instruction level parallelism. For these purposes, analysis of the implementations of dataflow applications were performed and comparedA crescente complexidade dos circuitos integrados impulsionou o surgimento de arquiteturas de comunicação do tipo Redes em chip ou NoC (do inglês, Network-on-Chip), como alternativa de arquitetura de interconexão para Sistemas-em-Chip (SoC; Systems-on-Chip). As redes em chip possuem capacidade de reuso de componentes, paralelismo e escalabilidade, permitindo a reutilização em projetos diversos. Na literatura, têm-se uma grande quantidade de propostas com diferentes configurações de redes em chip. Dentre as redes em chip estudadas, a rede IPNoSys possui arquitetura diferenciada, pois permite a execução de operações, em conjunto com as atividades de comunicação. Este trabalho visa avaliar a execução de aplicações orientadas a dados na rede IPNoSys, focando na sua adequação frente às restrições de projeto. As aplicações orientadas a dados são caracterizadas pela comunicação de um fluxo contínuo de dados sobre os quais, operações são executadas. Espera-se então, que estas aplicações possam ser beneficiadas quando de sua execução na rede IPNoSys, devido ao seu elevado grau de paralelismo e por possuírem modelo de programação semelhante ao modelo de execução desta rede. Uma vez observadas a execução de aplicações na rede IPNoSys, foram realizadas modificações no modelo de execução da rede IPNoSys, o que permitiu a exploração do paralelismo em nível de instruções. Para isso, análises das execuções de aplicações data flow foram realizadas e comparadasCoordenação de Aperfeiçoamento de Pessoal de Nível Superiorapplication/pdfporUniversidade Federal do Rio Grande do NortePrograma de Pós-Graduação em Sistemas e ComputaçãoUFRNBRCiência da ComputaçãoRedes em chip. Arquiteturas de sistemas embarcados. processamento paralelo. Paralelismo em nível de instruções. Aplicações orientadas a dadosNetwork-on-chip. Embedded systems architecture. Parallel processing. Instruction level parallelism. Data oriented applicationsCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOAvaliação da execução de aplicações orientadas à dados na arquitetura de redes em chip IPNoSysinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNORIGINALChristianeAN_DISSERT.pdfapplication/pdf2651034https://repositorio.ufrn.br/bitstream/123456789/18066/1/ChristianeAN_DISSERT.pdf1c708aec5eba3fd620f2944124931c55MD51TEXTChristianeAN_DISSERT.pdf.txtChristianeAN_DISSERT.pdf.txtExtracted texttext/plain103421https://repositorio.ufrn.br/bitstream/123456789/18066/6/ChristianeAN_DISSERT.pdf.txtedcd1d82e4bb2fb217fac5a2627e2ac2MD56THUMBNAILChristianeAN_DISSERT.pdf.jpgChristianeAN_DISSERT.pdf.jpgIM Thumbnailimage/jpeg2887https://repositorio.ufrn.br/bitstream/123456789/18066/7/ChristianeAN_DISSERT.pdf.jpg10e6d04b7e3facd0eecfcf73f14cd7c6MD57123456789/180662017-11-04 13:23:19.579oai:https://repositorio.ufrn.br:123456789/18066Repositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2017-11-04T16:23:19Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false
dc.title.por.fl_str_mv Avaliação da execução de aplicações orientadas à dados na arquitetura de redes em chip IPNoSys
title Avaliação da execução de aplicações orientadas à dados na arquitetura de redes em chip IPNoSys
spellingShingle Avaliação da execução de aplicações orientadas à dados na arquitetura de redes em chip IPNoSys
Nobre, Christiane de Araújo
Redes em chip. Arquiteturas de sistemas embarcados. processamento paralelo. Paralelismo em nível de instruções. Aplicações orientadas a dados
Network-on-chip. Embedded systems architecture. Parallel processing. Instruction level parallelism. Data oriented applications
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
title_short Avaliação da execução de aplicações orientadas à dados na arquitetura de redes em chip IPNoSys
title_full Avaliação da execução de aplicações orientadas à dados na arquitetura de redes em chip IPNoSys
title_fullStr Avaliação da execução de aplicações orientadas à dados na arquitetura de redes em chip IPNoSys
title_full_unstemmed Avaliação da execução de aplicações orientadas à dados na arquitetura de redes em chip IPNoSys
title_sort Avaliação da execução de aplicações orientadas à dados na arquitetura de redes em chip IPNoSys
author Nobre, Christiane de Araújo
author_facet Nobre, Christiane de Araújo
author_role author
dc.contributor.authorID.por.fl_str_mv
dc.contributor.authorLattes.por.fl_str_mv http://lattes.cnpq.br/3993737424102325
dc.contributor.advisorID.por.fl_str_mv
dc.contributor.advisorLattes.por.fl_str_mv http://lattes.cnpq.br/6374279398246756
dc.contributor.referees1.pt_BR.fl_str_mv Lopes, Adilson Barboza
dc.contributor.referees1ID.por.fl_str_mv
dc.contributor.referees1Lattes.por.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4794786D9
dc.contributor.referees2.pt_BR.fl_str_mv Barros, Edna Natividade da Silva
dc.contributor.referees2ID.por.fl_str_mv
dc.contributor.referees2Lattes.por.fl_str_mv http://lattes.cnpq.br/6291354144339437
dc.contributor.referees3.pt_BR.fl_str_mv Ramos, Karla Darlene Nepomuceno
dc.contributor.referees3ID.por.fl_str_mv
dc.contributor.referees3Lattes.por.fl_str_mv http://lattes.cnpq.br/2751239628595747
dc.contributor.author.fl_str_mv Nobre, Christiane de Araújo
dc.contributor.advisor1.fl_str_mv Kreutz, Márcio Eduardo
contributor_str_mv Kreutz, Márcio Eduardo
dc.subject.por.fl_str_mv Redes em chip. Arquiteturas de sistemas embarcados. processamento paralelo. Paralelismo em nível de instruções. Aplicações orientadas a dados
topic Redes em chip. Arquiteturas de sistemas embarcados. processamento paralelo. Paralelismo em nível de instruções. Aplicações orientadas a dados
Network-on-chip. Embedded systems architecture. Parallel processing. Instruction level parallelism. Data oriented applications
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
dc.subject.eng.fl_str_mv Network-on-chip. Embedded systems architecture. Parallel processing. Instruction level parallelism. Data oriented applications
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
description The increasing complexity of integrated circuits has boosted the development of communications architectures like Networks-on-Chip (NoCs), as an architecture; alternative for interconnection of Systems-on-Chip (SoC). Networks-on-Chip complain for component reuse, parallelism and scalability, enhancing reusability in projects of dedicated applications. In the literature, lots of proposals have been made, suggesting different configurations for networks-on-chip architectures. Among all networks-on-chip considered, the architecture of IPNoSys is a non conventional one, since it allows the execution of operations, while the communication process is performed. This study aims to evaluate the execution of data-flow based applications on IPNoSys, focusing on their adaptation against the design constraints. Data-flow based applications are characterized by the flowing of continuous stream of data, on which operations are executed. We expect that these type of applications can be improved when running on IPNoSys, because they have a programming model similar to the execution model of this network. By observing the behavior of these applications when running on IPNoSys, were performed changes in the execution model of the network IPNoSys, allowing the implementation of an instruction level parallelism. For these purposes, analysis of the implementations of dataflow applications were performed and compared
publishDate 2012
dc.date.issued.fl_str_mv 2012-08-17
dc.date.available.fl_str_mv 2013-04-19
2014-12-17T15:48:05Z
dc.date.accessioned.fl_str_mv 2014-12-17T15:48:05Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv NOBRE, Christiane de Araújo. Avaliação da execução de aplicações orientadas à dados na arquitetura de redes em chip IPNoSys. 2012. 63 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2012.
dc.identifier.uri.fl_str_mv https://repositorio.ufrn.br/jspui/handle/123456789/18066
identifier_str_mv NOBRE, Christiane de Araújo. Avaliação da execução de aplicações orientadas à dados na arquitetura de redes em chip IPNoSys. 2012. 63 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2012.
url https://repositorio.ufrn.br/jspui/handle/123456789/18066
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Sistemas e Computação
dc.publisher.initials.fl_str_mv UFRN
dc.publisher.country.fl_str_mv BR
dc.publisher.department.fl_str_mv Ciência da Computação
publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRN
instname:Universidade Federal do Rio Grande do Norte (UFRN)
instacron:UFRN
instname_str Universidade Federal do Rio Grande do Norte (UFRN)
instacron_str UFRN
institution UFRN
reponame_str Repositório Institucional da UFRN
collection Repositório Institucional da UFRN
bitstream.url.fl_str_mv https://repositorio.ufrn.br/bitstream/123456789/18066/1/ChristianeAN_DISSERT.pdf
https://repositorio.ufrn.br/bitstream/123456789/18066/6/ChristianeAN_DISSERT.pdf.txt
https://repositorio.ufrn.br/bitstream/123456789/18066/7/ChristianeAN_DISSERT.pdf.jpg
bitstream.checksum.fl_str_mv 1c708aec5eba3fd620f2944124931c55
edcd1d82e4bb2fb217fac5a2627e2ac2
10e6d04b7e3facd0eecfcf73f14cd7c6
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)
repository.mail.fl_str_mv
_version_ 1802117657645809664