xla
xla copied to clipboard
[XLA:GPU] Add sycl platform
It is a sub PR of https://github.com/openxla/xla/pull/9042 to add sycl platform
@golechwierowicz friendly ping!
So sorry for the delay! I have minor comments.
Thanks:) I have addressed all of your comments.
Hi @penpornk This PR has been approved but not yet merged, Can you please look into this.
I'm looking into this, there's some google internal bits that we need to add on our end.
@ddunl, could you please take a look at the internal errors? I think we need to adjust the copybara config, but I'm not sure what's the right tweak.
There's a new policy requiring all new PRs adding new functionality to provide tests. Could you please add a test that creates a mock SYCL device and test the SYCL platform functionalities added in this PR? Thank you very much!
I've been working on the tests but encountered a challenge due to the dependencies of this PR. Currently, the code can only be built but not fully run since it relies on symbols(GpuDriver/GpuExecutor) which should be covered in other PRs. Is it possible to add those tests when SYCL stream-executor PRs are fully merged?
I'm working on merging this internally.
This was merged by https://github.com/openxla/xla/commit/c781e75f7ce803189f80ab1ec167920c011cece5