Investigação de técnicas de projeto de Cache de Dados para sistemas embarcados

Registro completo de metadados
MetadadosDescriçãoIdioma
Autor(es): dc.contributorHexsel, Roberto, 1960--
Autor(es): dc.contributorUniversidade Federal do Paraná. Setor de Ciências Exatas. Programa de Pós-Graduação em Informática-
Autor(es): dc.creatorHeck, Giancarlo Covolo-
Data de aceite: dc.date.accessioned2025-09-01T10:32:46Z-
Data de disponibilização: dc.date.available2025-09-01T10:32:46Z-
Data de envio: dc.date.issued2024-10-18-
Data de envio: dc.date.issued2024-10-18-
Data de envio: dc.date.issued2008-
Fonte completa do material: dc.identifierhttps://hdl.handle.net/1884/17136-
Fonte: dc.identifier.urihttp://educapes.capes.gov.br/handle/1884/17136-
Descrição: dc.descriptionOrientador: Roberto André Hexsel-
Descrição: dc.descriptionInclui apêndice-
Descrição: dc.descriptionDissertação (mestrado) - Universidade Federal do Paraná, Setor de Ciências Exatas, Programa de Pós-Graduação em Informática. Defesa: Curitiba, 22/08/2008-
Descrição: dc.descriptionInclui bibliografia-
Descrição: dc.descriptionResumo: A disparidade entre a evolução da velocidade dos microprocessadores e da latência no acessoàs memórias torna o projeto da hierarquia de memória um importante fator no desempenhoglobal dos sistemas com microprocessadores.O projeto de sistemas embarcados é guiado por parâmetros tais como desempenho, consumo de energia, tamanho, confiabilidade, custo e time to market. Memórias cache fornecemganhos de desempenho mas podem ocasionar impactos negativos quanto ao consumo deenergia, ao tamanho do circuito e ao custo.Neste trabalho, o projeto de caches de dados foi investigado com o intuito de obter combinações de parâmetros de projeto que produzam os melhores resultados com as menorescapacidades. Os experimentos foram executados no simulador SimpleScalar com os programas de teste do pacote CommBench.Foi desenvolvida uma nova técnica chamada de Cache de Vítima e Controle de Poluição(Pollution Control Victim Cache - PCVC), a qual melhora a Cache de Controle de Poluição(Pollution Control Cache - PCC), pois é mais simples e apresenta melhor desempenho. Osresultados indicam que a Cache de V'itimas e o Stream Buffer não possuem bom desempenhonos pequenos sistemas simulados. A PCC e a PCVC mostraram resultados promissores.-
Descrição: dc.descriptionAbstract: A well designed memory hierarchy is important because of the increasing disparity betweenthe gains in the speed of microprocessors and the small reductions on memory access time.The design of embedded systems is constrained by several parameters such as performance, power consumption, size, reliability, cost, and time to market. Cache memoriesprovide gains in performance but might cause negative impacts on power consumption,circuit size, and cost.This work explores the design space of data caches, looking for the combinations ofdesign parameters that produce the best results at the smallest capacities. The simulationswere performed with the SimpleScalar suite, running the CommBench benchmarks.A novel cache algorithm, named Pollution Control Victim Cache (PCVC), was devisedand improves on the Pollution Control Cache (PCC). The PCVC is simpler and performsbetter than the PCC. The simulation results also indicate that Victim Caches and StreamBuffers do not perform well in the small systems that were simulated. Both the PCC andthe PCVC have shown promising results.-
Formato: dc.formatix, 85f. : il., grafs., tabs.-
Formato: dc.formatapplication/pdf-
Formato: dc.formatapplication/pdf-
Relação: dc.relationDisponível em formato digital-
Palavras-chave: dc.subjectSistemas de memoria de computadores-
Palavras-chave: dc.subjectSistema Cache-
Palavras-chave: dc.subjectMemoria cache-
Palavras-chave: dc.subjectCiência da Computação-
Título: dc.titleInvestigação de técnicas de projeto de Cache de Dados para sistemas embarcados-
Tipo de arquivo: dc.typelivro digital-
Aparece nas coleções:Repositório Institucional - Rede Paraná Acervo

Não existem arquivos associados a este item.