Com o avanço tecnológico dos últimos anos passou a ser normal vermos microprocessadores com múltiplos núcleos (cores). A expectativa é de que o crescimento da quantidade de núcleos passe a ser maior do que o crescimento da velocidade desses núcleos. Assim, além de se preocuparem em otimizar algoritmos sequenciais, os programadores começaram a dar mais atenção às possibilidades de aproveitamento de toda a capacidade oferecida pelos diversos cores. Existem alguns modelos de programação que permitem uma abordagem concorrente. O modelo de programação concorrente mais adotado atualmente é o baseado em threads, que utiliza memória compartilhada e é adotado em Java. Um outro modelo é o baseado em troca de mensagens, no qual as entidades computacio...
Existem muitos fatores capazes de influenciar o desempenho de um programa paralelo MPI (Message Pass...
As redes neurais artificiais geralmente são aplicadas à solução de problemas comple- xos. Em problem...
Resumo: A utilização de sistemas de processamento paralelo virtual tem aumentado em várias áreas de ...
Esta Dissertação apresenta um modelo de paralelismo de grão fino para utilização em aplicações basea...
Com a adoção pelo mercado dos processadores de nucleos multiplos, o uso de threads em Java se torna ...
Escrever aplicações concorrentes é comumente tido como uma tarefa difícil e propensa a erros. Isso é...
Processadores multicore permitem que aplicações explorem paralelismo no nível de threads para habili...
Desde os primórdios da computação tem-se ciência de que o processamento paralelo e o paralelismo em ...
Neste artigo são exploradas as vantagens da paralelização do algoritmo K-means. O algorit...
Essa dissertação apresenta a implementação de um algoritmo genético paralelo utilizando o modelo de ...
Na área de processamento paralelo existem dois paradigmas principais de programação: Memória Compart...
A popularização dos processadores multinúcleo e de tecnologias como o hyper-threading evidencia uma ...
Este trabalho descreve a área de processamento matricial, mostrando os principais compromissos exist...
Este trabalho apresenta o desenvolvimento de uma linguagem para descrição simplificada de algoritmos...
O avanço na tecnologia de hardware está permitindo que máquinas SMP de 2 a 8 processadores estejam d...
Existem muitos fatores capazes de influenciar o desempenho de um programa paralelo MPI (Message Pass...
As redes neurais artificiais geralmente são aplicadas à solução de problemas comple- xos. Em problem...
Resumo: A utilização de sistemas de processamento paralelo virtual tem aumentado em várias áreas de ...
Esta Dissertação apresenta um modelo de paralelismo de grão fino para utilização em aplicações basea...
Com a adoção pelo mercado dos processadores de nucleos multiplos, o uso de threads em Java se torna ...
Escrever aplicações concorrentes é comumente tido como uma tarefa difícil e propensa a erros. Isso é...
Processadores multicore permitem que aplicações explorem paralelismo no nível de threads para habili...
Desde os primórdios da computação tem-se ciência de que o processamento paralelo e o paralelismo em ...
Neste artigo são exploradas as vantagens da paralelização do algoritmo K-means. O algorit...
Essa dissertação apresenta a implementação de um algoritmo genético paralelo utilizando o modelo de ...
Na área de processamento paralelo existem dois paradigmas principais de programação: Memória Compart...
A popularização dos processadores multinúcleo e de tecnologias como o hyper-threading evidencia uma ...
Este trabalho descreve a área de processamento matricial, mostrando os principais compromissos exist...
Este trabalho apresenta o desenvolvimento de uma linguagem para descrição simplificada de algoritmos...
O avanço na tecnologia de hardware está permitindo que máquinas SMP de 2 a 8 processadores estejam d...
Existem muitos fatores capazes de influenciar o desempenho de um programa paralelo MPI (Message Pass...
As redes neurais artificiais geralmente são aplicadas à solução de problemas comple- xos. Em problem...
Resumo: A utilização de sistemas de processamento paralelo virtual tem aumentado em várias áreas de ...