COC604-Programação Paralela
Teoria do paralelismo. Modelos intercalados:sistemas de transição. Árvores de sincronização. Linguagens:traços de Hoare. Modelos não-intercalados:traços de Mazurkiewicz.Estruturas de eventos.Relacionamento entre os modelos. modelo PRAM.Vetorização.Conceitos básicos de arquiteturas distribuidas. Tipos e motivação para aplicações distribuidas. Primitivas básicas de programação distribuída; controle de tarefas, comunicação e sincronização . Características básicas das primitivas. Tipos de linguagens e programas. Conceitos básicos de avaliação de desempenho e complexidade de programas paralelos. Paralelização automática. Algorítmos clássicos de programação paralela.

Fonte: Sistema de Gestão Acadêmica (SIGA)