P2l - Uma ferramenta de profiling a nível de instrução para o processador softcore LEON3 (2016)
- Authors:
- Autor USP: ALMEIDA JÚNIOR, CARLOS ROBERTO PEREIRA - ICMC
- Unidade: ICMC
- Sigla do Departamento: SSC
- Subjects: COMPUTAÇÃO RECONFIGURÁVEL; CIRCUITOS FPGA; SISTEMAS EMBUTIDOS
- Keywords: Desempenho; FPGA; FPGA; LEON3; LEON3; Performance; Profiling; Profiling; Reconfigurable computing
- Language: Português
- Abstract: A maioria dos sistemas embarcados hoje desenvolvidos utilizam complexos sistemas eletrônicos integrados em um único chip, os Systems-on-a-Chip (SoC). A análise do comportamento de uma aplicação em execução, ou seja, o profiling nesses sistemas não é uma tarefa trivial em virtude da complexidade dos SoCs e pela restrição de ferramentas de profiling adequadas. Neste contexto, este trabalho apresenta o P2L, uma ferramenta de profiling que se baseia em métricas de nível de instrução e função para o processador LEON3. O P2L fornece estatísticas detalhadas de uso do processador, memórias e barramento de programas em execução sem uso de instrumentação. A ferramenta é composta por um componente em hardware e drivers e aplicativos em software. Os resultados mostram que o P2L fornece medidas com erro inferior a 1% e overhead desprezível quando comparado ao tempo de execução nativa do programa e ao do profiler GNU gprof
- Imprenta:
- Publisher place: São Carlos
- Date published: 2016
- Data da defesa: 20.05.2016
-
ABNT
ALMEIDA JÚNIOR, Carlos Roberto Pereira. P2l - Uma ferramenta de profiling a nível de instrução para o processador softcore LEON3. 2016. Dissertação (Mestrado) – Universidade de São Paulo, São Carlos, 2016. Disponível em: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-18112016-091526/. Acesso em: 05 nov. 2024. -
APA
Almeida Júnior, C. R. P. (2016). P2l - Uma ferramenta de profiling a nível de instrução para o processador softcore LEON3 (Dissertação (Mestrado). Universidade de São Paulo, São Carlos. Recuperado de http://www.teses.usp.br/teses/disponiveis/55/55134/tde-18112016-091526/ -
NLM
Almeida Júnior CRP. P2l - Uma ferramenta de profiling a nível de instrução para o processador softcore LEON3 [Internet]. 2016 ;[citado 2024 nov. 05 ] Available from: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-18112016-091526/ -
Vancouver
Almeida Júnior CRP. P2l - Uma ferramenta de profiling a nível de instrução para o processador softcore LEON3 [Internet]. 2016 ;[citado 2024 nov. 05 ] Available from: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-18112016-091526/
How to cite
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas