GPGPU

Today’s graphics hardware and many-core co-processors are advancing at a much faster pace then standard microprocessors. The GAMMA research group has been working since 1998 on using the computational power of GPUs and other many-core processors for different applications.

Publications

.
CAMA: Contact-Aware Matrix Assembly with Unified Collision Handling for GPU-based Cloth Simulation  2016.
Computer Graphics Forum, (Proceedings of Eurographics 2016)

PDF Project Video Google Scholar GPGPU Collision Detection Geometric

.
Real-time Optimization-based Planning in Dynamic Environments using GPUs  2013.
IEEE International Conference on Robotics and Automation (ICRA)

PDF Project Google Scholar Robotics GPGPU

.
Bi-level Locality Sensitive Hashing for K-nearest Neighbor Computation  2012.
IEEE International Conference on Data Engineering (ICDE)

PDF Project Google Scholar GPGPU

.
GPU Accelerated Convex Hull Computation  2012.
Computers and Graphics (Proc Shape Modeling International)

PDF Project Google Scholar GPGPU Geometric

.
GPU-based Offset Surface Computation Using Point Samples  2012.
ACM Solid and Physical Modeling

PDF Google Scholar Geometric GPGPU

.
Memory-scalable GPU Spatial Hierarchy Construction  2011.
IEEE Transactions on Visualization and Computer Graphics (TVCG)

PDF Google Scholar Ray Tracing GPGPU

.
GPU-based Parallel Collision Detection for Real-time Motion Planning  2011.
Algorithmic Foundations of Robotics IX: Selected Contributions of the Ninth International Workshop on the Algorithmic Foundations of Robotics (WAFR), Springer Tracts in Advanced Robotics (STAR)

PDF Project Google Scholar GPGPU Robotics Collision Detection

.
Collision-streams: Fast GPU-based Collision Detection for Deformable Models  2011.
ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (I3D)

PDF Project Video Google Scholar Collision Detection GPGPU

.
Fast GPU-based Locality Sensitive Hashing for K-nearest Neighbor Computation  2011.
ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems (GIS)

PDF Project Google Scholar GPGPU

.
An Efficient GPU-based Time Domain Solver for the Acoustic Wave Equation  2011.
Applied Acoustics

PDF Project Google Scholar Sound Synthesis GPGPU

.
gProximity: Hierarchical GPU-based Operations for Collision and Distance Queries  2010.
Computer Graphics Forum (Proc Eurographics)

PDF Project Video Google Scholar Collision Detection GPGPU

.
g-Planner: Real-time Motion Planning and Global Navigation Using GPUs  2010.
AAAI Conference on Artificial Intelligence (AAAI)

PDF Project Google Scholar GPGPU Robotics

.
Efficient Nearest-neighbor Computation for GPU-based Motion Planning  2010.
IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)

PDF Project Google Scholar GPGPU Robotics

.
Use of GPUs in Room Acoustic Modeling and Auralization  2010.
International Symposium on Room Acoustics (ISRA)

PDF Google Scholar Sound Synthesis GPGPU

.
Fast BVH construction on GPUs  2009.
Eurographics

PDF Project Video YouTube Google Scholar Ray Tracing GPGPU

.
ClearPath: Highly Parallel Collision Avoidance for Multi-agent Simulation  2009.
ACM SIGGRAPH/Eurographics Symposium on Computer Animation (SCA)

PDF Project Video YouTube Google Scholar Robotics GPGPU Crowd Simulation

.
Work Distribution Methods on GPUs  2009.

PDF Project Google Scholar Ray Tracing GPGPU

.
Fast BVH Construction on GPUs  2008.

PDF Project Video YouTube Google Scholar GPGPU Ray Tracing Simplification

.
Interactive Continuous Collision Detection Using Swept Volume for Avatars  2007.
Presence: Teleoperators and Virtual Environments

Google Scholar Collision Detection GPGPU

.
Surface Distace Maps  2007.
Graphics Interface

PDF Project Video Google Scholar Collision Detection GPGPU Robotics Geometric

.
Cache-efficient Numerical Algorithms Using Graphics Hardware  2007.
Parallel Computing

