Programação em Memória Partilhada
Processos, segmentos de memória partilhada, mapeamento de ficheiros em
memória partilhada, spinlocks, semáforos.
Programação com Threads
Processos multithreaded, o modelo Pthreads, mutexs, variáveis de
condição, chaves, implementações do Pthreads.
Programação em Memória Distribuída
A especificação MPI, troca explícita de mensagens, protocolos de
comunicação, tipos derivados e empacotamento de dados, comunicações
colectivas, comunicadores.
Advanced Programming in the UNIX Environment
W.R. Stevens, Addison Wesley.
Pthreads Programming
B. Nichols, D. Buttlar and J.P. Farrell, O'Reilly.
Parallel Programming with MPI
P. Pacheco, Morgan Kaufmann.