Servi?os de comunica??o diferenciados em sistemas multiprocessados em chip baseados em redes intra-chip

Made available in DSpace on 2015-04-14T14:49:34Z (GMT). No. of bitstreams: 1
433647.pdf: 4232185 bytes, checksum: c4bc7e337648060436ec9e548192a2e2 (MD5)
Previous issue date: 2011-08-25 / Sistemas multiprocessados em chip (MPSoCs - Multiprocessor Systems-on-Chip) est?o sendo considerados como prov?vel padr?o para implementar os sistemas embarcados futuros. O poder computacional destas plataformas possibilita a execu??o simult?nea de diversas aplica??es com diferentes requisitos. O emprego de redes intrachip (NoCs Networks-on-Chip) como infraestrutura de comunica??o em tais plataformas ? uma realidade em pesquisas acad?micas e projetos industriais. NoCs s?o comumente vistas como alternativa aos tradicionais barramentos, oferecendo como principais vantagens escalabilidade e suporte a diversas comunica??es em paralelo. Contudo, a motiva??o para o seu emprego em SoCs (Systems-on-Chip) vai al?m dessas vantagens ?bvias, visto que NoCs podem suportar diversos servi?os de comunica??o com diferentes n?veis de qualidade. Visto que comumente as aplica??es que executam em MPSoCs s?o compostas por diferentes tarefas comunicantes, o eficiente suporte ? comunica??o tem um papel fundamental no desempenho destas e ? uma ?rea estrat?gica no desenvolvimento de plataformas multiprocessadas. Muitos trabalhos t?m sido conduzidos na ?ltima d?cada nas ?reas de NoCs e MPSoCs, entretanto poucos tratam a lacuna existente entre os n?veis de rede (servi?os de comunica??o) e de aplica??o em MPSoCs baseados em NoC. Este trabalho tem por objetivo a implementa??o de diferentes servi?os de comunica??o no n?vel de rede e a disponibiliza??o destes no n?vel de aplica??o, preenchendo assim a lacuna existente entre tais n?veis atrav?s de uma melhor integra??o hardware/software. A metodologia de projeto seguida neste trabalho parte da implementa??o de mecanismos espec?ficos no n?vel da rede, os quais d?o suporte a servi?os de comunica??o diferenciados. Tais servi?os s?o expostos no n?vel de aplica??o atrav?s de primitivas que comp?em a API (Application Programming Interface) de comunica??o. O prop?sito desta abordagem ? oferecer ao desenvolvedor de aplica??es meios, em software, para satisfazer os requisitos de comunica??o das aplica??es, especialmente daquelas com restri??es temporais. As avalia??es realizadas mostram o funcionamento e os benef?cios obtidos atrav?s da utiliza??o dos servi?os implementados, al?m de apontar alguns cen?rios onde estes n?o se adequam t?o bem.

Identiferoai:union.ndltd.org:IBICT/oai:tede2.pucrs.br:tede/5142
Date25 August 2011
CreatorsCarara, Everton Alceu
ContributorsMoraes, Fernando Gehm
PublisherPontif?cia Universidade Cat?lica do Rio Grande do Sul, Programa de P?s-Gradua??o em Ci?ncia da Computa??o, PUCRS, BR, Faculdade de Inform?ca
Source SetsIBICT Brazilian ETDs
LanguagePortuguese
Detected LanguagePortuguese
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/doctoralThesis
Formatapplication/pdf
Sourcereponame:Biblioteca Digital de Teses e Dissertações da PUC_RS, instname:Pontifícia Universidade Católica do Rio Grande do Sul, instacron:PUC_RS
Rightsinfo:eu-repo/semantics/openAccess
Relation1974996533081274470, 500, 600, 1946639708616176246

Page generated in 0.0025 seconds