pwrliang opened a new pull request, #556:
URL: https://github.com/apache/sedona-db/pull/556

   This PR introduces a major refactoring of the GPU-accelerated library. 
Compared to the previous design, this version decouples the spatial join into 
distinct filtering and refinement stages, making it easier to integrate it into 
rust/sedona-spatial-join in an upcoming PR. Additionally, this update includes 
performance optimizations and minor structural improvements:
   
   - ParallelWkbLoader: Enhances parsing performance by balancing workloads 
across threads based on byte counts.
   - RelateEngine: Improves Point-in-Polygon (PIP) performance by allowing a 
single AABB to bound multiple line segments (conceptually similar to TG's 
Natural index).
   - MemoryManager: Enables the memory pool to reduce frequent allocation and 
deallocation overheads.
   - Header Renaming: Standardizes naming conventions by using .cuh for 
CUDA-exclusive headers and .hpp for mixed CUDA/C++ code.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to