Javascript must be enabled to continue!
O impacto da hierarquia de memória sobre a arquitetura IPNoSys
View through CrossRef
Aolongo dos anos,coma ascensão das tecnologias, a busca por melhorias no desempenho
dos sistemas computacionais é algo notável. Os sistemas computacionais evoluíram
tanto em capacidade de processamento como em complexidade das arquiteturas
implementadas. Nesses sistemas é crucial a utilização de memórias uma vez que elas são
responsáveis pelo armazenamento de dados que serão processados. Considerando um
ambiente ideal, as memórias deveriam ter uma capacidade de armazenamento ilimitado,
o acesso de dados imediato e o custo por bit extremamente baixo. Porém nos sistemas
reais as memórias não apresentam essas características. Capacidade de armazenamento,
velocidade e custo por bit são fatores que crescem proporcionalmente entre si. Uma
técnica que é utilizada para balancear esses fatores e melhorar o desempenho dos
sistemas computacionais é a hierarquia de memória. No cenário de novas tecnologias
e propostas de novas organizações de processadores, um modelo que vem sendo
adotada pelos projetistas de sistemas computacionais é o uso de MPSoCs (sistemas
multiprocessados integrados em chip), que apresenta uma maior eficiência energética e
computacional. Nesse cenário com muitos elementos de processamento, a utilização
de redes em chip (NoC - networks-on-chip) se mostra mais eficiente que o uso de
barramentos. Uma NoC consiste em um conjunto de roteadores e canais interligados
formando uma rede chaveada. Os núcleos são conectados aos terminais da rede e
a comunicação ocorre pela troca de pacotes. Essas NoCs foram tradicionalmente
projetadas exclusivamente para a comunicação em SoCs. Entretanto, um projeto de uma
arquitetura não convencional resolveu integrar processamento e comunicação em uma
NoC. Essa arquitetura é conhecida por IPNoSys. A arquitetura IPNoSys (Integrated
Processing NoC System) é um processador não convencional que utiliza redes em chip e
implementa unidades de processamento e roteamento para tratar e processar instruções.
Aproveita as características das NoCs, como escalabilidade e comunicação paralela, para
implementar de maneira eficiente execuções de programas que exploram paralelismo em
nível de threads. Atualmente, a arquitetura IPNoSys possui quatro memórias fisicamente
distribuidas nos cantos da rede, mas que representam um endereçamento unificado.
Cada módulo de memória é associado a uma unidade de acesso que se encarregam
de gerenciá-la. Diante da atual organização de memórias da IPNoSys, esse trabalho
desenvolveu um novo sistema de hierarquia de memórias para o IPNoSys e investigou
os possíveis impactos sobre o desempenho e o modelo de programação.
Title: O impacto da hierarquia de memória sobre a arquitetura IPNoSys
Description:
Aolongo dos anos,coma ascensão das tecnologias, a busca por melhorias no desempenho
dos sistemas computacionais é algo notável.
Os sistemas computacionais evoluíram
tanto em capacidade de processamento como em complexidade das arquiteturas
implementadas.
Nesses sistemas é crucial a utilização de memórias uma vez que elas são
responsáveis pelo armazenamento de dados que serão processados.
Considerando um
ambiente ideal, as memórias deveriam ter uma capacidade de armazenamento ilimitado,
o acesso de dados imediato e o custo por bit extremamente baixo.
Porém nos sistemas
reais as memórias não apresentam essas características.
Capacidade de armazenamento,
velocidade e custo por bit são fatores que crescem proporcionalmente entre si.
Uma
técnica que é utilizada para balancear esses fatores e melhorar o desempenho dos
sistemas computacionais é a hierarquia de memória.
No cenário de novas tecnologias
e propostas de novas organizações de processadores, um modelo que vem sendo
adotada pelos projetistas de sistemas computacionais é o uso de MPSoCs (sistemas
multiprocessados integrados em chip), que apresenta uma maior eficiência energética e
computacional.
Nesse cenário com muitos elementos de processamento, a utilização
de redes em chip (NoC - networks-on-chip) se mostra mais eficiente que o uso de
barramentos.
Uma NoC consiste em um conjunto de roteadores e canais interligados
formando uma rede chaveada.
Os núcleos são conectados aos terminais da rede e
a comunicação ocorre pela troca de pacotes.
Essas NoCs foram tradicionalmente
projetadas exclusivamente para a comunicação em SoCs.
Entretanto, um projeto de uma
arquitetura não convencional resolveu integrar processamento e comunicação em uma
NoC.
Essa arquitetura é conhecida por IPNoSys.
A arquitetura IPNoSys (Integrated
Processing NoC System) é um processador não convencional que utiliza redes em chip e
implementa unidades de processamento e roteamento para tratar e processar instruções.
Aproveita as características das NoCs, como escalabilidade e comunicação paralela, para
implementar de maneira eficiente execuções de programas que exploram paralelismo em
nível de threads.
Atualmente, a arquitetura IPNoSys possui quatro memórias fisicamente
distribuidas nos cantos da rede, mas que representam um endereçamento unificado.
Cada módulo de memória é associado a uma unidade de acesso que se encarregam
de gerenciá-la.
Diante da atual organização de memórias da IPNoSys, esse trabalho
desenvolveu um novo sistema de hierarquia de memórias para o IPNoSys e investigou
os possíveis impactos sobre o desempenho e o modelo de programação.
Related Results
Avaliação da Memória Autobiográfica após Acidente Vascular Encefálico
Avaliação da Memória Autobiográfica após Acidente Vascular Encefálico
Pessoas que sofrem Acidentes Vasculares Encefálicos podem apresentar diversas sequelas dependendo do local e severidade da lesão. É comum apresentarem comprometimentos na memória, ...
Estrutura independente e parede portante: origem e evolução da proposição de Lucio Costa
Estrutura independente e parede portante: origem e evolução da proposição de Lucio Costa
A assimilação do esqueleto estrutural em concreto armado ou aço é um dos problemas que os arquitetos enfrentam no ultimo terço do século XIX. Modo de construção característico da i...
Cenário Literário: Antiga Residência Habitada por Coraline
Cenário Literário: Antiga Residência Habitada por Coraline
A arquitetura cenográfica é uma disciplina que envolve a criação de cenários e ambientes arquitetônicos para teatro, cinema e outras formas de produção artística. Nesse contexto, o...
testemunho de Ricardo Piglia em “Um dia na vida”
testemunho de Ricardo Piglia em “Um dia na vida”
As escritas de si têm desempenhado um papel significativo na literatura, permitindo aos autores explorar suas próprias experiências de vida e oferecer insights profundos sobre a co...
Beto, o simulador de memória cache
Beto, o simulador de memória cache
Os procedimentos realizados pelos computadores envolvendo software e hardware e estudados em disciplinas de Arquitetura e Organização de Computadores (AOC) são abstratos. Pensando ...
Operating System Support for IPNoSys
Operating System Support for IPNoSys
The IPNoSys is an architecture that exploits the advantages of NoCs as parallel communication, reusability and scalability to transform the routers in processi...
Arquitetura Moderna antigamente
Arquitetura Moderna antigamente
Os textos aqui reunidos – ensaios, conferências e entrevistas – do final dos anos 80 e início dos anos 90, resumem a posição de acerto de contas de Autora com a surpreendente e mai...
PARANOÁ 8 Cadernos de Arquitetura e Urbanismo
PARANOÁ 8 Cadernos de Arquitetura e Urbanismo
ApresentaçãoCom grande satisfação apresentamos o presente numero temático do periódico Paranoá: Cadernos de Arquitetura e Urbanismo do Programa de Pós-Graduação da Faculdade de Arq...

