Ambientes de Programação Paralela – MAB714

Course IDCourse NameInstructorRoom NumberTime
MAB714Ambientes de Programação Paralela

Ementa:

Primitivas de Programação no Modelo Troca de Mensagens; Padrões MPI e PMaster-Slave; Técnicas de Sincronização; Primitivas de Programação no Modo Compartilhado; Ambiente com Suporte a Múltiplas Threads; Padrão Pthreads; Programação com Memória Compartilhada Virtual.

 

Bibliografia:

  • Concurrent Programming: Principles and Practice, Andrews, G. R. – The Publishing Company Inc, 1991.
  • Pthreads Programming, Nichols, B., Buttlar, D., Farrelli, J. P. – O Relly, 1996.
  • Programming with Threads, Kleiman, S., Shah, D., Samaalders, B. – Prentice-Hall, 1996.
  • PVM 3 User’s Guide and Reference Manuals, Geist Ai, et al. – Oak Ridge, 1993.
  • Using MPI, W. Gropp, E. Lusk, A. Skjelium – MIT Press