Resumo
O objetivo desse trabalho de graduação é a paralelização de um aplicativo comercial com a biblioteca Pthreads e a análise dos resultados através de um comparativo de desempenho entre o programa sequencial e o programa paralelo. Espera-se, com o uso da programação paralela, aumentar a eficiência do sistema executado em máquinas multicore, verificando um maior número de tarefas processadas por unidade de tempo e redução dos tempos de espera e de processamento de cada tarefa.
Abstract
The objective of this graduate work is the parallelization of a commercial application with the Pthreads library and analysis of results through a comparison of performance between the sequential program and parallel program. It is expected with the use of parallel programming, to increase the efficiency of the system implemented on multicore machines, achieving a larger number of tasks processed per unit time and reducing the waiting time and processing time of each task.
Instituição
Universidade Federal do Rio Grande do Sul. Instituto de Informática. Curso de Ciência da Computação: Ênfase em Ciência da Computação: Bacharelado.