In this paper we present an efficient and general sorting-based approach for the neighbor search on GPUs. Finding neighbors of a particle is a common task in particle methods and has a significant impact on the overall computational effort–especially in dynamics simulations. We extend a space-filling curve algorithm presented in Connor and Kumar (IEEE Trans Vis Comput Graph, 2009) for its usage on GPUs with the parallel computing model Compute Unified Device Architecture (CUDA). To evaluate our implementation, we consider the respective execution time of our GPU search algorithm, for the most common assemblies of particles: a regular grid, uniformly distributed random points and cluster points in 2 and 3 dimensions. The measured computation...
Constraint programming has gained prominence as an effective and declarative paradigm for modeling a...
This work reports the results of a GPU-based approach for the massive simulation of a dis- tributed...
Graphics Processing Units (GPUs) are a fast evolving architecture. Over the last decade their progra...
In Computer Graphics is usual the modelling of dynamic systems through particles. The simulation of ...
In particle systems simulation, the procedure of neighbour searching is usually a bottleneck in term...
We present an adoption of the bucket sort algorithm capable of running entirely on GPU architecture....
Abstract. We present a GPU algorithm for the nearest neighbor search, an important database problem....
We present a GPU algorithm for the nearest neighbor search, an important database problem. The searc...
Nearest neighbor analysis is one of the classic methods to find out the tendency of the observed poi...
13 pages, 2figures, submitted to CVGPU 2008The recent improvements of graphics processing units (GPU...
There are many combinatorial optimization problems such as traveling salesman problem, quadratic-ass...
The efficient iteration of neighbouring particles is a performance critical aspect of any high perfo...
Abstract. During the last few years, Graphics Processing Units (GPU) have evolved from simple device...
Abstract — We present a novel k-nearest neighbor search algorithm (KNNS) for proximity computation i...
Designing parallel models that fully utilize the computation capabilities of Graphics Processing Uni...
Constraint programming has gained prominence as an effective and declarative paradigm for modeling a...
This work reports the results of a GPU-based approach for the massive simulation of a dis- tributed...
Graphics Processing Units (GPUs) are a fast evolving architecture. Over the last decade their progra...
In Computer Graphics is usual the modelling of dynamic systems through particles. The simulation of ...
In particle systems simulation, the procedure of neighbour searching is usually a bottleneck in term...
We present an adoption of the bucket sort algorithm capable of running entirely on GPU architecture....
Abstract. We present a GPU algorithm for the nearest neighbor search, an important database problem....
We present a GPU algorithm for the nearest neighbor search, an important database problem. The searc...
Nearest neighbor analysis is one of the classic methods to find out the tendency of the observed poi...
13 pages, 2figures, submitted to CVGPU 2008The recent improvements of graphics processing units (GPU...
There are many combinatorial optimization problems such as traveling salesman problem, quadratic-ass...
The efficient iteration of neighbouring particles is a performance critical aspect of any high perfo...
Abstract. During the last few years, Graphics Processing Units (GPU) have evolved from simple device...
Abstract — We present a novel k-nearest neighbor search algorithm (KNNS) for proximity computation i...
Designing parallel models that fully utilize the computation capabilities of Graphics Processing Uni...
Constraint programming has gained prominence as an effective and declarative paradigm for modeling a...
This work reports the results of a GPU-based approach for the massive simulation of a dis- tributed...
Graphics Processing Units (GPUs) are a fast evolving architecture. Over the last decade their progra...