sycl : Add support for non-release DPC++ & oneMKL#8644
sycl : Add support for non-release DPC++ & oneMKL#8644OuadiElfarouki merged 5 commits intoggml-org:masterfrom
Conversation
Signed-off-by: Joe Todd <joe.todd@codeplay.com>
Signed-off-by: Joe Todd <joe.todd@codeplay.com>
Signed-off-by: Joe Todd <joe.todd@codeplay.com>
|
@airMeng @NeoZhangJianyu hey folks - I tested that I can still compile on PVC with the release compiler (2024.2), but perhaps you'd like to double check I haven't broken anything for your builds? |
Signed-off-by: Joe Todd <joe.todd@codeplay.com>
airMeng
left a comment
There was a problem hiding this comment.
LGTM @luoyu-intel our architecture for awareness
|
This seems to have broken things here: Is there anything I'm missing maybe? |
|
Similarly, this seems to break the rpc server build when |
|
Hi @mudler, sorry to hear I've messed things up for you. I can reproduce this locally with a build of It's missing I'll try a fix locally & push something ASAP. |
No worries, was trying to trace it back to provide more contextual info and created #8665!
Thank you! 👍 I'm testing now a very simple workaround here to confirm that's what all is missing: I'll let keep you posted! I can also give a shot to the PR once is up |
* Update cmake to support nvidia hardware & open-source compiler --------- Signed-off-by: Joe Todd <joe.todd@codeplay.com>
* Update cmake to support nvidia hardware & open-source compiler --------- Signed-off-by: Joe Todd <joe.todd@codeplay.com>
This PR enables llama.cpp to be built with the non-release (i.e. built from source) versions of DPC++ (
clang++instead oficpx) and oneMKL. Some duplicate/unneeded flags have been removed, and I have rearranged the logic slightly to keep things where they are needed.