Navegação TCC Ciência da Computação por Assunto "Parallel programming"
Resultados 1-6 de 6
-
Avaliação de desempenho do ambiente de programação X-Kaapi através do benchmark BOTS
(2013) [Trabalho de conclusão de graduação]No contexto de programação paralela, existem vários paradigmas e conceitos diferen- tes para expressar paralelismo. O caminho para se construir programas mais eficientes são ferramentas capazes de suportar mais de um desses ... -
Compilação de código C/Mpi para C/Pthreads
(2008) [Trabalho de conclusão de graduação]A tecnologia de processadores multicore está trazendo novas demandas para as área de processamento paralelo e de alto desempenho. Bastante já foi pesquisado sobrc fonnas dc aumentar o desempenho de implementações da norma ... -
Impacto da hierarquia de memória no desempenho e consumo energético de aplicações paralelas em sistemas embarcados e de propósitos gerais
(2014) [Trabalho de conclusão de graduação]A necessidade por desempenho afeta tanto processadores de propósitos gerais quanto de sistemas embarcados, uma vez que as aplicações de ambos tendem a se tornar cada vez mais complexas. Por outro lado, o consumo energético ... -
Modelando uma aplicação de ondas sísmicas através do paralelismo de tarefas
(2021) [Trabalho de conclusão de graduação]A aplicação Ondes3D tem como objetivo realizar a simulação da propagação de ondas sísmicas utilizando o método de diferenças finitas. Apesar de contar com uma implemen tação paralela utilizando OpenMP, esse paralelismo só ... -
Parallel implementations of the cholesky decomposition on CPUs and GPUs
(2016) [Trabalho de conclusão de graduação]As Central Processing Units (CPUs) and Graphical Processing Units (GPUs) get progressively better, different approaches and designs for implementing algorithms with high data load must be studied and compared. This work ... -
Simulação e estudo da plataforma Hadoop MapReduce em ambientes heterogêneos
(2010) [Trabalho de conclusão de graduação]MapReduce é um modelo de programação voltado à computação paralela em larga escala, e ao processamento de grandes volumes de dados. A implementação do modelo, e as suposições feitas em relação ao ambiente sobre o qual será ...