Avaliação sistemática de redes intrachip

Detalhes bibliográficos
Autor(a) principal: Schneider, William
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