-
Notifications
You must be signed in to change notification settings - Fork 0
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
Optimizations and Corrections #57
Comments
JoelMathewC
changed the title
GPMA Node labelling should start from 1
Optimizations and Corrections
Jun 4, 2023
(OPTIMIZATION) Coalesced memory access in GPMASince there are spaces in GPMA we are not benefiting from the coalesced memory access and hence we can maybe benefit from moving to shared memory as shown here: https://www.tutorialspoint.com/cuda/cuda_memory_considerations.htm |
(UNDERSTANDING) Edge Parallelism or Node ParallelismIs edge or node parallelism better for the count_sort portion of building the reverse graph. |
(CORRECTION) Evaluation supportWe will need to think about how seastar can be used for evaluation. So no backdrop
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
(CORRECTION) GPMA Node labelling should start from 1
The node labelling in GPMA should start from 1, the reason is because when GPMA is initialized by default a sentinel value is inserted for every node. That sentinel value is
(src,0)
as a 64-bit element.We will probably have to perform a relabelling in preprocessing or find a better way to deal with this.
CORRECTION (CLOSED)
(src,0xFFFFFFFF)
and hence we don't really have to worry about node id 0 being ignored.HENCE NO CHANGE IS REQUIRED
The text was updated successfully, but these errors were encountered: