Estimativas de desempenho de estruturas de comunicação para projetos de sistemas-sobre-silicio (2003)
- Autores:
- Autor USP: GARZON, JOHAN SEBASTIAN ESLAVA - EP
- Unidade: EP
- Sigla do Departamento: PSI
- Assuntos: CIRCUITOS INTEGRADOS; SILÍCIO; AVALIAÇÃO DE DESEMPENHO
- Idioma: Português
- Resumo: Este trabalho apresenta um estudo teórico e experimental a respeito de estimativas de desempenho de uma estrutura de comunicação (EC) para projetos de sistemas-sobre-silício (system-on-chip, SoC). Na parte teórica apresentamos algumas das diferentes metodologias propostas para projetar sistemas-sobre-silício focalizando de que forma cada uma delas aborda a estrutura de comunicação. Apresentamos também as características (estruturais, propriedades de transferência e de arbitragem) de diferentes barramentos (EC mais usada nos atuais SoC) disponíveis comercialmente e discutimos a sua influência sobre o desempenho do barramento (segundo diferentes métricas). Na parte experimental fizemos a avaliação do desempenho de um barramento segundo uma metodologia proposta por Raj Jain para avaliar o desempenho de sistemas computacionais (servidores, estações de trabalho, computadores pessoais). O modelo do barramento escolhido foi desenvolvido em SystemC TLM pela Synopsys. Foram feitas inúmeras simulações com precisão de ciclos de relógio (cycle accurate) variando algumas das características do barramento e suas condições de tráfego (definidas pelo tamanho das rajadas e pelo intervalo de tempo entre transações). Foram observados cinco indicadores de desempenho: latência, throughput (de dados e de transações) e taxas de utilização (global e por elemento mestre). Os valores destas métricas foram calculados a partir dos resultados destas simulações. Os resultados mostram que odesempenho (segundo alguma das métricas estimadas) chega a variar: 1) 500% entre casos extremos de tráfego para uma mesma configuração do barramento; 2) 750% para mesmas condições de tráfego entre diferentes configurações do barramento. A característica que menos afetou o desempenho (dentre as simulações realizadas) foi a mudança na política de arbitragem. ) Este estudo mostrou que a linguagem SystemC TLM permite representar o comportamento de uma estrutura de comunicação, num alto nível de abstração, a partir do qual podem ser feitas estimativas de desempenho que permitem definir uma EC que satisfaça as especificações do projeto (o que evita a necessidade de repetições que aumentam o tempo de projeto)
- Imprenta:
- Data da defesa: 05.12.2003
-
ABNT
ESLAVA GARZON, Johan Sebastian. Estimativas de desempenho de estruturas de comunicação para projetos de sistemas-sobre-silicio. 2003. Dissertação (Mestrado) – Universidade de São Paulo, São Paulo, 2003. . Acesso em: 28 mar. 2024. -
APA
Eslava Garzon, J. S. (2003). Estimativas de desempenho de estruturas de comunicação para projetos de sistemas-sobre-silicio (Dissertação (Mestrado). Universidade de São Paulo, São Paulo. -
NLM
Eslava Garzon JS. Estimativas de desempenho de estruturas de comunicação para projetos de sistemas-sobre-silicio. 2003 ;[citado 2024 mar. 28 ] -
Vancouver
Eslava Garzon JS. Estimativas de desempenho de estruturas de comunicação para projetos de sistemas-sobre-silicio. 2003 ;[citado 2024 mar. 28 ]
Como citar
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas