-
Notifications
You must be signed in to change notification settings - Fork 158
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[REVIEW] construct quadtree on large-scale point data #143
[REVIEW] construct quadtree on large-scale point data #143
Conversation
rerun test |
rerun tests |
@zhangjianting
|
rerun tests |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Partial review. It's been sitting here for a couple of days and I haven't gotten back to it yet. Sorry. :(
Co-Authored-By: H. Thomson Comer <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Found a couple things before I realized this is in cuspatial and only showed up in my notifications b/c @cwharris @-ed me XD
Co-Authored-By: Conor Hoekstra <[email protected]>
Co-Authored-By: H. Thomson Comer <[email protected]>
Co-Authored-By: Christopher Harris <[email protected]>
…al into fea-point-quadtree
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Partial review. Just now getting to the meat of it...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think I am about half done. Will continue tomorrow.
cpp/src/indexing/point_quadtree.cu
Outdated
quad_point_count.begin(), quad_child_count.begin(), | ||
stream); | ||
|
||
// Shrink vectors' underlying device allocations to reduce peak memory usage |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Future optimization: don't bother shrinking if the data size is under a threshold (perhaps an option).
Co-authored-by: Mark Harris <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK, last review. Mostly just more brief docs.
…than sorting points in-place
rerun tests |
This is failing at the moment because cudf is installed from last night, but |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approve, but please run spellcheck.
Implementation of an efficient bottom-up approach to constructing quadtree on large-scale point data.