Departamento de Informática (UM)| Designação | Código | Curso | Regime | Regente |
|---|---|---|---|---|
Computação Híbrida de Larga Escala | 16922 [ME97ME9700007448] | S2 | ||
Objetivos | Esta unidade curricular visa fornecer os conhecimentos necessários para que os alunos compreendam, analisem e avaliem a escalabilidade do desempenho em supercomputadores. Os resultados de aprendizagem centram-se na programação híbrida de servidores heterogéneos, que combinam dispositivos multicore e manycore, e na escalabilidade dessas abordagens para múltiplos servidores. Há uma ênfase na avaliação crítica dos fatores que limitam a escalabilidade do código. Os conteúdos são consistentes com estes resultados de aprendizagem. Esta unidade curricular utiliza como base os conceitos apresentados em Arquiteturas de Computadores Avançadas, estendendo-os a problemas de grande escala. Os conceitos são apresentados com casos de estudo reais, permitindo avaliar o impacto dos conceitos teóricos no desempenho do hardware. Os conteúdos estão estruturados de forma a permitir o estudo incremental e o teste de otimizações e metodologias que permitam o desenvolvimento de código paralelo eficiente. | |||
Programa | 1. Arquiteturas de supercomputadores de larga escala | |||
Bibliografia |
| |||
Resultados da aprendizagem | - Caracterizar a arquitetura de supercomputadores de larga escala, incluindo os componentes chave e as suas interligações | |||
Método de avaliação | A avaliação é feita através de um teste escrito (30%-40%), trabalhos práticos (50%-70%), e participação nas sessões práticas (até 10%). | |||
Funcionamento | Turno: T 1; Docente: André Martins Pereira; Dep.: DI; Horas: 15. | |||