OrgComp:Trabalhos
De BCC Wiki
Assuntos propostos para o trabalho.
Tabela de conteúdo |
Linguagens
- Erlang : Linguagem funcional que paraleliza por vc.
- Scala: Na linha de Erlang, feita sobre a máquina virtual do java.
Bibliotecas/Especificações
- BSP e MPI: Facilita muito o trabalho
- OpenMP
- ThreadWeaver: Biblioteca de threads em C++, faz parte do Qt4 e do KDE
- Threads em Java
Técnicas
- Memória Transacional: Paper enviado por email
- Implementação de programas BSP com orientação a aspectos: Paper enviado por email
Exemplos reais
- Estudos de casos de programas open-source com utilização intensiva de threads (sugiro olhar o Krita).
Coisas tiradas da página do Kulne
- Matéria do Ars Techinica falando um pouco sobre Domain-specific languages (como por exemplo SQL) para processamento paralelo