Proposta e desenvolvimento de um algoritmo de associatividade reconfigurável em memórias cache.
A evolução constante dos processadores está aumentando cada vez o overhead dos acessos à memória. Tentando evitar este problema, os desenvolvedores de processadores utilizam diversas técnicas, entre elas, o emprego de memórias cache na hierarquia de memórias dos computadores. As memórias cache,...
Main Author: | |
---|---|
Other Authors: | |
Language: | Portuguese |
Published: |
Universidade de São Paulo
2008
|
Subjects: | |
Online Access: | http://www.teses.usp.br/teses/disponiveis/3/3141/tde-01102008-135441/ |
id |
ndltd-IBICT-oai-teses.usp.br-tde-01102008-135441 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-IBICT-oai-teses.usp.br-tde-01102008-1354412019-01-21T21:47:19Z Proposta e desenvolvimento de um algoritmo de associatividade reconfigurável em memórias cache. Proposal and development of a reconfigurable associativity algorithm in cache memories. Roberto Borges Kerr Junior Edson Toshimi Midorikawa Sergio Takeo Kofuji Eduardo Marques Arquitetura e organização de computadores Arquitetura reconfigurável Computação reconfigurável Engenharia de computação Computer architecture and organization Computer engineering Reconfigurable architecture Reconfigurable computing A evolução constante dos processadores está aumentando cada vez o overhead dos acessos à memória. Tentando evitar este problema, os desenvolvedores de processadores utilizam diversas técnicas, entre elas, o emprego de memórias cache na hierarquia de memórias dos computadores. As memórias cache, por outro lado, não conseguem suprir totalmente as suas necessidades, sendo interessante alguma técnica que tornasse possível aproveitar melhor a memória cache. Para resolver este problema, autores propõem a utilização de técnicas de computação reconfigurável. Este trabalho analisa um trabalho na área de reconfiguração na associatividade de memórias cache, e propõe melhorias nele para uma melhor utilização de seus recursos, apresentando resultados práticos de simulações realizadas com diversas organizações de cache. With the constant evolution of processors architecture, its getting even bigger the overhead generated with memory access. Trying to avoid this problem, some processors developers are using several techniques to improve the performance, as the use of cache memories. By the otherside, cache memories cannot supply all their needs, thats why its important some new technique that could use better the cache memory. Working on this problem, some authors are using reconfigurable computing to improve the cache memorys performance. This work analyses the reconfiguration of the cache memory associativity algorithm, and propose some improvements on this algorithm to better use its resources, showing some practical results from simulations with several cache organizations. 2008-06-25 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis http://www.teses.usp.br/teses/disponiveis/3/3141/tde-01102008-135441/ por info:eu-repo/semantics/openAccess Universidade de São Paulo Engenharia Elétrica USP BR reponame:Biblioteca Digital de Teses e Dissertações da USP instname:Universidade de São Paulo instacron:USP |
collection |
NDLTD |
language |
Portuguese |
sources |
NDLTD |
topic |
Arquitetura e organização de computadores
Arquitetura reconfigurável Computação reconfigurável Engenharia de computação Computer architecture and organization Computer engineering Reconfigurable architecture Reconfigurable computing |
spellingShingle |
Arquitetura e organização de computadores
Arquitetura reconfigurável Computação reconfigurável Engenharia de computação Computer architecture and organization Computer engineering Reconfigurable architecture Reconfigurable computing Roberto Borges Kerr Junior Proposta e desenvolvimento de um algoritmo de associatividade reconfigurável em memórias cache. |
description |
A evolução constante dos processadores está aumentando cada vez o overhead dos acessos à memória. Tentando evitar este problema, os desenvolvedores de processadores utilizam diversas técnicas, entre elas, o emprego de memórias cache na hierarquia de memórias dos computadores. As memórias cache, por outro lado, não conseguem suprir totalmente as suas necessidades, sendo interessante alguma técnica que tornasse possível aproveitar melhor a memória cache. Para resolver este problema, autores propõem a utilização de técnicas de computação reconfigurável. Este trabalho analisa um trabalho na área de reconfiguração na associatividade de memórias cache, e propõe melhorias nele para uma melhor utilização de seus recursos, apresentando resultados práticos de simulações realizadas com diversas organizações de cache.
===
With the constant evolution of processors architecture, its getting even bigger the overhead generated with memory access. Trying to avoid this problem, some processors developers are using several techniques to improve the performance, as the use of cache memories. By the otherside, cache memories cannot supply all their needs, thats why its important some new technique that could use better the cache memory. Working on this problem, some authors are using reconfigurable computing to improve the cache memorys performance. This work analyses the reconfiguration of the cache memory associativity algorithm, and propose some improvements on this algorithm to better use its resources, showing some practical results from simulations with several cache organizations.
|
author2 |
Edson Toshimi Midorikawa |
author_facet |
Edson Toshimi Midorikawa Roberto Borges Kerr Junior |
author |
Roberto Borges Kerr Junior |
author_sort |
Roberto Borges Kerr Junior |
title |
Proposta e desenvolvimento de um algoritmo de associatividade reconfigurável em memórias cache.
|
title_short |
Proposta e desenvolvimento de um algoritmo de associatividade reconfigurável em memórias cache.
|
title_full |
Proposta e desenvolvimento de um algoritmo de associatividade reconfigurável em memórias cache.
|
title_fullStr |
Proposta e desenvolvimento de um algoritmo de associatividade reconfigurável em memórias cache.
|
title_full_unstemmed |
Proposta e desenvolvimento de um algoritmo de associatividade reconfigurável em memórias cache.
|
title_sort |
proposta e desenvolvimento de um algoritmo de associatividade reconfigurável em memórias cache. |
publisher |
Universidade de São Paulo |
publishDate |
2008 |
url |
http://www.teses.usp.br/teses/disponiveis/3/3141/tde-01102008-135441/ |
work_keys_str_mv |
AT robertoborgeskerrjunior propostaedesenvolvimentodeumalgoritmodeassociatividadereconfiguravelemmemoriascache AT robertoborgeskerrjunior proposalanddevelopmentofareconfigurableassociativityalgorithmincachememories |
_version_ |
1718887717942591488 |