Details
- Reviewers
Girtablulu - Group Reviewers
Triage Team - Commits
- R5564:9893219423e4: Initial commit of rocm-opencl for T6614
Confirmed it is working on Vega iGPU and Polaris
Diff Detail
- Repository
- R5564 rocm-opencl
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
I don't quite understand how to configure
-DROCM_PATH=%prefix% -DCMAKE_PREFIX_PATH="%workdir%/ROCclr-rocm-%version%;%prefix%" -DAMD_OPENCL_PATH="%workdir%/ROCm-OpenCL-Runtime-rocm-%version%"
If I should configure them to the build directories or the install directories. Could someone more experienced take a look and suggest something?
Fix one cmake argument that caused a very long path in the resulting package and arrange builddeps in alphabetical order
| pspec_x86_64.xml | ||
|---|---|---|
| 23 | move this to /usr/share/OpenCL/vendors/amdocl64.icd to match intel-compute-runtime and for statelessness. | |
Split into -opencl and -rocclr, allow for standalone build of rocclr for simpler build of -hip
@Girtablulu Before this can be built, https://github.com/getsolus/ypkg/pull/29 and https://github.com/getsolus/solbuild/pull/22 need to be accepted.
Remove the patches allowing to split rocclr into separate package
Unfortunately it means that the hip build will have to contain all the sources of -opencl, and all the patches, but standalone build was abandoned by AMD employee maintaining for Fedora, so better roll back too.
Not yet included in repo. Waiting on the solbuild version on the buildserver to be updated first.