Identify opportunities for software parallelism is a task that takes a lot of human time, but once some code patterns for parallelism are identified, a software could quickly accomplish this task. Thus, automating this process brings many benefits such as saving time and reducing errors caused by the programmer [1]. This work aims at developing a software environment that identifies opportunities for parallelism in a source code written in C language, and generates a program with the same behavior, but with higher degree of parallelism, compatible with a graphics processor compatible with CUDA architecture.Identificar as oportunidades de paralelismo em software é uma tarefa que consome muito tempo humano, mas uma vez que sejam reconhecidos ...
Apresenta-se neste trabalho uma comparação de desempenho computacional entre métodos iterativos util...
Este trabalho apresenta o desenvolvimento de uma linguagem para descrição simplificada de algoritmos...
A evolução constante na velocidade de cálculos dos processadores tem sido uma grande aliada no desen...
O objetivo desse trabalho de graduação é a paralelização de um aplicativo comercial com a biblioteca...
OpenACC é uma nova especificação para uma API de programação paralela híbrida (CPU + GPU), na qual o...
There are basically two approaches to attempt to improve performance of the algorithms: (i) the hard...
A computação paralela visa atender à demanda por alto poder computacional ao utilizar mais de um núc...
Este trabalho e dedicado ao estudo da exploração de paralelismo na Programação em Lógica. O aspecto ...
A busca por paralelismo sempre foi um importante objetivo no projeto de sistemas computacionais, con...
Neste trabalho é apresentado o estudo de desenvolvimento de um ambiente integrado para programação p...
Os últimos anos têm apresentado um aumento na aceitação e adoção do processamento paralelo, tanto pa...
Since the slowdown in improvement in the frequency of processors, a new tendency has arisen to allow...
Neste trabalho realizou-se a paralelização de um programa de Mecânica dos Fluidos Computacional, bas...
Unidades de processamento gráfico (GPU) tornaram-se ferramentas de grande valia no domínio da comput...
A execução de uma aplicação paralela, utilizando grades computacionais, necessita de um ambiente qu...
Apresenta-se neste trabalho uma comparação de desempenho computacional entre métodos iterativos util...
Este trabalho apresenta o desenvolvimento de uma linguagem para descrição simplificada de algoritmos...
A evolução constante na velocidade de cálculos dos processadores tem sido uma grande aliada no desen...
O objetivo desse trabalho de graduação é a paralelização de um aplicativo comercial com a biblioteca...
OpenACC é uma nova especificação para uma API de programação paralela híbrida (CPU + GPU), na qual o...
There are basically two approaches to attempt to improve performance of the algorithms: (i) the hard...
A computação paralela visa atender à demanda por alto poder computacional ao utilizar mais de um núc...
Este trabalho e dedicado ao estudo da exploração de paralelismo na Programação em Lógica. O aspecto ...
A busca por paralelismo sempre foi um importante objetivo no projeto de sistemas computacionais, con...
Neste trabalho é apresentado o estudo de desenvolvimento de um ambiente integrado para programação p...
Os últimos anos têm apresentado um aumento na aceitação e adoção do processamento paralelo, tanto pa...
Since the slowdown in improvement in the frequency of processors, a new tendency has arisen to allow...
Neste trabalho realizou-se a paralelização de um programa de Mecânica dos Fluidos Computacional, bas...
Unidades de processamento gráfico (GPU) tornaram-se ferramentas de grande valia no domínio da comput...
A execução de uma aplicação paralela, utilizando grades computacionais, necessita de um ambiente qu...
Apresenta-se neste trabalho uma comparação de desempenho computacional entre métodos iterativos util...
Este trabalho apresenta o desenvolvimento de uma linguagem para descrição simplificada de algoritmos...
A evolução constante na velocidade de cálculos dos processadores tem sido uma grande aliada no desen...