Este trabalho apresenta o desenvolvimento de uma linguagem para descrição simplificada de algoritmos paralelos, um tradutor e um simulador de rede. Com vistas à avaliação de desempenho, a linguagem permite uma prototipagem fácil e abrangente para descrever vários tipos de programas paralelos, envolvendo estruturas de controle, repetição e as partes de comunicação e computação. Para interpretar o código escrtio na linguagem, foi desenvolvido um tradutor que traduz o código simplificado descrito pela linguagem desenvolvida, gerando código C++. O simulador de rede computa os tempos envolvidos nas comunicações. O simulador interage com o código gerado pelo tradutor. Para validação foram utilizados alguns programas de testes e resultado da simu...
Com o avanço tecnológico dos últimos anos passou a ser normal vermos microprocessadores com múltiplo...
Neste artigo são exploradas as vantagens da paralelização do algoritmo K-means. O algorit...
Com o crescente número de usuários de computadores, novas ferramentas têm sido apresentadas com a fi...
Este trabalho apresenta o desenvolvimento de uma linguagem para descrição simplificada de algoritmos...
Este trabalho aborda alguns conceitos e definições de processamento paralelo, que são aplicados a pa...
Processamento distribuído tem sido utilizado amplamente para melhorar o desempenho de aplicações com...
Desde os primórdios da computação tem-se ciência de que o processamento paralelo e o paralelismo em ...
The paper describes a technique to simulate the execution of parallel software on a generic multiple...
Existem muitos fatores capazes de influenciar o desempenho de um programa paralelo MPI (Message Pass...
Identify opportunities for software parallelism is a task that takes a lot of human time, but once s...
A predição de desempenho é um importante mecanismo para avaliar a utilização de recursos e estimar o...
This thesis presents a unified approach to modeling of parallel architectures and algorithms with sp...
Resumo: Vários sistemas de grid e computação distribuída existentes só permitem a execução de aplica...
The simulation of parallel systems is an alternative approach to classical parallel system programmi...
Concorrência é um conceito essencial para a escrita de programas reativos, rápidos e interativos. At...
Com o avanço tecnológico dos últimos anos passou a ser normal vermos microprocessadores com múltiplo...
Neste artigo são exploradas as vantagens da paralelização do algoritmo K-means. O algorit...
Com o crescente número de usuários de computadores, novas ferramentas têm sido apresentadas com a fi...
Este trabalho apresenta o desenvolvimento de uma linguagem para descrição simplificada de algoritmos...
Este trabalho aborda alguns conceitos e definições de processamento paralelo, que são aplicados a pa...
Processamento distribuído tem sido utilizado amplamente para melhorar o desempenho de aplicações com...
Desde os primórdios da computação tem-se ciência de que o processamento paralelo e o paralelismo em ...
The paper describes a technique to simulate the execution of parallel software on a generic multiple...
Existem muitos fatores capazes de influenciar o desempenho de um programa paralelo MPI (Message Pass...
Identify opportunities for software parallelism is a task that takes a lot of human time, but once s...
A predição de desempenho é um importante mecanismo para avaliar a utilização de recursos e estimar o...
This thesis presents a unified approach to modeling of parallel architectures and algorithms with sp...
Resumo: Vários sistemas de grid e computação distribuída existentes só permitem a execução de aplica...
The simulation of parallel systems is an alternative approach to classical parallel system programmi...
Concorrência é um conceito essencial para a escrita de programas reativos, rápidos e interativos. At...
Com o avanço tecnológico dos últimos anos passou a ser normal vermos microprocessadores com múltiplo...
Neste artigo são exploradas as vantagens da paralelização do algoritmo K-means. O algorit...
Com o crescente número de usuários de computadores, novas ferramentas têm sido apresentadas com a fi...