A programação paralela tem sido freqüentemente adotada para o desenvolvimento de aplicações que demandam alto desempenho computacional. Com o advento das arquiteturas multi-cores e a existência de diversos níveis de paralelismo é importante definir estratégias de programação paralela que tirem proveito desse poder de processamento nessas arquiteturas. Neste contexto, este trabalho busca avaliar o desempenho da utilização das arquiteturas multi-cores, principalmente o oferecido pelas unidades de processamento gráfico (GPUs) e CPUs multi-cores na resolução de um problema térmico inverso. Algoritmos paralelos para a GPU e CPU foram desenvolvidos utilizando respectivamente as ferramentas de programação em arquiteturas de memória compartilhada N...
A computação em cluster tem sido amplamente utilizada como uma alternativa de relativo baixo custo ...
Problem statement. The use of programming technologies on modern multicore systems is an integral pa...
Apresentamos um problema de dinâmica molecular e quatro algoritmos seqüenciais para a implementação ...
Unidades de processamento gráfico ou GPUs, são co-processadores de alto desempenho destinados inicia...
A great challenge for scientists is to execute their computational applications efficiently. Nowaday...
There are basically two approaches to attempt to improve performance of the algorithms: (i) the hard...
Processadores gráficos vêm sendo utilizados como aceleradores paralelos para computações de propósit...
Um dos grandes desafios da engenharia atualmente é viabilizar soluções computacionais que reduzam o ...
As Central Processing Units (CPUs) and Graphical Processing Units (GPUs) get progressively better, d...
Este trabalho apresenta a aplicação de técnicas de processamento paralelo na resolução de equações a...
Parallelization has become a universal technique for computing an intensive scientific simulation to...
No presente trabalho, estudamos alguns conceitos relacionados ao desenvolvimento de programas parale...
O advento das GPUs para computação de propósito geral ampliou as possibilidades de utilização dessas...
Este trabalho propõe a implementação de um algoritmo de compressão de dados baseado em recorrência d...
Este trabalho apresenta implementações paralelas baseadas em Graphics Processing Unit (GPU) para os ...
A computação em cluster tem sido amplamente utilizada como uma alternativa de relativo baixo custo ...
Problem statement. The use of programming technologies on modern multicore systems is an integral pa...
Apresentamos um problema de dinâmica molecular e quatro algoritmos seqüenciais para a implementação ...
Unidades de processamento gráfico ou GPUs, são co-processadores de alto desempenho destinados inicia...
A great challenge for scientists is to execute their computational applications efficiently. Nowaday...
There are basically two approaches to attempt to improve performance of the algorithms: (i) the hard...
Processadores gráficos vêm sendo utilizados como aceleradores paralelos para computações de propósit...
Um dos grandes desafios da engenharia atualmente é viabilizar soluções computacionais que reduzam o ...
As Central Processing Units (CPUs) and Graphical Processing Units (GPUs) get progressively better, d...
Este trabalho apresenta a aplicação de técnicas de processamento paralelo na resolução de equações a...
Parallelization has become a universal technique for computing an intensive scientific simulation to...
No presente trabalho, estudamos alguns conceitos relacionados ao desenvolvimento de programas parale...
O advento das GPUs para computação de propósito geral ampliou as possibilidades de utilização dessas...
Este trabalho propõe a implementação de um algoritmo de compressão de dados baseado em recorrência d...
Este trabalho apresenta implementações paralelas baseadas em Graphics Processing Unit (GPU) para os ...
A computação em cluster tem sido amplamente utilizada como uma alternativa de relativo baixo custo ...
Problem statement. The use of programming technologies on modern multicore systems is an integral pa...
Apresentamos um problema de dinâmica molecular e quatro algoritmos seqüenciais para a implementação ...