Computação Paralela e Distribuída

CPD6 ECTSP3Página da Cadeira
Feedback(3)
2.7
Carga de trabalho
Muito leve
Exame
Obrigatório

Feedback dos Alunos

Dá Feedback!

As avaliações abaixo deste ponto podem estar desatualizadas. O conteúdo, os métodos de ensino e os requisitos da cadeira podem ter mudado desde então.

2021/2022
Carga:Muito leve

ano passado

Este aluno não deixou comentário

2020/2021Pré-MEPP

há 5 anos

The course is not very well organized.

The project was about parallelizing an algorithm, and it had two deliveries. In the first delivery, we had to use OpenMP. We had plenty of time and it wasn't that complicated. For the second delivery we had to use MPI, and not only did we have way less time, teachers also asked us to handle very large inputs. Handling those cases felt like a whole new project.

To test your project, you have to use the RNL cluster, which gets very crowded in the last days before the deadline. The professor's solution to that was basically 'Finish earlier'. -_-

Another...

há 5 anos

Project

Historically, this course on parallel algorithms struggles to find good problems to parallelize. A few years back, the project was about parallelizing a Sudoku solver (hint: all the sequential approaches were faster). This year, the only parallelizable part was that the input data was a tree. Other than that, there wasn’t much going on.

Syllabus

The subjects addressed in this course (OpenMP and MPI) are totally outdated. OpenMP has been totally outclassed by things like work-stealing thread pools (see: Rayon or Cilk). MPI is too flexible to really scale well. (For context: our...