TY - GEN
T1 - A more efficient parallel method for neighbour search using CUDA
AU - Morillo, Daniel
AU - Carmona, Ricardo
AU - Perea, Juan J.
AU - Cordero, Juan M.
N1 - Publisher Copyright:
© The Eurographics Association 2015.
PY - 2015
Y1 - 2015
N2 - In particle systems simulation, the procedure of neighbour searching is usually a bottleneck in terms of computational cost. Several techniques have been developed to solve this problem; one of particular interest is the cell-based spatial division, where each cell is tagged by a hash function. One of the most useful features of this technique is that it can be easily parallelized to reduce computational costs. However, the parallelizing process has some drawbacks associated to data memory management. Also, when parallelizing neighbour search, the location of neighbouring particles between adjacent cells is also costly. To solve these shortcomings we have developed a method that reduces the search space by considering the relative position of each particles in its own cell. This method, parallelized using CUDA, shows improvements in processing time and memory management over other “standard” spatial division techniques.
AB - In particle systems simulation, the procedure of neighbour searching is usually a bottleneck in terms of computational cost. Several techniques have been developed to solve this problem; one of particular interest is the cell-based spatial division, where each cell is tagged by a hash function. One of the most useful features of this technique is that it can be easily parallelized to reduce computational costs. However, the parallelizing process has some drawbacks associated to data memory management. Also, when parallelizing neighbour search, the location of neighbouring particles between adjacent cells is also costly. To solve these shortcomings we have developed a method that reduces the search space by considering the relative position of each particles in its own cell. This method, parallelized using CUDA, shows improvements in processing time and memory management over other “standard” spatial division techniques.
UR - http://www.scopus.com/inward/record.url?scp=85062729216&partnerID=8YFLogxK
U2 - 10.2312/vriphys.20151339
DO - 10.2312/vriphys.20151339
M3 - Conference contribution
AN - SCOPUS:85062729216
T3 - 12th Workshop on Virtual Reality Interactions and Physical Simulations, VRIPHYS 2015
SP - 101
EP - 109
BT - 12th Workshop on Virtual Reality Interactions and Physical Simulations, VRIPHYS 2015
A2 - Fabrice, Jaillet
A2 - Zara, Florence
A2 - Zachmann, Gabriel
PB - Eurographics Association
T2 - 12th Workshop on Virtual Reality Interactions and Physical Simulations, VRIPHYS 2015
Y2 - 4 November 2015 through 5 November 2015
ER -