HC-MPSOC : plataforma do tipo cluster para sistemas embarcados
Made available in DSpace on 2015-04-14T14:50:05Z (GMT). No. of bitstreams: 1 449349.pdf: 2535064 bytes, checksum: 9bc52234ef8a5c4987806932ce5619c9 (MD5) Previous issue date: 2013-03-21 === Multiprocessor System-on-Chip (MPSoC) can be found in virtually all market branches and the design of such sy...
Main Author: | |
---|---|
Other Authors: | |
Format: | Others |
Language: | Portuguese |
Published: |
Pontif?cia Universidade Cat?lica do Rio Grande do Sul
2015
|
Subjects: | |
Online Access: | http://tede2.pucrs.br/tede2/handle/tede/5234 |
id |
ndltd-IBICT-oai-tede2.pucrs.br-tede-5234 |
---|---|
record_format |
oai_dc |
collection |
NDLTD |
language |
Portuguese |
format |
Others
|
sources |
NDLTD |
topic |
INFORM?TICA MULTIPROCESSADORES ARQUITETURA DE COMPUTADOR CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
spellingShingle |
INFORM?TICA MULTIPROCESSADORES ARQUITETURA DE COMPUTADOR CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Magalh?es, Felipe G?hring de HC-MPSOC : plataforma do tipo cluster para sistemas embarcados |
description |
Made available in DSpace on 2015-04-14T14:50:05Z (GMT). No. of bitstreams: 1
449349.pdf: 2535064 bytes, checksum: 9bc52234ef8a5c4987806932ce5619c9 (MD5)
Previous issue date: 2013-03-21 === Multiprocessor System-on-Chip (MPSoC) can be found in virtually all market branches and the design of such systems typically has several restrictions such as chip area used, which hampers. State-of-art MPSoCs uses networks-on-chip as the primary means of communication, and the trend is that systems based on networks intrachip continue to be used for a long time, thanks to greater flexibility in their design and also a high capacity communication. However, such systems also have certain restrictions on its use, such as the location of the tasks that compose it. Mapping and partitioning techiniques seek to solve these problem, or at least decrease it to a non critical point, but are not always successful in this job. In this context, cluster-based architectures emerges as a viable alternative to MPSoCs. Such systems typically have a hybrid architecture in its constitution, using more than one communication medium, thus being able to group elements by questions of "affinity" and still using high-speed communication medias, such as networks-on-chip. Thus, this work introduces the HC-MPSoC, an architecture for cluster-based intrachip systems, which uses buses and networks-on-chip in a joint way, forming groups of elements independently distributed throughout the system. The HellfireOS is also presented, a real time operating system adapted to run on the platform, counting with a full set of drivers throughout a high-level API. All HC-MPSoC modules as well as the HellfireOS modules, and the results obtained using the platform are presented along the text. === Sistemas intrachip multiprocessados (MPSoCs) podem ser encontrados em praticamente todos os ramos do mercado e o projeto desses sistemas normalmente apresenta diversas restri??es, como por exemplo ?rea do chip utilizada, o que o dificulta. MPSoCs do estado da arte utilizam redes intrachip como meio de comunica??o principal, e a tend?ncia ? que sistemas baseados em redes intrachip continuem a ser utilizados por um longo tempo, gra?as a uma maior flexibilidade em seu projeto e tamb?m uma alta capacidade de comunica??o. Por?m, tais sistemas ainda apresentam certas restri??es em seu uso, como por exemplo a localiza??o das tarefas que o comp?em. T?cnicas de mapeamento e particionamento de tarefas de uma aplica??o buscam solucionar tais problemas, ou ao menos diminui-los a um ponto n?o cr?tico, mas nem sempre s?o bem sucedidos. Neste contexto, arquiteturas do tipo cluster surgem como uma alternativa vi?vel para MPSoCs, normalmente apresentando uma arquitetura h?brida em sua constitui??o, utilizando mais de um meio de comunica??o, podendo assim agrupar elementos por quest?es de "afinidade" e ainda assim utilizando meios de comunica??o com grande paralelismo, como redes intrachip. Desta maneira, este trabalho introduz o HC-MPSoC, uma arquitetura clusterizada para sistemas intrachip, que utiliza redes intrachip e barramentos de uma maneira conjunta, formando grupos de elementos distribu?dos de forma independente por todo sistema. ? apresentando ainda, o HellfireOS, sistema operacional de tempo real adaptado para executar sobre a arquitetura, com drivers disponibilizados para uso. Todos os m?dulos do HC-MPSoC, assim como do HellfireOS, e os resultados obtidos utilizando a arquitetura, s?o apresentados no decorrer do texto. |
author2 |
Hessel, Fabiano Passuelo |
author_facet |
Hessel, Fabiano Passuelo Magalh?es, Felipe G?hring de |
author |
Magalh?es, Felipe G?hring de |
author_sort |
Magalh?es, Felipe G?hring de |
title |
HC-MPSOC : plataforma do tipo cluster para sistemas embarcados |
title_short |
HC-MPSOC : plataforma do tipo cluster para sistemas embarcados |
title_full |
HC-MPSOC : plataforma do tipo cluster para sistemas embarcados |
title_fullStr |
HC-MPSOC : plataforma do tipo cluster para sistemas embarcados |
title_full_unstemmed |
HC-MPSOC : plataforma do tipo cluster para sistemas embarcados |
title_sort |
hc-mpsoc : plataforma do tipo cluster para sistemas embarcados |
publisher |
Pontif?cia Universidade Cat?lica do Rio Grande do Sul |
publishDate |
2015 |
url |
http://tede2.pucrs.br/tede2/handle/tede/5234 |
work_keys_str_mv |
AT magalhesfelipeghringde hcmpsocplataformadotipoclusterparasistemasembarcados |
_version_ |
1718953571803725824 |
spelling |
ndltd-IBICT-oai-tede2.pucrs.br-tede-52342019-01-22T02:38:22Z HC-MPSOC : plataforma do tipo cluster para sistemas embarcados Magalh?es, Felipe G?hring de Hessel, Fabiano Passuelo INFORM?TICA MULTIPROCESSADORES ARQUITETURA DE COMPUTADOR CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Made available in DSpace on 2015-04-14T14:50:05Z (GMT). No. of bitstreams: 1 449349.pdf: 2535064 bytes, checksum: 9bc52234ef8a5c4987806932ce5619c9 (MD5) Previous issue date: 2013-03-21 Multiprocessor System-on-Chip (MPSoC) can be found in virtually all market branches and the design of such systems typically has several restrictions such as chip area used, which hampers. State-of-art MPSoCs uses networks-on-chip as the primary means of communication, and the trend is that systems based on networks intrachip continue to be used for a long time, thanks to greater flexibility in their design and also a high capacity communication. However, such systems also have certain restrictions on its use, such as the location of the tasks that compose it. Mapping and partitioning techiniques seek to solve these problem, or at least decrease it to a non critical point, but are not always successful in this job. In this context, cluster-based architectures emerges as a viable alternative to MPSoCs. Such systems typically have a hybrid architecture in its constitution, using more than one communication medium, thus being able to group elements by questions of "affinity" and still using high-speed communication medias, such as networks-on-chip. Thus, this work introduces the HC-MPSoC, an architecture for cluster-based intrachip systems, which uses buses and networks-on-chip in a joint way, forming groups of elements independently distributed throughout the system. The HellfireOS is also presented, a real time operating system adapted to run on the platform, counting with a full set of drivers throughout a high-level API. All HC-MPSoC modules as well as the HellfireOS modules, and the results obtained using the platform are presented along the text. Sistemas intrachip multiprocessados (MPSoCs) podem ser encontrados em praticamente todos os ramos do mercado e o projeto desses sistemas normalmente apresenta diversas restri??es, como por exemplo ?rea do chip utilizada, o que o dificulta. MPSoCs do estado da arte utilizam redes intrachip como meio de comunica??o principal, e a tend?ncia ? que sistemas baseados em redes intrachip continuem a ser utilizados por um longo tempo, gra?as a uma maior flexibilidade em seu projeto e tamb?m uma alta capacidade de comunica??o. Por?m, tais sistemas ainda apresentam certas restri??es em seu uso, como por exemplo a localiza??o das tarefas que o comp?em. T?cnicas de mapeamento e particionamento de tarefas de uma aplica??o buscam solucionar tais problemas, ou ao menos diminui-los a um ponto n?o cr?tico, mas nem sempre s?o bem sucedidos. Neste contexto, arquiteturas do tipo cluster surgem como uma alternativa vi?vel para MPSoCs, normalmente apresentando uma arquitetura h?brida em sua constitui??o, utilizando mais de um meio de comunica??o, podendo assim agrupar elementos por quest?es de "afinidade" e ainda assim utilizando meios de comunica??o com grande paralelismo, como redes intrachip. Desta maneira, este trabalho introduz o HC-MPSoC, uma arquitetura clusterizada para sistemas intrachip, que utiliza redes intrachip e barramentos de uma maneira conjunta, formando grupos de elementos distribu?dos de forma independente por todo sistema. ? apresentando ainda, o HellfireOS, sistema operacional de tempo real adaptado para executar sobre a arquitetura, com drivers disponibilizados para uso. Todos os m?dulos do HC-MPSoC, assim como do HellfireOS, e os resultados obtidos utilizando a arquitetura, s?o apresentados no decorrer do texto. 2015-04-14T14:50:05Z 2013-09-19 2013-03-21 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis MAGALH?ES, Felipe G?hring de. HC-MPSOC : plataforma do tipo cluster para sistemas embarcados. 2013. 83 f. Disserta??o (Mestrado em Ci?ncia da Computa??o) - Pontif?cia Universidade Cat?lica do Rio Grande do Sul, Porto Alegre, 2013. http://tede2.pucrs.br/tede2/handle/tede/5234 por 1974996533081274470 500 600 1946639708616176246 info:eu-repo/semantics/openAccess application/pdf Pontif?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 reponame:Biblioteca Digital de Teses e Dissertações da PUC_RS instname:Pontifícia Universidade Católica do Rio Grande do Sul instacron:PUC_RS |