Changes between Version 1 and Version 2 of Octree_On_GPU


Ignore:
Timestamp:
Dec 20, 2011 9:47:55 AM (13 years ago)
Author:
nakasato
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Octree_On_GPU

    v1 v2  
    11= Implementation of a Parallel Tree Method on a GPU =  
     2by N.Nakasato (Journal of Computational Science) 
     3== abstract == 
     4The kd-tree is a fundamental tool in computer science.  
     5Among other applications, the application of kd-tree search (by the 
     6tree method) to the fast evaluation of particle interactions and 
     7neighbor search is highly important, since the computational 
     8complexity of these problems is reduced from O(N^2^) for a brute 
     9force method to O(N log N) for the tree method, where N is 
     10the number of particles.  
     11In this paper, we present a parallel 
     12implementation of the tree method running on a graphics processing 
     13unit (GPU). We present a detailed description of how we have 
     14implemented the tree method on a Cypress GPU.  
     15An optimization that we found important is localized particle ordering to 
     16effectively utilize cache memory.  
     17We present a number of test results 
     18and performance measurements.  
     19Our results show that the execution of the tree traversal  
     20in a force calculation on a GPU is practical and efficient. 
     21 
     22== Link == 
     23http://dx.doi.org/10.1016/j.jocs.2011.01.006 
     24 
     25== Recent Update (201112) ==