-
Notifications
You must be signed in to change notification settings - Fork 116
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
[HIP] Add support for global variable read write #1186
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
❗ Your organization needs to install the Codecov GitHub app to enable full functionality. Additional details and impacted files@@ Coverage Diff @@
## main #1186 +/- ##
==========================================
- Coverage 15.73% 15.73% -0.01%
==========================================
Files 223 223
Lines 31478 31477 -1
Branches 3558 3558
==========================================
- Hits 4954 4953 -1
Misses 26473 26473
Partials 51 51 ☔ View full report in Codecov by Sentry. |
8b6cb00
to
57492fd
Compare
57492fd
to
8f94997
Compare
Co-authored-by: Jakub Chlanda <j.chlanda@gmail.com>
Co-authored-by: Jakub Chlanda <j.chlanda@gmail.com>
8ed8d96
to
45d76b7
Compare
Ping @oneapi-src/owner-unified-runtime can we merge this? |
Edit: Of course I notice intel/llvm#12165 it after posting this. |
@oneapi-src/owner-unified-runtime, gentle reminder for merge |
Enable `device_global` for AMDGPU. Related to oneapi-src/unified-runtime#1186 . In order for `hipModuleGetGlobal` to see a global symbol we need to not make the visibility of the symbol hidden. Perhaps changing this as a default is not always a good idea. Could also do this in the SYCL headers using an attribute to specify the visibility of the `device_global` var
intel/llvm#12165