-
Notifications
You must be signed in to change notification settings - Fork 124
[UR] Master merge #1804
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
[UR] Master merge #1804
Conversation
These are all already approved and |
At least in this previous batch PR #1774 we just got an approval from Benie and then it was merged. |
@hdelan I don't think we do, I'm happy to merge once tests are all passing. But obviously if anyone wants to check things before then that's ok |
this aspect is true only for sm_90 cuda gpus. Signed-off-by: JackAKirk <[email protected]>
Signed-off-by: JackAKirk <[email protected]>
Signed-off-by: Neil R. Spruit <[email protected]>
An event created with interop doesn't have an associated queue. So get an active device through the context.
get_program is the same as getProgram.
We can only call hipMemAdvise on managed pointers allocated via hipMallocManaged, so can only support the UR entry point on pointers allocated via urUSMSharedAlloc. When faced with other pointers, we're supposed to ignore them and result "success", but instead this PR continues the tradition of returning UR_RESULT_ERROR_ADAPTER_SPECIFIC with a warning message providing the user more information. This should all be fixed up later when there's a better warning mechanism.
set property cudaFuncAttributeNonPortableClusterSizeAllowed only if cluster launch is used set has_property_cluster_launch only if cluster property is used fix cluster dimensions being set in accordance to grid dimensions fix ordering of cluster dims for workDim 2 fix compilation errors review comments 1 review comments 1 increase cluster size upon launch to check CU_FUNC_ATTRIBUTE_NON_PORTABLE_CLUSTER_SIZE_ALLOWED flag being added
- Fix incorrect conditions for copy engine usage that were reported on coverity.
I have squashed #1765 |
The CI jobs all passed before the commits from #1765 were squashed, and the intel/llvm pipeline passed, so I'm merging this now rather than waiting for them to rerun |
oneapi-src/unified-runtime#1804 --------- Co-authored-by: Callum Fare <[email protected]>
Batch merge of PRs:
#1792
#1787
#1782
#1783
#1781
#1773
#1765
#1763