Buscar
Mostrando ítems 1-10 de 207
Improving Speculative taskloop in Hardware Transactional Memory
(2021-01-01)
Previous work proposed and evaluated Speculative taskloop (STL) on Intel Core implementing new clauses and constructs in OpenMP. The results indicated that, despite achieving some speed-ups, there was a phenomenon called ...
Parallelization of the DIANA algorithm in openMP
(2019-01-01)
Global data production has been increasing by approximately 40% per year since the beginning of the last decade. These large datasets, also called Big Data, are posing great challenges in many areas and in particular in ...
Implementação de OpenMP para o Sistema Operacional Nanvix em RISC-V
(Universidade Federal do Rio Grande do NorteBrasilUFRNPROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA E DE COMPUTAÇÃO, 2022-04-26)
Multicore programming is not a trivial task. In some cases, multicore systems
have no parallel programming interfaces, which requires operating system support to
be made available. This work implements a version of the ...
Implementación del algoritmo de Smith - Waterman utilizando instrucciones SIMD mediante OPENMP
(Universidad Nacional de San Antonio Abad del CuscoPE, 2016)
El presente trabajo aborda el problema de acelerar la ejecución del algoritmo de Smith-Waterman haciendo uso de las instrucciones vectoriales disponibles en las CPU modernas. Como ejemplo de implementaciones de Smith-Waterman ...
Automatic mining of tasks in structured programs
(Universidade Federal de Minas GeraisUFMG, 2018-07-16)
This dissertation describes the design and implementation of a suit of static analyses and code generation techniques to annotate programs with OpenMP pragmas for task parallelism. These techniques approximate the ranges ...
Análise automática de acessos concorrentes a dados para refatoração de código sequencial em código paralelo OpenMP
(Universidade Federal de Santa MariaBRCiência da ComputaçãoUFSMPrograma de Pós-Graduação em Informática, 2011-12-16)
The manual transformation of sequential programs into parallel code is not an easy
task. It requires very effort and attention of the developer during this process at great risk
of introducing errors that can not be ...
Analysis of the Performance of Genetic Algorithm Parallelized with OpenMP Through Execution Traces
(Instituto de Informática - Universidade Federal do Rio Grande do Sul, 2019)
Programação paralela híbrida para CPU e GPU: uma avaliação do OPENACC frente a OPENMP e CUDA
(Universidade Federal de Santa MariaBRCiência da ComputaçãoUFSMPrograma de Pós-Graduação em Informática, 2014-08-22)
As a consequence of the CPU and GPU's architectures advance, in the last years there
was a raise of the number of parallel programming APIs for both devices. While OpenMP is
used to make parallel programs for the CPU, ...