-
Notifications
You must be signed in to change notification settings - Fork 434
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
[ROCm] clang support #17295
[ROCm] clang support #17295
Conversation
Hi @xla-rotation could you have a look, please! thanks! |
@ddunl lets hold off upstreaming this, we need some testing to do. I will ping you once it is done. |
@ddunl can you review/ merge now please. I have very few new changes particularly in |
Imported from GitHub PR #17295 Brings up clang support for ROCm XLA. This is required to implement clang support for JAX+XLA for ROCm. @draganmladjenovic @i-chaochen Copybara import of the project: -- b0f3164 by Ruturaj4 <[email protected]>: [ROCm] clang support Merging this change closes #17295 FUTURE_COPYBARA_INTEGRATE_REVIEW=#17295 from ROCm:ci_rv_clang b0f3164 PiperOrigin-RevId: 682045857
Imported from GitHub PR openxla/xla#17295 Brings up clang support for ROCm XLA. This is required to implement clang support for JAX+XLA for ROCm. @draganmladjenovic @i-chaochen Copybara import of the project: -- b0f316408f62052125973cfff6f9371a91e84464 by Ruturaj4 <[email protected]>: [ROCm] clang support Merging this change closes #17295 FUTURE_COPYBARA_INTEGRATE_REVIEW=openxla/xla#17295 from ROCm:ci_rv_clang b0f316408f62052125973cfff6f9371a91e84464 PiperOrigin-RevId: 682045857
Imported from GitHub PR openxla/xla#17295 Brings up clang support for ROCm XLA. This is required to implement clang support for JAX+XLA for ROCm. @draganmladjenovic @i-chaochen Copybara import of the project: -- b0f316408f62052125973cfff6f9371a91e84464 by Ruturaj4 <[email protected]>: [ROCm] clang support Merging this change closes #17295 FUTURE_COPYBARA_INTEGRATE_REVIEW=openxla/xla#17295 from ROCm:ci_rv_clang b0f316408f62052125973cfff6f9371a91e84464 PiperOrigin-RevId: 682444804
Imported from GitHub PR #17295 Brings up clang support for ROCm XLA. This is required to implement clang support for JAX+XLA for ROCm. @draganmladjenovic @i-chaochen Copybara import of the project: -- b0f3164 by Ruturaj4 <[email protected]>: [ROCm] clang support Merging this change closes #17295 FUTURE_COPYBARA_INTEGRATE_REVIEW=#17295 from ROCm:ci_rv_clang b0f3164 PiperOrigin-RevId: 682444804
Imported from GitHub PR #17295 Brings up clang support for ROCm XLA. This is required to implement clang support for JAX+XLA for ROCm. @draganmladjenovic @i-chaochen Copybara import of the project: -- b0f3164 by Ruturaj4 <[email protected]>: [ROCm] clang support Merging this change closes #17295 FUTURE_COPYBARA_INTEGRATE_REVIEW=#17295 from ROCm:ci_rv_clang b0f3164 PiperOrigin-RevId: 682444804
Imported from GitHub PR openxla/xla#17295 Brings up clang support for ROCm XLA. This is required to implement clang support for JAX+XLA for ROCm. @draganmladjenovic @i-chaochen Copybara import of the project: -- b0f316408f62052125973cfff6f9371a91e84464 by Ruturaj4 <[email protected]>: [ROCm] clang support Merging this change closes #17295 FUTURE_COPYBARA_INTEGRATE_REVIEW=openxla/xla#17295 from ROCm:ci_rv_clang b0f316408f62052125973cfff6f9371a91e84464 PiperOrigin-RevId: 682444804
Imported from GitHub PR #17295 Brings up clang support for ROCm XLA. This is required to implement clang support for JAX+XLA for ROCm. @draganmladjenovic @i-chaochen Copybara import of the project: -- b0f3164 by Ruturaj4 <[email protected]>: [ROCm] clang support Merging this change closes #17295 FUTURE_COPYBARA_INTEGRATE_REVIEW=#17295 from ROCm:ci_rv_clang b0f3164 PiperOrigin-RevId: 682444804
Made a couple extra changes to fix configure_test on ARM, should merge later today or Monday. Sorry for the delay! |
Imported from GitHub PR openxla/xla#17295 Brings up clang support for ROCm XLA. This is required to implement clang support for JAX+XLA for ROCm. @draganmladjenovic @i-chaochen Copybara import of the project: -- b0f316408f62052125973cfff6f9371a91e84464 by Ruturaj4 <[email protected]>: [ROCm] clang support Merging this change closes #17295 FUTURE_COPYBARA_INTEGRATE_REVIEW=openxla/xla#17295 from ROCm:ci_rv_clang b0f316408f62052125973cfff6f9371a91e84464 PiperOrigin-RevId: 682444804
Imported from GitHub PR openxla/xla#17295 Brings up clang support for ROCm XLA. This is required to implement clang support for JAX+XLA for ROCm. @draganmladjenovic @i-chaochen Copybara import of the project: -- b0f316408f62052125973cfff6f9371a91e84464 by Ruturaj4 <[email protected]>: [ROCm] clang support Merging this change closes #17295 FUTURE_COPYBARA_INTEGRATE_REVIEW=openxla/xla#17295 from ROCm:ci_rv_clang b0f316408f62052125973cfff6f9371a91e84464 PiperOrigin-RevId: 682444804
Imported from GitHub PR #17295 Brings up clang support for ROCm XLA. This is required to implement clang support for JAX+XLA for ROCm. @draganmladjenovic @i-chaochen Copybara import of the project: -- b0f3164 by Ruturaj4 <[email protected]>: [ROCm] clang support Merging this change closes #17295 FUTURE_COPYBARA_INTEGRATE_REVIEW=#17295 from ROCm:ci_rv_clang b0f3164 PiperOrigin-RevId: 682444804
Imported from GitHub PR openxla/xla#17295 Brings up clang support for ROCm XLA. This is required to implement clang support for JAX+XLA for ROCm. @draganmladjenovic @i-chaochen Copybara import of the project: -- b0f316408f62052125973cfff6f9371a91e84464 by Ruturaj4 <[email protected]>: [ROCm] clang support Merging this change closes #17295 Reverts 0927f90 FUTURE_COPYBARA_INTEGRATE_REVIEW=openxla/xla#17295 from ROCm:ci_rv_clang b0f316408f62052125973cfff6f9371a91e84464 PiperOrigin-RevId: 682444804
Imported from GitHub PR openxla/xla#17295 Brings up clang support for ROCm XLA. This is required to implement clang support for JAX+XLA for ROCm. @draganmladjenovic @i-chaochen Copybara import of the project: -- b0f316408f62052125973cfff6f9371a91e84464 by Ruturaj4 <[email protected]>: [ROCm] clang support Merging this change closes #17295 FUTURE_COPYBARA_INTEGRATE_REVIEW=openxla/xla#17295 from ROCm:ci_rv_clang b0f316408f62052125973cfff6f9371a91e84464 PiperOrigin-RevId: 682444804
Imported from GitHub PR #17295 Brings up clang support for ROCm XLA. This is required to implement clang support for JAX+XLA for ROCm. @draganmladjenovic @i-chaochen Copybara import of the project: -- b0f3164 by Ruturaj4 <[email protected]>: [ROCm] clang support Merging this change closes #17295 FUTURE_COPYBARA_INTEGRATE_REVIEW=#17295 from ROCm:ci_rv_clang b0f3164 PiperOrigin-RevId: 682444804
Imported from GitHub PR openxla/xla#17295 Brings up clang support for ROCm XLA. This is required to implement clang support for JAX+XLA for ROCm. @draganmladjenovic @i-chaochen Copybara import of the project: -- b0f316408f62052125973cfff6f9371a91e84464 by Ruturaj4 <[email protected]>: [ROCm] clang support Merging this change closes #17295 FUTURE_COPYBARA_INTEGRATE_REVIEW=openxla/xla#17295 from ROCm:ci_rv_clang b0f316408f62052125973cfff6f9371a91e84464 PiperOrigin-RevId: 682444804
Imported from GitHub PR openxla/xla#17295 Brings up clang support for ROCm XLA. This is required to implement clang support for JAX+XLA for ROCm. @draganmladjenovic @i-chaochen Copybara import of the project: -- b0f316408f62052125973cfff6f9371a91e84464 by Ruturaj4 <[email protected]>: [ROCm] clang support Merging this change closes #17295 PiperOrigin-RevId: 683234976
FUTURE_COPYBARA_INTEGRATE_REVIEW=openxla/xla#17295 from ROCm:ci_rv_clang b0f316408f62052125973cfff6f9371a91e84464 PiperOrigin-RevId: 683241935
This change: - Makes GpuTimer a template that gets instantiated as CudaTimer and RocmTimer. - Moves the required GpuDriver functions into CudaDriver and RocmDriver - Adjusts RocmExecutor and CudaExecutor accordingly FUTURE_COPYBARA_INTEGRATE_REVIEW=openxla/xla#17295 from ROCm:ci_rv_clang b0f316408f62052125973cfff6f9371a91e84464 PiperOrigin-RevId: 683198192
FUTURE_COPYBARA_INTEGRATE_REVIEW=openxla/xla#17295 from ROCm:ci_rv_clang b0f316408f62052125973cfff6f9371a91e84464 PiperOrigin-RevId: 681625188
FUTURE_COPYBARA_INTEGRATE_REVIEW=openxla/xla#17295 from ROCm:ci_rv_clang b0f316408f62052125973cfff6f9371a91e84464 PiperOrigin-RevId: 683252345
Imported from GitHub PR openxla/xla#17295 Brings up clang support for ROCm XLA. This is required to implement clang support for JAX+XLA for ROCm. @draganmladjenovic @i-chaochen Copybara import of the project: -- b0f316408f62052125973cfff6f9371a91e84464 by Ruturaj4 <[email protected]>: [ROCm] clang support Merging this change closes #17295 PiperOrigin-RevId: 683234976
FUTURE_COPYBARA_INTEGRATE_REVIEW=openxla/xla#17295 from ROCm:ci_rv_clang b0f316408f62052125973cfff6f9371a91e84464 PiperOrigin-RevId: 682462156
FUTURE_COPYBARA_INTEGRATE_REVIEW=openxla/xla#17295 from ROCm:ci_rv_clang b0f316408f62052125973cfff6f9371a91e84464 PiperOrigin-RevId: 683251587
Brings up clang support for ROCm XLA. This is required to implement clang support for JAX+XLA for ROCm.
@draganmladjenovic @i-chaochen