-
Notifications
You must be signed in to change notification settings - Fork 6
352 introduce a numa aware sptrsv #353
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
base: develop
Are you sure you want to change the base?
Conversation
…ced by OneStopParallel
…t need to do so in the default constructor
|
At this point all unit tests and smoke tests pass |
…erformance of the sptrsv, in particular over multiple NUMA domains
|
At this point also all unit & smoke tests are OK |
…s -- create space to store how many ranges per superstep per thread there are
|
At this point, all smoke and unit tests pass. Also using OSP's simulator, the sptrsv code introduced here is thoroughly verified, for all three sorting modes. Some next items remain:
No specific milestone will be set for this new feature, but please raise it if this functionality is urgent and we can attempt take that into account. This MR will not address the triangular type structure from Spampinato et al.- ideally first the dense backend (with dense trsv support) is merged after which a new MR can enable sptrsv support through the functionalities provided by this MR. |
|
Target set to v0.9 |
Closes issue #352 .