Posts
Aug, 20
Light Propagation Maps on Parallel Graphics Architectures
Light going through a participating medium like smoke can be scattered or absorbed by every point in the medium. To accurately render such a medium we must compute the radiance resulting at every point inside the medium because of these physical effects, which have been modeled by the radiative transfer equation. Computing the radiance at […]
Aug, 20
A GPU-accelerated Branch-and-Bound Algorithm for the Flow-Shop Scheduling Problem
Branch-and-Bound (B&B) algorithms are time intensive tree-based exploration methods for solving to optimality combinatorial optimization problems. In this paper, we investigate the use of GPU computing as a major complementary way to speed up those methods. The focus is put on the bounding mechanism of B&B algorithms, which is the most time consuming part of […]
Aug, 18
An OpenCL Method of Parallel Sorting Algorithms for GPU Architecture
In this paper, we present a comparative performance analysis of different parallel sorting algorithms: Bitonic sort and Parallel Radix Sort. In order to study the interaction between the algorithms and architecture, we implemented both the algorithms in OpenCL and compared its performance with Quick Sort algorithm, the fastest algorithm. In our simulation, we have used […]
Aug, 18
Generating textures on Surfaces with Reaction-Diffusion systems in the GPU
In this paper we present a method to create textures on smooth surfaces of arbitrary topology using ReactionDiffusion systems in a graphics processing unit (GPU). To do this we use a parametrization of Catmull-Clark subdivision surfaces and obtain the metric information of the distortion caused by this parametrization, so we can calculate differential operators of […]
Aug, 18
Fractals Image Rendering and Compression using GPUs
Fractal image compression provides immense advantages as compared to conventional image compressions. Though the fractal image encoding time is comparatively quite high as compared to the conventional ones but the decoding time is far less and almost instantaneous. Besides, fractal images are resolution-independent, implying that these images will render the same intensity and quality even […]
Aug, 18
GPU-Based Computation of Discrete Periodic Centroidal Voronoi Tessellation in Hyperbolic Space
Periodic centroidal Voronoi tessellation (CVT) in hyperbolic space provides a nice theoretical framework for computing the constrained CVT on high-genus (genus > 1) surfaces. This paper addresses two computational issues related to such hyperbolic CVT framework: (1) efficient reduction of unnecessary site copies in neighbor domains on the universal covering space, based on two special […]
Aug, 18
DEM based simulation of concrete structures on GPU
The benefit of using the Discrete Element Method (DEM) for simulations of fracture in heterogeneous media has been widely highlighted. However modeling large structure leads to prohibitive computations times. We propose to take advantage of Graphics Processor Units (GPUs) to reduce the computation time, taking advantage of the highly data parallel nature of DEM computations. […]
Aug, 17
Binary Interval Search (BITS): A Scalable Algorithm for Counting Interval Intersections
MOTIVATION: The comparison of diverse genomic datasets is fundamental to understanding genome biology. Researchers must explore many large datasets of genome intervals (e.g., genes, sequence alignments) to place their experimental results in a broader context and to make new discoveries. Relationships between genomic datasets are typically measured by identifying intervals that intersect: that is, they […]
Aug, 17
Nonmetric Priors for Continuous Multilabel Optimization
We propose a novel convex prior for multilabel optimization which allows to impose arbitrary distances between labels. Only symmetry, d(i; j) >= 0 and d(i; i) = 0 are required. In contrast to previous grid based approaches for the nonmetric case, the proposed prior is formulated in the continuous setting avoiding grid artifacts. In particular, […]
Aug, 17
GPU-Accelerated Large-Scale Simulation of Seismic-Wave Propagation
Simulating seismic wave propagation is important for the study of earthquake sources, the generation of strong ground motions and the excitation of large tsunamis. We describe methods for accelerating large-scale finite-difference time-domain simulation of the seismic wave propagation by the use of graphics processing units (GPUs). We then present examples of the wave-filed from the […]
Aug, 17
Rootbeer: Seamlessly using GPUs from Java
When converting a serial program to a parallel program that can run on a Graphics Processing Unit (GPU) the developer must choose what functions will run on the GPU. For each function the developer chooses, he or she needs to manually write code to: 1) serialize state to GPU memory, 2) define the kernel code […]
Aug, 17
A new gravitational N-body simulation algorithm for investigation of cosmological chaotic advection
Recently alternative approaches in cosmology seeks to explain the nature of dark matter as a direct result of the non-linear spacetime curvature due to different types of deformation potentials. In this context, a key test for this hypothesis is to examine the effects of deformation on the evolution of large scales structures. An important requirement […]