Repository navigation
Add Cuda Vector Types #7949
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
Merged
Merged
Add Cuda Vector Types #7949
Changes from 1 commit
Commits
Show all changes
47 commits
Select commit
Hold shift + click to select a range
719ac73
Working prototype with creation and readout
isVoid 6d7ac9b
Second attmpet on working example
isVoid e01c497
Style fixes
isVoid dc6223a
Remove binop logics and minor cleanups
isVoid c6f5f4e
Initial to fancy creation
isVoid 8430abc
cleanups
isVoid 8864af8
Add documentation for vector types
isVoid 61a97a3
Various docstring updates.
isVoid db84a5d
Delete stub lists to avoid leaking to global environment
isVoid 7635410
Merge branch 'fea/cuda_vector_types' of github.com:isVoid/numba into …
isVoid a0e9e2d
wrap vtype stubs in factory method to avoid variable leaking
isVoid daa82e3
Make stub more descriptive
isVoid d904a5b
Update prefix
isVoid a1b449b
Aliased vector types
isVoid d924c2a
Dynamically determine the stub to alias mapping
isVoid da5e299
Apply Graham's change to exploit python's module import-once.
isVoid dba5825
Update documentations
isVoid 2720d23
Add comment to test case
isVoid 5bfccc5
fix 1-component vector type in ctor, add coverage
isVoid b02740f
Fix type annotations for
isVoid fd49c27
skip vector type test in simulator
isVoid c160b63
fix attr_names type annotation
isVoid 02b9db3
Apply several documentation updates
isVoid 4449e84
move `type` page link under cuda-reference
isVoid 2d72d9d
update built-in types link
isVoid 9c1f6b9
Add field accessing demo code, update ctor demo
isVoid baac6b7
Add comments to separate out the result array, fix jagged comment ind…
isVoid 4633470
Fix argument type annotation
isVoid 457c91d
Minor doc updates
isVoid 467a865
add simulator vector type
isVoid 2522b85
Add missing vector type fake module
isVoid 96a1968
Remove stale breakpoint
isVoid 7deb8db
Asserts with number of elements
isVoid 7b8711f
fix typo
isVoid 1260b82
Separate tests with subtest
isVoid 27e0427
wrap each test in subtest
isVoid ac91dfa
revert to only test construction with name
isVoid cbf41bd
several comment update
isVoid aabfb33
optimize simulator vector types code paths
isVoid 60d872e
Merge branch 'main' into fea/cuda_vector_types
isVoid a43a474
Commit docs suggestions
isVoid cfe863a
better error with mismatch number of arguments when constructing simu…
isVoid 4faf3f5
Raise more sensible error for simulator vector types.
isVoid d95ac9f
Add a basic sanity check test case
isVoid cc652b4
Insert the vector types in fake cuda module.
isVoid 556174f
Remove leading empty line
isVoid a29bc97
Address various review comments
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
Raise more sensible error for simulator vector types.
- Loading branch information
commit 4faf3f58b3192212b5ae91eff07cedd2f0ae3b2a
There are no files selected for viewing
This file contains hidden or 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
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.
Uh oh!
There was an error while loading. Please reload this page.