Abstract: This study presents the results of research in dynamic load balancing for Continuous Collision Detection (CCD) using Bounding Volumes Hierarchies (BVHs) on Graphics Processing Units (GPUs). Hierarchy traver-sal is a challenging problem for GPU computing, since the work load of traversal has a very dynamic nature. Current research resulted in methods to dynamically balance load as the traversal is evaluated. Unfortunately, current grid-based GPU computing interfaces are not well suited for this type of computing and load balanc-ing code can generate excessive overhead. This work presents a novel algorithm to address some of the most glaring problems. The algorithm uses the new concept of lazy work stealing, which tries to get the m...
International audienceTree-based exploratory methods, like Branch-and-Bound (B&B) algorithms, are hi...
Efficiently implementing a load balancing technique in graph traversal applications for GPUs is a cr...
We present a novel parallel continuous collision detection (PCCD) method to utilize the widely avail...
We present novel parallel algorithms for collision detection and separation distance computation for...
We explore software mechanisms for managing irregular tasks on graphics processing units (GPUs). We ...
In this chapter, we present a methodology for efficient load balancing of computational problems tha...
Collision detection is a popular topic in computer graphics. Any physics-based application (e.g. sur...
The performance bottleneck of physics based animation is often the collision detection. It is well-k...
Maintaining computational load balance is important to the performant behavior of codes which operat...
Large-scale heterogeneous distributed computing environments (such as Computational Grids and Clouds...
We present a novel method for massively parallel hierarchical scene processing on the GPU, which is ...
Heterogeneous computing systems using one or more graphics processing units (GPUs) as accelerators p...
We propose a GPU fine-grained load-balancing abstraction that decouples load balancing from work pro...
The computational power provided by many-core graph-ics processing units (GPUs) has been exploited i...
We present parallel algorithms to accelerate collision queries for sample-based motion planning. Our...
International audienceTree-based exploratory methods, like Branch-and-Bound (B&B) algorithms, are hi...
Efficiently implementing a load balancing technique in graph traversal applications for GPUs is a cr...
We present a novel parallel continuous collision detection (PCCD) method to utilize the widely avail...
We present novel parallel algorithms for collision detection and separation distance computation for...
We explore software mechanisms for managing irregular tasks on graphics processing units (GPUs). We ...
In this chapter, we present a methodology for efficient load balancing of computational problems tha...
Collision detection is a popular topic in computer graphics. Any physics-based application (e.g. sur...
The performance bottleneck of physics based animation is often the collision detection. It is well-k...
Maintaining computational load balance is important to the performant behavior of codes which operat...
Large-scale heterogeneous distributed computing environments (such as Computational Grids and Clouds...
We present a novel method for massively parallel hierarchical scene processing on the GPU, which is ...
Heterogeneous computing systems using one or more graphics processing units (GPUs) as accelerators p...
We propose a GPU fine-grained load-balancing abstraction that decouples load balancing from work pro...
The computational power provided by many-core graph-ics processing units (GPUs) has been exploited i...
We present parallel algorithms to accelerate collision queries for sample-based motion planning. Our...
International audienceTree-based exploratory methods, like Branch-and-Bound (B&B) algorithms, are hi...
Efficiently implementing a load balancing technique in graph traversal applications for GPUs is a cr...
We present a novel parallel continuous collision detection (PCCD) method to utilize the widely avail...