Page MenuHomeSolus

Update intel-compute-runtime to v21.48.21782
ClosedPublic

Authored by serebit on Dec 8 2021, 4:54 AM.
Tags
None
Referenced Files
F10793087: D12428.id30228.diff
Sat, May 27, 9:44 AM
F10792358: D12428.id30196.diff
Sat, May 27, 6:57 AM
F10792180: D12428.id30220.diff
Sat, May 27, 6:19 AM
F10792172: D12428.id30214.diff
Sat, May 27, 6:17 AM
F10792114: D12428.diff
Sat, May 27, 6:08 AM
F10761763: D12428.id30196.diff
Thu, May 18, 12:17 PM
F10731933: D12428.diff
Thu, May 11, 10:01 AM
F10718316: D12428.diff
Fri, May 5, 2:18 AM
Subscribers

Details

Summary

Notable Changes:

  • Add support for Rocket Lake
  • Add support for Level Zero v1.2
  • Add support for Intel DG1
  • Initial support for Alder Lake and Intel DG2

All releases are available here.

Test Plan

Run clinfo, and run several benchmarks on an i5-7200U's integrated graphics using phoronix-test-suite.

Diff Detail

Repository
R5177 intel-compute-runtime
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

You can use -DNEO_DISABLE_BUILTINS_COMPILATION=ON for now to compile successfully. According to https://github.com/intel/intel-graphics-compiler/issues/204, I should be able to revert a patch in llvm to fix the compilation proper, however, it didn't seem to work for me.

Okay got it all compiling properly now hold tight...

Should compile now - you may need to rebuild intel-graphics-compiler first against the new llvm as well.

Successful build, awaiting testing

serebit edited the test plan for this revision. (Show Details)

Can you delete the unused ab52c702337358af57140e760d618549372e1cdd.patch file. Also is git required in builddeps here or just a leftover from testing?

This revision now requires changes to proceed.Dec 8 2021, 7:52 PM

Can you delete the unused ab52c702337358af57140e760d618549372e1cdd.patch file. Also is git required in builddeps here or just a leftover from testing?

It needs git to figure out what OpenCL version it's being built for. Manually specifying the version doesn't work, for some reason. It doesn't actually pull anything down from git, so I figured it was fine to add as a build dep until they fix manually specifying the version.

Remove unused patch and no-op Cmake args

This revision is now accepted and ready to land.Dec 8 2021, 8:02 PM