-
Notifications
You must be signed in to change notification settings - Fork 10
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
Add NRT Memsys #78
Open
isVoid
wants to merge
27
commits into
NVIDIA:main
Choose a base branch
from
isVoid:nrt-memsys-2
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Add NRT Memsys #78
Changes from 1 commit
Commits
Show all changes
27 commits
Select commit
Hold shift + click to select a range
0490a55
initial
isVoid cbb12dd
fix erro code bug
isVoid 7f6b099
add stream handle
isVoid 81118de
comment out no allocation case
isVoid 8805e99
Passing no return test
isVoid a7d2887
do not force reinit memsys on every kernel launch, add another test
isVoid f1f8377
add another test from CPU target
isVoid f7ac1c6
porting the correct np_empty_like implementation
isVoid 050f21c
Merge branch 'main' of https://github.com/NVIDIA/numba-cuda into nrt-…
isVoid 8f454ac
pull in another test from numba cpu target
isVoid 8843765
move memsys tests to test_nrt_refct
isVoid 06f5e53
rename into memsys stats enabled
isVoid f4d1a80
Explicitly control the use of stream in tests with NRT libraries
isVoid ec2736b
move readenv to utils
isVoid 1f2b6d1
rename a few API, default stream argument to None, read environment v…
isVoid 1382a5d
add cuda_ones mock api
isVoid 8494547
add memsys get enabled status API, cleanups
isVoid 5433b54
add 3 tests in TestNRTStatistics
isVoid 5879098
add 3 more tests, augment API with single getters
isVoid 5273e4a
make cuda nrt test mixin
isVoid bb1cf0f
comments and clean up
isVoid cc51a8a
Merge branch 'main' of https://github.com/NVIDIA/numba-cuda into nrt-…
isVoid 237dae4
add cuh file to package data
isVoid 7710372
remove all patches, use override_config; Only allocate memsys when NR…
isVoid 7ff3a04
relaxed memory order
isVoid 685eb64
rename as managed_result
isVoid bd9f9ad
use .load to avoid compile warnings
isVoid File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
This check for
target_context
indicates that for cached kernels that doesn't have a target_context attribute, NRT is always considered off. (Is this correct?)