Load Balancing Algorithms for Parallel Spatial Join on HPC Platforms