Avaliação da execução de aplicações orientadas à dados na arquitetura de redes em chip IPNoSys
| Ano de defesa: | 2012 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Universidade Federal do Rio Grande do Norte
BR UFRN Programa de Pós-Graduação em Sistemas e Computação Ciência da Computação |
| Programa de Pós-Graduação: |
Não Informado pela instituição
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Link de acesso: | 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_0d5da7cbd2cf4781af326cd15ef42cae |
|---|---|
| oai_identifier_str |
oai:repositorio.ufrn.br:123456789/18066 |
| network_acronym_str |
UFRN |
| network_name_str |
Repositório Institucional da UFRN |
| repository_id_str |
|
| spelling |
Avaliação da execução de aplicações orientadas à dados na arquitetura de redes em chip IPNoSysRedes 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 COMPUTACAOThe 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 comparedCoordenação de Aperfeiçoamento de Pessoal de Nível SuperiorA 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 comparadasUniversidade Federal do Rio Grande do NorteBRUFRNPrograma de Pós-Graduação em Sistemas e ComputaçãoCiência da ComputaçãoKreutz, Márcio Eduardohttp://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/2751239628595747Nobre, Christiane de Araújo2014-12-17T15:48:05Z2013-04-192014-12-17T15:48:05Z2012-08-17info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfapplication/pdfNOBRE, 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/18066porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRN2017-11-04T16:23:19Zoai:repositorio.ufrn.br:123456789/18066Repositório InstitucionalPUBhttp://repositorio.ufrn.br/oai/repositorio@bczm.ufrn.bropendoar:2017-11-04T16:23:19Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false |
| dc.title.none.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.none.fl_str_mv |
Kreutz, Márcio Eduardo http://lattes.cnpq.br/3993737424102325 http://lattes.cnpq.br/6374279398246756 Lopes, Adilson Barboza http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4794786D9 Barros, Edna Natividade da Silva http://lattes.cnpq.br/6291354144339437 Ramos, Karla Darlene Nepomuceno http://lattes.cnpq.br/2751239628595747 |
| dc.contributor.author.fl_str_mv |
Nobre, Christiane de Araújo |
| 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 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 |
| 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 |
| 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.none.fl_str_mv |
2012-08-17 2013-04-19 2014-12-17T15:48:05Z 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.uri.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. 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 application/pdf |
| dc.publisher.none.fl_str_mv |
Universidade Federal do Rio Grande do Norte BR UFRN Programa de Pós-Graduação em Sistemas e Computação Ciência da Computação |
| publisher.none.fl_str_mv |
Universidade Federal do Rio Grande do Norte BR UFRN Programa de Pós-Graduação em Sistemas e Computação Ciência da Computação |
| 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 |
| repository.name.fl_str_mv |
Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN) |
| repository.mail.fl_str_mv |
repositorio@bczm.ufrn.br |
| _version_ |
1855758791321059328 |