Skip to content

Conversation

@magnatelee
Copy link
Contributor

@magnatelee magnatelee commented Sep 13, 2022

This PR contains changes to eagerly collect stores that are unused throughout the execution. The PR also makes two small improvements for better field reuse: 1) allowing fields to be reused for any stores with the same size; 2) allowing the region field of a temporary store to be "moved" to another store within the same operation. Finally, the PR also eliminates costly consensus matches for single node execution.

@magnatelee magnatelee added the category:improvement PR introduces an improvement and will be classified as such in release notes label Sep 13, 2022
@magnatelee magnatelee requested a review from bryevdv September 19, 2022 20:48
@magnatelee magnatelee requested a review from bryevdv September 20, 2022 05:17
@magnatelee
Copy link
Contributor Author

@bryevdv thanks for the review. I think I addressed all of your comments, but let me know if I missed any or you happened to have more.

@bryevdv
Copy link
Contributor

bryevdv commented Sep 20, 2022

LGTM!

@magnatelee magnatelee merged commit 1d49ad2 into nv-legate:branch-22.10 Sep 25, 2022
@magnatelee magnatelee deleted the better-store-management branch September 25, 2022 00:09
manopapad added a commit that referenced this pull request Mar 5, 2025
* Fix error message on missing OpenMP support

* Update src/core/runtime/detail/runtime.cc

Co-authored-by: Jacob Faibussowitsch <jacob.fai@gmail.com>

---------

Co-authored-by: Jacob Faibussowitsch <jacob.fai@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category:improvement PR introduces an improvement and will be classified as such in release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants