Unidade:
|
Instituto de Ciências Matemáticas e de Computação |
Modalidade:
|
Difusão |
Tipo:
|
Presencial |
Público Alvo:
|
Profissionais da área, alunos de pós-graduação, e comunidade em geral. |
Objetivo:
|
Este curso visa realizar uma introdução à Tecnologia das Memórias Transacionais. Tem como audiência alvo todos aqueles que tenham alguma experiência prévia em computação concorrente / paralela e pretendam conhecer e aprender outros mecanismos de sincronização alternativos aos tradicionais semáforos (locks) e variáveis de condição (condition variables).
No final deste módulo, a audiência irá compreender o que são Memórias Transacionais e como podem ser utilizadas na especificação de programas concorrentes nas linguagens de programação mais comuns. A audiência irá também compreender a problemática da implementação de memórias transacionais, tanto por software como por hardware. Este conhecimento permitirá aos membros da audiência experimentar autonomamente com Memórias Transacionais e decidir quanto à sua utilização ou não nos seus programas concorrentes. |
Pré-requisito Graduação:
|
Não |
|
|
Área de Conhecimento:
|
Ciência da Computação
|
|
|
|