PDF Google Scholar GPGPU

.
Haptic Rendering of High-resolution Deformable Objects  2007.
International Conference on Human-Computer Interaction

PDF Project Video Google Scholar Haptics Animation GPGPU

.
Accelerated Proximity Queries for Haptic Rendering of Deformable Models  2007.
World Haptics Conference

PDF Project Video Google Scholar Collision Detection GPGPU Haptics Animation

.
Efficient Collision Detection Among Deformable Objects Using Graphics Processors  2006.
Presence: Teleoperators and Virtual Environments

Project Google Scholar Collision Detection GPGPU Hidden Surface

.
Interactive 3D Distance Field Computation Using Linear Factorization  2006.
ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (I3D)

PDF Project Google Scholar Geometric GPGPU Collision Detection

.
Fast Proximity Computation Among Deformable Models Using Discrete Voronoi Diagrams  2006.
ACM Transactions on Graphics (Proc ACM SIGGRAPH)

PDF Project Video Google Scholar Collision Detection GPGPU Geometric

.
Surface Distance Maps  2006.

PDF Project Google Scholar Geometric Collision Detection GPGPU

.
Fast Simulation of Deformable Models in Contact Using Dynamic Deformation Textures  2006.
ACM SIGGRAPH/Eurographics Symposium on Computer Animation (SCA)

PDF Project Video Google Scholar Animation GPGPU

.
An Efficient Memory Model for Scientific Algorithms on Graphics Processors  2006.
ACM/IEEE Conference on Supercomputing (SC)

Google Scholar GPGPU

.
GPUTeraSort: High Performance Graphics Coprocessor Sorting for Large Database Management  2006.
ACM SIGMOD

PDF Google Scholar GPGPU

.
Fast Continuous Collision Detection Among Deformable Models Using Graphics Processors  2006.
Eurographics Symposium on Virtual Environments (EGVE)

PDF Google Scholar GPGPU Collision Detection

.
Fast Continous Collision Detection for Articulated Models  2005.
Journal of Computing and Information Science in Engineering (JCISE)

Project Google Scholar Collision Detection GPGPU

.
Cache-oblivious Mesh Layouts  2005.
ACM Transactions on Graphics (Proc ACM SIGGRAPH)

PDF Project Google Scholar Massive Models Collision Detection GPGPU Simplification

.
Efficient Relational Database Management on Graphics Processors  2005.
ACM Workshop on Data Management on New Hardware (Invited Paper)

PDF Project Google Scholar GPGPU

.
Multi-resolution Collision Handling Among Cloth-like Objects  2005.
International Conference on Computer Animation and Social Agents (CASA)

Google Scholar Collision Detection GPGPU

.
LU-GPU: Efficient Algorithms for Solving Dense Linear Systems on Graphics Hardware  2005.
ACM/IEEE Conference on Supercomputing (SC)

PDF Project Google Scholar GPGPU

.
Fast and Reliable Collision Culling Using Graphics Hardware  2005.
IEEE Transactions on Visualization and Computer Graphics (TVCG)

PDF Project Google Scholar Collision Detection GPGPU

.
Interactive Computation of Discrete Generalized Voronoi Diagrams Using Range Culling  2005.
International Symposium on Voronoi Diagrams in Science and Engineering

PDF Project Google Scholar Geometric GPGPU

.
Interactive Visibility Ordering and Transparency Computations Among Geometric Primitives in Complex Environments  2005.
ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (I3D)

PDF Google Scholar GPGPU Collision Detection Hidden Surface

.
A Survey on General Purpose Computation on Graphics Hardware  2005.
Eurographics

PDF Google Scholar GPGPU

.
Interactive Collision Detection Between Deformable Models Using Chromatic Decomposition  2005.
ACM SIGGRAPH

PDF Project Google Scholar Collision Detection GPGPU Hidden Surface

.
Efficient Collision Culling among Deformable Objects Using Graphics Processors  2005.
Presence: Teleoperators and Virtual Environments

Google Scholar GPGPU Collision Detection Geometric

.
General Purpose Computations Using Graphics Processors  2005.
Workshop on High Performance Embedded Computing (HPEC)

