Skip to content

Latest commit

 

History

History
20 lines (16 loc) · 1.08 KB

README.md

File metadata and controls

20 lines (16 loc) · 1.08 KB

PCD

Projetos feitos para a disciplina de Programação Concorrente e Distribuída na Universidade Federal de São Paulo no ano de 2021


Organização do Repositório

  • Jogo da Vida (Exercício 1)
    • C-Threads: Código do "Jogo da Vida" implementado concorrentemente em C (Pthreads e OpenMP)
    • Exemplos: Códigos de exemplo fornecidos pelo professor
    • Java-Threads: Código do "Jogo da Vida" implementado concorrentemente em Java
    • Serial: Código serial do "Jogo da Vida" em C e Java
  • Seção Crítica (Exercício 2)
    • Busy Wait: Sistema de Servidor-Cliente com algoritmo de Manna-Pnueli usando OpenMP
    • Jogo da Vida: Algoritmo do "Jogo da Vida" Utilizando OPM Critical, OMP Reduction e um controle manual de seção crítica
    • Transito: Código em Java para uma simulação de controle de transito utilizando principios de seção crítica
  • MPI (Exercício 3)
    • Exemplos: Códigos de exemplos disponibilizados pelo professor
    • Jogo da Vida: Código do "Jogo da Vida" implementado de forma distribuída com MPI