Otimização de memória cache em tempo de execução para o processador embarcado LEON3 (2014)
- Authors:
- Autor USP: CUMINATO, LUCAS ALBERS - ICMC
- Unidade: ICMC
- Sigla do Departamento: SSC
- Subjects: COMPUTAÇÃO RECONFIGURÁVEL; SISTEMAS EMBUTIDOS; HARDWARE (ARQUITETURA); ROBÔS
- Keywords: Cache memory; Computação reconfigurável; Embedded systems; FPGA; FPGA; LEON3; LEON3; Memôria cache; Reconfigurable computing; Sistemas embarcados
- Language: Português
- Abstract: O consumo de energia é uma das questões mais importantes em sistemas embarcados. Estudos demonstram que neste tipo de sistema a cache é responsável por consumir a maior parte da energia fornecida ao processador. Na maioria dos processadores embarcados, os parâmetros de configuração da cache são fixos e não permitem mudanças após sua fabricação/síntese. Entretanto, este não é o cenário ideal, pois a configuração da cache pode não ser adequada para uma determinada aplicação, tendo como consequência menor desempenho na execução e consumo excessivo de energia. Neste contexto, este trabalho apresenta uma implementação em hardware, utilizando computação reconfigurável, capaz de reconfigurar automâtica, dinâmica e transparentemente a quantidade de ways e por consequência o tamanho da cache de dados do processador embarcado LEON3, de forma que a cache se adeque à aplicação em tempo de execução. Com esta técnica, espera-se melhorar o desempenho das aplicações e reduzir o consumo de energia do sistema. Os resultados dos experimentos demonstram que é possível reduzir em até 5% o consumo de energia das aplicações com degradação de apenas 0.1% de desempenho
- Imprenta:
- Publisher place: São Carlos
- Date published: 2014
- Data da defesa: 28.04.2014
-
ABNT
CUMINATO, Lucas Albers. Otimização de memória cache em tempo de execução para o processador embarcado LEON3. 2014. Dissertação (Mestrado) – Universidade de São Paulo, São Carlos, 2014. Disponível em: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-22092014-161846/. Acesso em: 03 jan. 2026. -
APA
Cuminato, L. A. (2014). Otimização de memória cache em tempo de execução para o processador embarcado LEON3 (Dissertação (Mestrado). Universidade de São Paulo, São Carlos. Recuperado de http://www.teses.usp.br/teses/disponiveis/55/55134/tde-22092014-161846/ -
NLM
Cuminato LA. Otimização de memória cache em tempo de execução para o processador embarcado LEON3 [Internet]. 2014 ;[citado 2026 jan. 03 ] Available from: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-22092014-161846/ -
Vancouver
Cuminato LA. Otimização de memória cache em tempo de execução para o processador embarcado LEON3 [Internet]. 2014 ;[citado 2026 jan. 03 ] Available from: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-22092014-161846/
How to cite
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas
