Computação Paralela

Páginas: 2 (301 palabras) Publicado: 14 de octubre de 2012
Desafio dos Multicores
•Os processadores multicore...
–possuem uma grande capacidade computacional(“lembre-se que um octocore permite executar ao menos 8 threads simultaneamente”);
–Implementamvárias otimizações para execução paralela (caches integrados, alta banda de comunicação, etc);
mas
–Os programas existentes não foram escritos para usar tais recursos.

Desafio dos Multicores
•Émuito importante que a aplicação seja capaz de aproveitar completamente os recursos dos processadores multicore.
Conceitos de programação paralela e multithreaded.ERAD-SP 201058

Multiprocessadores•Programação Paralela
–Método de desenvolvimento de programas que explora a disponibilidade de vários processadores/corespara uma única aplicação.
–Modelos de programação
•Memória compartilhada(OpenMP, CPar)
•Memória distribuída (MPI)
•Mais informações:Minicurso 3 (básico):Programação Paralela: multicores e clustersProfa. Dra. Liria Matsumoto Sato (Poli-USP) (amanhã –31/07 às 14h00)Clusters
•Arquitetura de sistema paralelo multiprocessador organizado como um conjunto de processadores interligados através de uma rede de interconexão rápida
ERAD-SP 201082Interconexão rápida(Myrinet,Infiniband, GigabitEthernet)Rede interna de administração(Ethernet)cluster
Clusters
•Conhecido inicialmente como NOW (Network of Workstations) ou COW (cluster of workstations)
•Cada nó tem suaprópria memória local (não compartilhada)
–Comunicação por troca de mensagens
–Difícil programação
•Modelo de programação diferente
•Conceito cliente-servidor
•MPI

Akter, S.; Roberts, J. Multi-coreProgramming. Intel Press, 2006.
•Culler, D.; Singh, J. Parallel Computer Architecture: A Hardware/ Software Approach. Morgan Kaufmann, 1999.
•De Rose, C.; Navaux, P. Arquiteturas Paralelas. EditoraSagra-Luzzatto, 2003. (Série Livros Didáticos -Número 15)
•Grama, A.; Gupta, A.; Karypis, G. and Kumar, V. Introduction to Parallel Computing.2nded., Addison-Wesley, 2003.
•Hennessy, J.L.;...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introdução à computação
  • Paralelas
  • paralelismo
  • Paralelo
  • paralelismo
  • Paralelas
  • Paralelo
  • Paralelismo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS