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
Ferramentas pessoais