Page MenuHomeSolus

Update intel-compute-runtime to v21.48.21782
ClosedPublic

Authored by serebit on Dec 8 2021, 4:54 AM.

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
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

serebit created this revision.Dec 8 2021, 4:54 AM
serebit requested review of this revision.Dec 8 2021, 4:54 AM

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.

serebit updated this revision to Diff 30214.Dec 8 2021, 6:54 PM

Successful build, awaiting testing

serebit edited the summary of this revision. (Show Details)Dec 8 2021, 7:37 PM
serebit edited the test plan for this revision. (Show Details)
joebonrichie requested changes to this revision.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?

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.

serebit updated this revision to Diff 30220.Dec 8 2021, 8:01 PM

Remove unused patch and no-op Cmake args

joebonrichie accepted this revision.Dec 8 2021, 8:02 PM
This revision is now accepted and ready to land.Dec 8 2021, 8:02 PM
This revision was automatically updated to reflect the committed changes.