Posts
Aug, 8
GPU implementation of a Helmholtz Krylov Solver preconditioned by a shifted Laplace multigrid method
A Helmholtz equation in two dimensions discretized by a second order finite difference scheme is considered. Krylov methods such as Bi-CGSTAB and IDR(s) have been chosen as solvers. Since the convergence of the Krylov solvers deteriorates with increasing wave number, a shifted Laplacian multigrid preconditioner is used to improve the convergence. The implementation of the […]
Aug, 8
Structural, dynamic, and electrostatic properties of fully hydrated DMPC bilayers from molecular dynamics simulations accelerated with graphical processing units (GPUs)
We present results of molecular dynamics simulations of fully hydrated DMPC bilayers performed on graphics processing units (GPUs) using current state-of-the-art non-polarizable force fields and a local GPU-enabled molecular dynamics code named FEN ZI. We treat the conditionally convergent electrostatic interaction energy exactly using the particle mesh Ewald method (PME) for solution of Poisson’s Equation […]
Aug, 8
On the GPGPU parallelization issues of finite element approximate inverse preconditioning
During the last decades, explicit finite element approximate inverse preconditioning methods have been extensively used for efficiently solving sparse linear systems on multiprocessor systems. The effectiveness of explicit approximate inverse preconditioning schemes relies on the use of efficient preconditioners that are close approximants to the coefficient matrix and are fast to compute in parallel. New […]
Aug, 7
PUGACE, a cellular Evolutionary Algorithm framework on GPUs
Metaheuristics are used for solving optimization problems since they are able to compute near optimal solutions in reasonable times. However, solving large instances it may pose a challenge even for these techniques. For this reason, metaheuristics parallelization is an interesting alternative in order to decrease the execution time and to provide a different search pattern. […]
Aug, 7
A simple and flexible volume rendering framework for graphics-hardware-based raycasting
In this work we present a flexible framework for GPU-based volume rendering. The framework is based on a single pass volume raycasting approach and is easily extensible in terms of new shader functionality. We demonstrate the flexibility of our system by means of a number of high-quality standard and nonstandard volume rendering techniques. Our implementation […]
Aug, 7
A convex formulation for color image segmentation in the context of passive emitter localization
In many tasks in information fusion objects of interest need to be extracted from color images. Often the only available information is the color of a specific object. In this paper we present a novel method for segmenting images into two regions, foreground (e.g. object) and background. We introduce a convex energy functional based on […]
Aug, 7
A pure vision-based approach to topological SLAM
This paper describes a topological SLAM system using a purely vision-based approach. This robot utilizes a GPU-based omnidirectional catadioptric stereovision system to perceive and plan its path in the environment. Subsequently, the omnidirectional images generated are used to incrementally build a database of image signatures based on the standard 2D Haar Wavelet decomposition. In order […]
Aug, 7
Geodesic tree-based dynamic programming for fast stereo reconstruction
In this paper, we present a novel tree-based dynamic programming (TDP) algorithm for efficient stereo reconstruction. We employ the geodesic distance transformation for tree construction, which results in sound image over-segmentation and can be easily parallelized on graphic processing unit (GPU). Instead of building a single tree to convey message in dynamic programming (DP), we […]
Aug, 7
Flow Charts: Visualization of Vector Fields on Arbitrary Surfaces
We introduce a novel flow visualization method called flow charts, which uses a texture atlas approach for the visualization of flows defined over curved surfaces. In this scheme the surface and its associated flow are segmented into overlapping patches which are then parameterized and packed in the texture domain. This scheme allows accurate particle advection […]
Aug, 7
Haptic and graphic rendering of deformable objects based on GPUs
In this paper we present a new method for real-time interactive haptic and graphic rendering of complex objects locally deformed by multiple contacts. Core algorithms have been designed to be executable also on videoboard’s GPU, thus taking advantage of parallel matrix and vector computational power. Although complex physical simulation has been simplified to run on […]
Aug, 7
Ambient Occlusion and Edge Cueing for Enhancing Real Time Molecular Visualization
The paper presents a set of combined techniques to enhance the real-time visualization of simple or complex molecules (up to order of 10^6 atoms) space fill mode. The proposed approach includes an innovative technique for efficient computation and storage of ambient occlusion terms, a small set of GPU accelerated procedural impostors for space-fill and ball-and-stick […]
Aug, 7
Visualization of structured nonuniform grids
Operational forecasters and weather researchers need accurate visualization of atmospheric data from both computational models and observed data. Although these two applications share some requirements, they have different needs and goals. We’ve developed a visualization tool for atmospheric science researchers and research weather forecasters that allows the 3D visualization of measured radar data and rendered […]