fisica.uc.pt • Departamento de Física • Universidade de Coimbra
DEPT. DE FÍSICA
uc  ›  fctuc  ›   fisica  ›   especificações de disciplinas
fisica.uc.pt
o dept de física
pessoas
ensino
•lic. e mestrado
•doutoramento
•prog. erasmus
investigação
estudar aqui
actividades
contactos
 
2011 - 2012 ↑↓
escolha o ano lectivo:
2019.2020
2018.2019
2017.2018
2016.2017
2015.2016
2014.2015
2013.2014
2012.2013
2011.2012
2010.2011
2009.2010
2008.2009
2007.2008
2006.2007
2005.2006
2004.2005
2003.2004
2002.2003
CALENDÁRIO
DISCIPLINAS
HORÁRIOS
SALAS
MAPA DOCENTE
MAPA EXAMES
      
Computação Avançada
F3
2011 . 2012  - 1º semestre
SINOPSE PROGRAMA HORÁRIO AVALIAÇÃO ESPECIFICAÇÃO


Especificação técnica - ficha curricular

Elementos especificos
código da disciplinaciclo de estudossemestre lectivocréditos ECTSlíngua de ensino
3004487316pt *)

*) N.B.  se houver estudantes que não falem português a língua é o inglês.

Objectivos formativos

- Reconhecer a importância e os domínios de aplicação da computação avançada
- Conhecer as principais características de hardware e software de um sistema de computação avançada
- Adquirir conhecimentos e prática de computação paralela, incluindo linguagens de programação/bibliotecas e alguns algoritmos específicos para esse tipo de computação.
- Adquirir experiência no uso de recursos de computação avançada.





Programa genérico mínimo

Introdução aos sistemas de computação avançada: HPC vs. HTC.
Arquitecturas de hardware: clusters, MPP, arquitecturas híbridas.
Software de sistema usado em HPC: filesystems, bibliotecas, software de gestão de recursos e de colocação de trabalhos.
Computação paralela. Paradigmas de computação paralela: memória distribuída e partilhada. Eficiência da computação paralela: lei de Amdahl.
OpenMP e MPI.
Álgebra linear. Partição, balanceamento de carga. Métodos para matrizes densas e esparsas.
Métodos estocáticos (Monte-Carlo).
Equações diferenciais. Decomposição de domínios. Elementos finitos. Geração e partição de grelhas. Métodos de N-body.
FFTs.



Pré-requisitos
Computadores e programação (DFUC) ou uma disciplina equivalente.
Competências genéricas a atingir
. Competência em análise e síntese;
. Conhecimento de uma língua estrangeira;
. Conhecimentos de informática relativos ao âmbito do estudo;
. Competência para resolver problemas;
. Competência em raciocínio crítico;
. Competência em aprendizagem autónoma;
. Competência em investigar;
. Competência em organização e planificação;
. Competência em comunicação oral e escrita;
. Competência em gestão da informação;
. Adaptabilidade a novas situações;
. Criatividade;
(por ordem decrescente de importância)
Horas lectivas semestrais
aulas teóricas30
aulas práticas laboratoriais45
total horas lectivas75

Método de avaliação
Resolução de problemas50 %
Projecto50 %

Bibliografia de referência
Using MPI, 2nd Edition
William Gropp, Ewing Lusk and Anthony Skjellum, MIT Press
Using MPI-2
William Gropp, Ewing Lusk and Rajeev Thakur, MIT Press
Using OpenMP
Barbara Chapman, Gabriele Jost and Ruud van der Pas, MIT Press
Numerical Linear Algebra on High-Performance Computers
Jack J. Dongarra, Iain S. Duff , Danny C. Sorensen, Hank A. van der Vorst
The Sourcebook of Parallel Computing
Jack Dongarra , Geoffrey Fox , Ken Kennedy , Linda Torczon , William Gropp , Ian Foster (Editor), Andy White (Editor)

Método de ensino

Ensino expositivo com referências constantes a exemplos de aplicação (programas de computador) a problemas com relevância física. Preocupação em fazer uma aplicação prática dos conhecimentos adquiridos através das aulas práticas.







Recursos específicos utilizados

Acesso a computadores e a um sistema de computação avançada


print-version

Departamento de Física, UC ©2013
Contactos    Sugestões    Aviso legal     Emergência
Search     English    Login
acesso restrito a:
fisica.uc.pt
www.uc.pt
infordocente.uc.pt
inforestudante.uc.pt
lugus.uc.pt
Search     English    Login
acesso restrito a:
fisica.uc.pt
www.uc.pt
infordocente.uc.pt
inforestudante.uc.pt
lugus.uc.pt