Paula
Prata, Professora Auxiliar do Departamento de Informatica
Programação
Paralela e Distribuída - 2º Ciclo em Engenharia Informática
Ano lectivo de 2019/2020
Programa/Bibliografia/Critérios de
Avaliação;
Teórica:
Introdução:
T01;
Programação
de sistemas de memória partilhada:
T02;
T03;
Prática:
Threads: FP02;
Novos critérios de avaliação <==
Metade dos grupos irá fazer um trabalho em Apache Spark (https://spark.apache.org/) e a outra metade em Apache Flink (https://flink.apache.org/).
Aula de 20 de Março: (Threads) FP03;
Aula de 27 de Março: (Processos)
T04a;
Aula de 3 de Abril
(Processos) T04b; Prática:
FP04;
Aula de 17 de Abril: T05 (MPI); Prática: FP05 (Processos); Notas sobre os trabalhos de avaliação.
Aula de 24 de Abril: T06 (MPI) Prática: FP06 (MPI);
Aula de 8 de Maio: T07; T08 (Técnicas de paralelização) Prática: FP07 (MPI);
Aula de 15 de Maio: T09 (Pipelining) T10 - Programação assíncrona em Python;
Aula de 22 de Maio: Frequência
Aula de 19 de Maio: trabalho teórico;
Aula de 5 de
Junho: trabalho prático;