Avaliação sistemática de redes intrachip
Autor(a) principal: | |
---|---|
Data de Publicação: | 2014 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da PUC_RS |
Texto Completo: | http://tede2.pucrs.br/tede2/handle/tede/8202 |
Resumo: | The increase in the number of cores available in Systems on a Chip has enabled the design of circuits with increasingly aggressive specifications. Efficient interconnection architectures such as intrachip networks are critical to the viability of these projects. However, measuring and comparing performanceof these networks for a given system is still a challenging task, which results from: (i) the complexity imposed by the abundance of available options in the design space of these networks; (ii) the current non-adoption of a unique evaluation platform to compare different networks proposals; (iii) the fact that the network traffic has a greater influence on the performance of such networks than any other design characteristic. This work has as main strategic goal the evaluation and comparison of different intrachip network architectures through the use of a unified evaluation platform. It adopts Nocbench, a recent platform, already validated in some contexts and proposed as a standard for the evaluation of intrachip networks. The employed evaluation method is based on the simulation of networks and uses as input traffic and computation models described in the form of traces, both extracted from real application. The main contributions of this work reside in: (i) the proposal of several enhancements to the chosen platform; (ii) the development of modules added to integrate the networks Hermes HS,Hermes OO, Hermes TB, Hermes VC, and YeaH from the author´s research group to the platform; (iii) the enhancement of the platform performance evaluation process, through the inclusion of metrics usually employed to compare intrachip networks, including: latency, throughput and jitter. A set of experiments validates the contributions and demonstrate the use the Nocbench platform as a useful tool in the comparison of intrachip networks of diverse origins. |
id |
P_RS_164b2de44eb63913b01fafac2c3b0ee9 |
---|---|
oai_identifier_str |
oai:tede2.pucrs.br:tede/8202 |
network_acronym_str |
P_RS |
network_name_str |
Biblioteca Digital de Teses e Dissertações da PUC_RS |
repository_id_str |
|
spelling |
Calazans, Ney Laert Vilarhttp://lattes.cnpq.br/3309342336039521http://lattes.cnpq.br/6928677814986319Schneider, William2018-07-10T14:37:58Z2014-03-13http://tede2.pucrs.br/tede2/handle/tede/8202The increase in the number of cores available in Systems on a Chip has enabled the design of circuits with increasingly aggressive specifications. Efficient interconnection architectures such as intrachip networks are critical to the viability of these projects. However, measuring and comparing performanceof these networks for a given system is still a challenging task, which results from: (i) the complexity imposed by the abundance of available options in the design space of these networks; (ii) the current non-adoption of a unique evaluation platform to compare different networks proposals; (iii) the fact that the network traffic has a greater influence on the performance of such networks than any other design characteristic. This work has as main strategic goal the evaluation and comparison of different intrachip network architectures through the use of a unified evaluation platform. It adopts Nocbench, a recent platform, already validated in some contexts and proposed as a standard for the evaluation of intrachip networks. The employed evaluation method is based on the simulation of networks and uses as input traffic and computation models described in the form of traces, both extracted from real application. The main contributions of this work reside in: (i) the proposal of several enhancements to the chosen platform; (ii) the development of modules added to integrate the networks Hermes HS,Hermes OO, Hermes TB, Hermes VC, and YeaH from the author´s research group to the platform; (iii) the enhancement of the platform performance evaluation process, through the inclusion of metrics usually employed to compare intrachip networks, including: latency, throughput and jitter. A set of experiments validates the contributions and demonstrate the use the Nocbench platform as a useful tool in the comparison of intrachip networks of diverse origins.O aumento no número de núcleos presentes em Sistemas Integrados em Chip tem proporcionado o projeto de circuitos com especificações cada vez mais agressivas. Arquiteturas de interconexão eficientes tais como as redes intrachip são fundamentais para a viabilidade destes projetos. Entretanto, medir e comparar o desempenho destas redesainda é uma tarefa desafiadora, resultado: (i) da complexidade imposta pela abundância de opções disponíveis no espaço de projeto destas redes; (ii) da atual não adoção de uma mesma plataforma de avaliação para a comparação de diferentes propostas de redes; (iii) e do fato de o tráfego de rede exercer uma influência muito maior do que qualquer característica de projeto no desempenho destas. Este trabalho tem como principal objetivo estratégico a avaliação e comparação de diferentes arquiteturas de redes intrachip através de uma plataforma de avaliação unificada. Adota-se Nocbench, uma plataforma recente, já validada em alguns contextos e proposta como um padrão para a avaliação de redes intrachip. O método de avaliação empregado baseia-se na simulação de redes e utiliza como entrada modelos de tráfego e de computação descritos sob a forma de traces, ambos extraídos de aplicações reais. As principais contribuições do trabalho residem: (i) na proposta de diversas melhorias para a plataforma escolhida; (ii) no desenvolvimento de módulos para a integração das redes Hermes HS, Hermes OO, Hermes TB, Hermes VC e YeaHdo grupo de pesquisa do Autor à plataforma em questão; (iii) no aprimoramento do processo de avaliação de desempenho da plataforma, através da inclusão de métricas comumente utilizadas para comparar redes intrachip, incluindo: latência, vazãoe jitter. Um conjunto de experimentos valida as contribuições e demonstra o uso da plataforma Nocbench como uma ferramenta útil na comparação de redes intrachip de origens diversas.Submitted by PPG Ciência da Computação (ppgcc@pucrs.br) on 2018-07-06T13:04:33Z No. of bitstreams: 1 WILLIAM SCHNEIDER_DIS.pdf: 3430246 bytes, checksum: 5fc61ba11d1155b509058a5d6a0c34b9 (MD5)Approved for entry into archive by Sheila Dias (sheila.dias@pucrs.br) on 2018-07-10T14:27:37Z (GMT) No. of bitstreams: 1 WILLIAM SCHNEIDER_DIS.pdf: 3430246 bytes, checksum: 5fc61ba11d1155b509058a5d6a0c34b9 (MD5)Made available in DSpace on 2018-07-10T14:37:58Z (GMT). No. of bitstreams: 1 WILLIAM SCHNEIDER_DIS.pdf: 3430246 bytes, checksum: 5fc61ba11d1155b509058a5d6a0c34b9 (MD5) Previous issue date: 2014-03-13application/pdfhttp://tede2.pucrs.br:80/tede2/retrieve/172767/WILLIAM%20SCHNEIDER_DIS.pdf.jpgporPontifícia Universidade Católica do Rio Grande do SulPrograma de Pós-Graduação em Ciência da ComputaçãoPUCRSBrasilEscola PolitécnicaRedes IntrachipSistemas Integrados em ChipAvaliação de DesempenhoNoC (Networkon Chip)BenchmarkingIntrachip NetworksSoC (Systems on a Chip)Performance EvaluationBenchmarkingCIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAOAvaliação sistemática de redes intrachipinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisTrabalho não apresenta restrição para publicação1974996533081274470500500-862078257083325301info:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da PUC_RSinstname:Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)instacron:PUC_RSTHUMBNAILWILLIAM SCHNEIDER_DIS.pdf.jpgWILLIAM SCHNEIDER_DIS.pdf.jpgimage/jpeg5411http://tede2.pucrs.br/tede2/bitstream/tede/8202/4/WILLIAM+SCHNEIDER_DIS.pdf.jpgf61398b4a9c8e9a3ac7cdda63100c6deMD54TEXTWILLIAM SCHNEIDER_DIS.pdf.txtWILLIAM SCHNEIDER_DIS.pdf.txttext/plain209327http://tede2.pucrs.br/tede2/bitstream/tede/8202/3/WILLIAM+SCHNEIDER_DIS.pdf.txt97f908522d1aee2bbac42b1b06c61c68MD53ORIGINALWILLIAM SCHNEIDER_DIS.pdfWILLIAM SCHNEIDER_DIS.pdfapplication/pdf3430246http://tede2.pucrs.br/tede2/bitstream/tede/8202/2/WILLIAM+SCHNEIDER_DIS.pdf5fc61ba11d1155b509058a5d6a0c34b9MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-8610http://tede2.pucrs.br/tede2/bitstream/tede/8202/1/license.txt5a9d6006225b368ef605ba16b4f6d1beMD51tede/82022018-07-10 12:01:43.464oai:tede2.pucrs.br:tede/8202QXV0b3JpemHDp8OjbyBwYXJhIFB1YmxpY2HDp8OjbyBFbGV0csO0bmljYTogQ29tIGJhc2Ugbm8gZGlzcG9zdG8gbmEgTGVpIEZlZGVyYWwgbsK6OS42MTAsIGRlIDE5IGRlIGZldmVyZWlybyBkZSAxOTk4LCBvIGF1dG9yIEFVVE9SSVpBIGEgcHVibGljYcOnw6NvIGVsZXRyw7RuaWNhIGRhIHByZXNlbnRlIG9icmEgbm8gYWNlcnZvIGRhIEJpYmxpb3RlY2EgRGlnaXRhbCBkYSBQb250aWbDrWNpYSBVbml2ZXJzaWRhZGUgQ2F0w7NsaWNhIGRvIFJpbyBHcmFuZGUgZG8gU3VsLCBzZWRpYWRhIGEgQXYuIElwaXJhbmdhIDY2ODEsIFBvcnRvIEFsZWdyZSwgUmlvIEdyYW5kZSBkbyBTdWwsIGNvbSByZWdpc3RybyBkZSBDTlBKIDg4NjMwNDEzMDAwMi04MSBiZW0gY29tbyBlbSBvdXRyYXMgYmlibGlvdGVjYXMgZGlnaXRhaXMsIG5hY2lvbmFpcyBlIGludGVybmFjaW9uYWlzLCBjb25zw7NyY2lvcyBlIHJlZGVzIMOgcyBxdWFpcyBhIGJpYmxpb3RlY2EgZGEgUFVDUlMgcG9zc2EgYSB2aXIgcGFydGljaXBhciwgc2VtIMO0bnVzIGFsdXNpdm8gYW9zIGRpcmVpdG9zIGF1dG9yYWlzLCBhIHTDrXR1bG8gZGUgZGl2dWxnYcOnw6NvIGRhIHByb2R1w6fDo28gY2llbnTDrWZpY2EuCg==Biblioteca Digital de Teses e Dissertaçõeshttp://tede2.pucrs.br/tede2/PRIhttps://tede2.pucrs.br/oai/requestbiblioteca.central@pucrs.br||opendoar:2018-07-10T15:01:43Biblioteca Digital de Teses e Dissertações da PUC_RS - Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)false |
dc.title.por.fl_str_mv |
Avaliação sistemática de redes intrachip |
title |
Avaliação sistemática de redes intrachip |
spellingShingle |
Avaliação sistemática de redes intrachip Schneider, William Redes Intrachip Sistemas Integrados em Chip Avaliação de Desempenho NoC (Networkon Chip) Benchmarking Intrachip Networks SoC (Systems on a Chip) Performance Evaluation Benchmarking CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO |
title_short |
Avaliação sistemática de redes intrachip |
title_full |
Avaliação sistemática de redes intrachip |
title_fullStr |
Avaliação sistemática de redes intrachip |
title_full_unstemmed |
Avaliação sistemática de redes intrachip |
title_sort |
Avaliação sistemática de redes intrachip |
author |
Schneider, William |
author_facet |
Schneider, William |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Calazans, Ney Laert Vilar |
dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/3309342336039521 |
dc.contributor.authorLattes.fl_str_mv |
http://lattes.cnpq.br/6928677814986319 |
dc.contributor.author.fl_str_mv |
Schneider, William |
contributor_str_mv |
Calazans, Ney Laert Vilar |
dc.subject.por.fl_str_mv |
Redes Intrachip Sistemas Integrados em Chip Avaliação de Desempenho |
topic |
Redes Intrachip Sistemas Integrados em Chip Avaliação de Desempenho NoC (Networkon Chip) Benchmarking Intrachip Networks SoC (Systems on a Chip) Performance Evaluation Benchmarking CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO |
dc.subject.eng.fl_str_mv |
NoC (Networkon Chip) Benchmarking Intrachip Networks SoC (Systems on a Chip) Performance Evaluation Benchmarking |
dc.subject.cnpq.fl_str_mv |
CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO |
description |
The increase in the number of cores available in Systems on a Chip has enabled the design of circuits with increasingly aggressive specifications. Efficient interconnection architectures such as intrachip networks are critical to the viability of these projects. However, measuring and comparing performanceof these networks for a given system is still a challenging task, which results from: (i) the complexity imposed by the abundance of available options in the design space of these networks; (ii) the current non-adoption of a unique evaluation platform to compare different networks proposals; (iii) the fact that the network traffic has a greater influence on the performance of such networks than any other design characteristic. This work has as main strategic goal the evaluation and comparison of different intrachip network architectures through the use of a unified evaluation platform. It adopts Nocbench, a recent platform, already validated in some contexts and proposed as a standard for the evaluation of intrachip networks. The employed evaluation method is based on the simulation of networks and uses as input traffic and computation models described in the form of traces, both extracted from real application. The main contributions of this work reside in: (i) the proposal of several enhancements to the chosen platform; (ii) the development of modules added to integrate the networks Hermes HS,Hermes OO, Hermes TB, Hermes VC, and YeaH from the author´s research group to the platform; (iii) the enhancement of the platform performance evaluation process, through the inclusion of metrics usually employed to compare intrachip networks, including: latency, throughput and jitter. A set of experiments validates the contributions and demonstrate the use the Nocbench platform as a useful tool in the comparison of intrachip networks of diverse origins. |
publishDate |
2014 |
dc.date.issued.fl_str_mv |
2014-03-13 |
dc.date.accessioned.fl_str_mv |
2018-07-10T14:37:58Z |
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 |
http://tede2.pucrs.br/tede2/handle/tede/8202 |
url |
http://tede2.pucrs.br/tede2/handle/tede/8202 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.program.fl_str_mv |
1974996533081274470 |
dc.relation.confidence.fl_str_mv |
500 500 |
dc.relation.cnpq.fl_str_mv |
-862078257083325301 |
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 |
Pontifícia Universidade Católica do Rio Grande do Sul |
dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação em Ciência da Computação |
dc.publisher.initials.fl_str_mv |
PUCRS |
dc.publisher.country.fl_str_mv |
Brasil |
dc.publisher.department.fl_str_mv |
Escola Politécnica |
publisher.none.fl_str_mv |
Pontifícia Universidade Católica do Rio Grande do Sul |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da PUC_RS instname:Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS) instacron:PUC_RS |
instname_str |
Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS) |
instacron_str |
PUC_RS |
institution |
PUC_RS |
reponame_str |
Biblioteca Digital de Teses e Dissertações da PUC_RS |
collection |
Biblioteca Digital de Teses e Dissertações da PUC_RS |
bitstream.url.fl_str_mv |
http://tede2.pucrs.br/tede2/bitstream/tede/8202/4/WILLIAM+SCHNEIDER_DIS.pdf.jpg http://tede2.pucrs.br/tede2/bitstream/tede/8202/3/WILLIAM+SCHNEIDER_DIS.pdf.txt http://tede2.pucrs.br/tede2/bitstream/tede/8202/2/WILLIAM+SCHNEIDER_DIS.pdf http://tede2.pucrs.br/tede2/bitstream/tede/8202/1/license.txt |
bitstream.checksum.fl_str_mv |
f61398b4a9c8e9a3ac7cdda63100c6de 97f908522d1aee2bbac42b1b06c61c68 5fc61ba11d1155b509058a5d6a0c34b9 5a9d6006225b368ef605ba16b4f6d1be |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da PUC_RS - Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS) |
repository.mail.fl_str_mv |
biblioteca.central@pucrs.br|| |
_version_ |
1799765334814621696 |