Posts
May, 20
GPU methods for real-time haptic interaction with 3D fluids
Real-time haptic rendering of three-dimensional fluid flow will improve the interactivity and realism of applications ranging from video games to surgical simulators, but it remains a challenging undertaking due to its high computational cost. Humans are very familiar with the look and feel of real fluids, so successful interactive simulations need to obey the mathematical […]
May, 20
Study for measurement method for coal volume on base of GPU
For scientific management for coal in coal-fired power plant, statistic for coal storage at a coal yard is necessary. A measurement method for coal pile volume on basis of Graphic Process Unit introduced in this article is to make use of a laser telemeter to collect three dimensional coordinate data on several surface point of […]
May, 20
Fast Two Dimensional Convex Hull on the GPU
General purpose programming on the graphics processing units(GPGPU) has received a lot of attention in the parallel computing community as it promises to offer a large computational power at a very low price. GPGPU is best suited for regular data parallel algorithms. They are not directly amenable for algorithms which have irregular data access patterns […]
May, 20
GPU accelerated alignment of 3-D CTA with 2-D X-ray data for improved guidance in coronary interventions
This paper presents a 2-D/3-D registration method for the alignment of cardiac X-ray images to ECG gated CTA data of the coronary arteries. The purpose of our work is to provide visualization of instruments in relation to pre-operative CTA data during interventional cardiology for improved image guidance, especially in complex procedures. The method utilizes the […]
May, 20
From Sparse Matrix to Optimal GPU CUDA Sparse Matrix Vector Product Implementation
The CUDA model for GPUs presents the programmer with a plethora of different programming options. These includes different memory types, different memory access methods, and different data types. Identifying which options to use and when is a non-trivial exercise. This paper explores the effect of these different options on the performance of a routine that […]
May, 19
Implementation of 3D Monte Carlo PET reconstruction algorithm on GPU
The presentation summarizes our achieved results within the framework of the cross-institutional research project called TeraTomo. The aim of the latter is to create a high-speed algorithm optimized on graphics processors (GPU) providing more accurate PET reconstructions by taking advantage from CT data. The current paper discusses a hit-and-miss Monte Carlo approach as an “on-the-fly” […]
May, 19
GPU implementation of 3D object selection by conic volume techniques in virtual environments
In this paper we present a GPU implementation to accurately select 3D objects based on their silhouettes by a pointing device with six degrees of freedom (6DOF) in a virtual environment (VE). We adapt a 2D picking metaphor to 3D selection in VE’s by changing the projection and view matrices according to the position and […]
May, 19
Improved Poisson Matting for a Real Time Tele-presence System Using GPU
In this paper, an improved Poisson matting method is proposed to segment participants in real-time at a tele-presence session from their background. In order to improve the matting process, we introduce the concept of color distance and extend the standard Poisson matting using patch matching. The idea of patch based matching algorithm, which is widely […]
May, 19
GPU-PRISM: An Extension of PRISM for General Purpose Graphics Processing Units
We present an extension of the model checker PRISM for (general purpose) graphics processing units (GPUs). The extension is based on parallel algorithms for probabilistic model checking which are tuned for GPUs. In particular, we parallelize the parts of the algorithms that boil down to linear algebraic operations, like solving systems of linear equations and […]
May, 19
A GPU-based maximal frequent itemsets mining algorithm over stream
Maximal frequent itemsets are one of several condensed representations of frequent itemsets, which store most of the information contained in frequent itemsets using less space, thus being more suitable for stream mining. This paper considers a problem that to the best of our knowledge has not been addressed, namely, how to use GPU to mine […]
May, 19
An efficient out-of-core volume rendering method based on ray casting and GPU acceleration
Volume rendering techniques have been used widely for high quality visualization of 3D data sets, especially in the fields of biomedical image processing. However, when rendering very large (out-of-core) volume data sets, the conventional in-core volume rendering algorithms cannot run efficiently due to the impossibility of fitting the entire input data in the internal memory […]
May, 19
Practical considerations for GPU-accelerated CT
The introduction of programmability into commodity graphics hardware (GPUs) has enabled their use much beyond their native domain of computer graphics, in many areas of high performance computing. We have shown in previous work that many types of CT algorithms, both iterative and non-iterative, can also greatly benefit from the high degree of SIMD (same […]