compute-runtime icon indicating copy to clipboard operation
compute-runtime copied to clipboard

Support for building just L0 Sysman support without IGC dependency

Open eero-t opened this issue 3 years ago • 4 comments

Because IGC is preventing building of latest compute-runtime versions: https://github.com/intel/intel-graphics-compiler/issues/224

Alternatively, compute-runtime could detect at build time whether installed IGC version supports EU fusion, and use it only when IGC supports it. That way compute-runtime could still be built with older IGC versions that do not break compute-runtime build.

eero-t avatar Mar 29 '22 17:03 eero-t

@eero-t thanks for the suggestion. At this moment, we are working at L0 spec to define how SYSMAN and Core APIs should better interact, following the comments on https://github.com/oneapi-src/level-zero/issues/36. WE could take this suggestion under consideration and see how it fits in the new scheme being discussed.

jandres742 avatar Mar 29 '22 17:03 jandres742

FYI: IGC build issue got resolved, but I think there's still value in separating compute and Sysman functionality as I do not think there's much overlap between them. Being able to build Sysman functionality separately without needing also to build all the extra compute dependencies (IGC and its deps) would be great.

eero-t avatar May 12 '22 11:05 eero-t

Are there any updates to this?

tkatila avatar Feb 21 '24 12:02 tkatila