Parallelization
Mostrando 1-12 de 37 artigos, teses e dissertações.
-
1. Paralelização em CUDA/GLSL do algoritmo SIFT para reconhecimento de íris / A CUDA/GLSL parallelization of SIFT algorithm for iris recognition
Neste trabalho é estudada a viabilidade de uma implementação em paralelo do algoritmo scale invariant feature transform (SIFT) para identificação de íris. Para a implementação do código foi utilizada a arquitetura para computação paralela compute unified device architecture (CUDA) e a linguagem OpenGL shading language (GLSL). O algoritmo foi testa
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 28/02/2012
-
2. A study on the extension of an upwind parallel solver for turbulent flow applications
The present work is primarily concerned with studying the influence of an upwind spatial discretization on the capability of representing turbulent flows on aerospace applications, in the context of a flow simulation code that is fairly close to a production code. Therefore, the work addresses the issues of implementing and validating an advanced turbulence
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 10/02/2012
-
3. Paralelização do algoritmo FDK para reconstrução 3D de imagens tomográficas usando unidades gráficas de processamento e CUDA-C / Parallelization of the FDK algotithm for 3D reconstruction of tomographic images using graphic processing units and CUDA-C
A obtenção de imagens usando tomografia computadorizada revolucionou o diagnóstico de doenças na medicina e é usada amplamente em diferentes áreas da pesquisa científica. Como parte do processo de obtenção das imagens tomográficas tridimensionais um conjunto de radiografias são processadas por um algoritmo computacional, o mais usado atualmente é
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 12/01/2012
-
4. Representação Nó-profundidade em FPGA para algoritmos evolutivos aplicados ao projeto de redes de larga-escala / Node-depth representation in FPGA for evolutionary algorithms applied to network design problems of large-scale
Diversos problemas do mundo real estão relacionados ao projeto de redes, tais como projeto de circuitos de energia elétrica, roteamento de veículos, planejamento de redes de telecomunicações e reconstrução filogenética. Em geral, esses problemas podem ser modelados por meio de grafos, que manipulam milhares ou milhões de nós (correspondendo às var
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 26/10/2011
-
5. Constant Boundary Elements on graphics hardware: a GPU-CPU complementary implementation
Numerical simulation of engineering problems has reached such a large scale that the use of a parallel computing approach is required to obtain solutions within a reasonable time. Recent efforts have been made to implement these large scale computational tasks on general-purpose programmable graphics hardware (GPGPU). The Graphics Processing Unit (GPU) is sp
Journal of the Brazilian Society of Mechanical Sciences and Engineering. Publicado em: 2011-12
-
6. PARALLEL TOPOLOGICAL SUPPORT FOR FINITE ELEMENT MESHES IN DYNAMIC FRACTURE AND FRAGMENTATION ANALYSES / SUPORTE TOPOLÓGICO EM PARALELO PARA MALHAS DE ELEMENTOS FINITOS EM ANÁLISES DINÂMICAS DE FRATURA E FRAGMENTAÇÃO
Fracture propagation and fragmentation phenomena in solids can be described by Cohesive Zone Models and simulated with the Finite Element Method. Among the computational approaches of recent interest for fracture representation in finite element meshes are those based on cohesive elements. In those approaches, fracture behavior is represented by cohesive ele
Publicado em: 2011
-
7. Dynamic load-balancing : a new strategy for weather forecast models
Weather forecasting models are computationally intensive applications and traditionally they are executed in parallel machines. However, some issues prevent these models from fully exploiting the available computing power. One of such issues is load imbalance, i.e., the uneven distribution of load across the processors of the parallel machine. Since weather
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 2011
-
8. Geração automática de código para a execução em um ambiente de computação em DataFlow
The computers architectures are becoming more distributed and hierarchical,that is, there exist lots of computers in a cluster and there are many processors in these computers and these processors have multiple cores. Many models have been proposed to explore the features of the computers architectures. The Data-flow computing models stand out among the prop
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 18/10/2010
-
9. STOCHASTIC DYNAMIC PROGRAMMING AND CONVEX HULL ALGORITHM IN THE HYDROTHERMAL SYSTEMS OPERATION PLANNING / PROGRAMAÇÃO DINÂMICA ESTOCÁSTICA E ALGORITMO DE FECHOS CONVEXOS NO PLANEJAMENTO DA OPERAÇÃO DE SISTEMAS HIDROTÉRMICOS
This thesis presents a new approach for the expected-cost-to-go functions modeling used in the stochastic dynamic programming (SDP) algorithm. The proposed technique is applied to the long-term operation planning of electrical power systems. Using state space discretization, the convex hull algorithm is used for constructing a series of hyperplanes that comp
Publicado em: 2010
-
10. Paralelização automática de laços para arquiteturas multicore / Automatic loop parallelization for multicore architectures
Embora muitos programas possuam uma forma regular de paralelismo, que pode ser expressa em termos de laços paralelos, muitos exemplos importantes não a possuem. Loop skewing é uma transformação que remodela o espaço de iteração dos laços para que seja possível expressar o paralelismo implícito através de laços paralelos. Como consequência da co
Publicado em: 2010
-
11. Enhance the Van der Waals energy efficiency calculi in genetic algorithms for protein structure prediction / Aumento da eficiência do cálculo da energia de van der Waals em algoritmos genéticos para predição de estruturas de proteínas
Proteins are molecules present in the living organism and essential for their life. To understand the function of a protein, its threedimensional structure (the correct positions of all its atoms in the space) should be known. From the structure of a vital protein of an organism that causes a human disease, it is possible to develop medicines for treatment o
Publicado em: 2010
-
12. A loosely coupled architecture to run workflow control-flow patterns in grid / Uma arquitetura de baixo acoplamento para execução de padrões de controle de fluxo em grades
The use of workflow control-flow patterns in e-Science applications results in productivity improvement, allowing the scientist to concentrate in his/her own research area. However, the use of workflow control-flow patterns for execution in grids remains an opened question. This work presents a loosely coupled and extensible architecture, allowing use of pat
Publicado em: 2009