Google Scholar GPGPU

.
A Cache-efficient Sorting Algorithm for Database and Data Mining Computations using Graphics Processors  2005.

PDF Google Scholar GPGPU

.
Constraint-based Motion Planning Using Voronoi Diagrams  2004.
Algorithmic Foundations of Robotics V: Selected Contributions of the Fifth International Workshop on the Algorithmic Foundations of Robotics (WAFR), Springer Tracts in Advanced Robotics (STAR)

PDF Project Google Scholar GPGPU Robotics

.
Fast Computation of Database Operations Using Graphics Processors  2004.
ACM SIGMOD

PDF Project Google Scholar GPGPU Hidden Surface

.
A Viscous Paint Model for Interactive Applications  2004.
International Conference on Computer Animation and Social Agents (CASA)

PDF Project Google Scholar GPGPU Haptics Animation

.
IMPaSTo: A Realistic, Interactive Model for Paint  2004.
International Symposium on Non-Photorealistic Animation and Rendering

PDF Project Video Google Scholar GPGPU Haptics Animation

.
Accelerating Line of Sight Computation Using Graphics Processing Units  2004.
Army Science Conference

PDF Project Google Scholar Hidden Surface GPGPU Massive Models

.
Fast and Reliable Collision Culling using Graphics Processors  2004.
ACM Symposium on Virtual Reality Software and Technology (VRST)

PDF Project Google Scholar GPGPU Collision Detection Hidden Surface

.
Haptic Display of Interaction between Textured Models  2004.
IEEE Visualization (VIS)

PDF Project Google Scholar Haptics GPGPU Collision Detection

.
Fast Penetration Depth Estimation Using Rasterization Hardware and Hierarchical Refinement  2004.
Algorithmic Foundations of Robotics V: Selected Contributions of the Fifth International Workshop on the Algorithmic Foundations of Robotics (WAFR), Springer Tracts in Advanced Robotics (STAR)

PDF Project Google Scholar GPGPU Collision Detection

.
Efficient Computation of a Simplified Medial Axis  2003.
ACM Symposium on Solid Modeling and Applications (SMA)

PDF Project Google Scholar Geometric GPGPU

.
Fast Swept Volume Approximation of Complex Polyhedral Models  2003.
ACM Symposium on Solid Modeling and Applications (SMA)

PDF Project Google Scholar GPGPU Geometric

.
Interactive Shadow Generation in Complex Environments  2003.
ACM SIGGRAPH

PDF Project Google Scholar GPGPU Hidden Surface Massive Models

.
Visual Simulation of Ice Crystal Growth  2003.
ACM SIGGRAPH/Eurographics Symposium on Computer Animation (SCA)

PDF Project Video ColorPlates Google Scholar GPGPU Animation

.
Closest Point Query Among the Union of Convex Polytopes Using Rasterization Hardware  2002.
Journal of Graphics Tools (JGT)

PDF Project Google Scholar GPGPU

.
Parallel Occlusion Culling for Interactive Walkthroughs using Multiple GPUs .  2002.
IEEE Workshop on Commodity Based Visualization Clusters

PDF Project Google Scholar GPGPU Massive Models Hidden Surface

.
Fast and Simple Geometric Proximity Queries Using Graphics Hardware  2001.
ACM SIGGRAPH Symposium on Interactive 3D Graphics (I3D)

PDF Project Google Scholar GPGPU

.
A Voronoi-based Hybrid Motion Planner  2001.
IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)

PDF Project Google Scholar GPGPU Robotics

.
Randomized Path Planning for a Rigid Body Based on Hardware Accelerated Voronoi Sampling  2000.
Workshop on the Algorithmic Foundations of Robotics (WAFR)

PDF Project ColorPlates Google Scholar GPGPU Robotics

.
Interactive Motion Planning Using Hardware-Accelerated Computation of Generalized Voronoi Diagrams  2000.
IEEE International Conference on Robotics and Automation (ICRA)

PDF Project Google Scholar GPGPU Robotics

.
Efficient and Reliable Computation with Algebraic Numbers for Geometric Algorithms  1998.

PDF Google Scholar GPGPU