Área de concentração: 55134 - Ciências de Computação e Matemática Computacional
Criação: 24/02/2017
Nº de créditos: 6
Carga horária:
Teórica Por semana |
Prática Por semana |
Estudos Por semana |
Duração | Total |
3 | 3 | 9 | 6 Semanas | 90 Horas |
Docentes responsáveis:
Eduardo Marques
Vanderlei Bonato
Objetivos:
Pretende-se no curso, apresentar, discutir e definir caminhos para o desenvolvimento de Sistemas Multiprocessador Embarcados, incluindo sistemas híbridos, tendo como base toda a caracterização de Sistemas Embarcados, redes de embarcados, sistemas operacionais, compiladores e programação. O Objetivo principal é que os alunos adquiram uma formação, a mais completa possível, dos sistemas, aplicações, ferramentas e conceituações sobre Computação Embarcada de Alto Desempenho.
Justificativa:
Sistemas Embarcados, em particular Sistemas Embarcados de Alto Desempenho, estão cada vez mais presentes em nossas vidas e têm se tornado alvo dos pesquisadores que tem direcionado suas pesquisas para essas áreas. Em função dessa demanda, a formação de pessoas com habilidades em trabalhar com esse tipo de tecnologia, tem se tornado cada vez mais necessário. Sendo assim, Sistemas Embarcados de Alto Desempenho, torna-se uma disciplina de grande importância para a continuidade dos projetos nacionais e internacionais realizados por grupos no ICMC-USP e fora dele.
Conteúdo:
Sistemas Embarcados Típicos; Considerações sobre projeto de CPUs Embarcadas (Arquitetura, Memória e Ferramentas de Design); Aspectos de Compilação e Otimização visando desempenho e consumo; Sistemas Operacionais; Sistemas Multiprocessador Embarcado; Redes para Embarcados; Considerações sobre Hardware/Software Co-Design, Co-Synthesis e Co-Simulation.
Forma de avaliação:
Método: uma prova teórica (NP) e um artigo com apresenação (NA)
Critério: 55% NP + 45% NA
Observação:
Nenhuma.
Bibliografia:
Fundamental:
WAYNE WOLF High-Performance Embedded Computing: Architectures, Applications, and Methodologies Morgan Kaufman, 2007. 542pg.
Complementar:
WAYNE WOLF Computers as Components Principle of Embedded Computing System Design Morgan Kaufman, 2001. 662pg.
NOERGAARD, T. Embedded Systems Architecture: A Comprehensive Guide for Engineers and Programmers Newnes, 2005. 656pg.
BERGER, A.; BERGER, A.S - Embedded Systems Design: An Introduction to Processes, Tools and Techniques Newnes, 2001. 237pg.
© 2024 Instituto de Ciências Matemáticas e de Computação