Skip to content
This repository has been archived by the owner on Jan 26, 2024. It is now read-only.

compiling with DPC++ #95

Open
bachittle opened this issue Sep 27, 2022 · 3 comments
Open

compiling with DPC++ #95

bachittle opened this issue Sep 27, 2022 · 3 comments

Comments

@bachittle
Copy link

It is possible to use sycl with this compiler: https://github.com/intel/llvm. There should be support to compile this in the cmakelists, since right now only computecpp and trisycl are supported.

@bachittle
Copy link
Author

example of compiling here: #96

@DuncanMcBain
Copy link
Contributor

Hi @bachittle, thanks for reporting this! I think this project needs a few updates to be better aligned with SYCL 2020 in general, not just with Intel's SYCL implementation.

In the meantime, Intel offers https://docs.oneapi.io/versions/latest/onedpl/pstl_main.html which sounds like it might be a better fit for now? I've not used it personally but it seems to fit your use-case.

@bachittle
Copy link
Author

It seems like that requires oneapi, whereas intel llvm is not reliant on oneapi, it is a separate entity. But it does seem like onedpl in general is open-source so I will look more into that. My guess is it interfaces with oneapi, which is proprietary.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants