-
-
Notifications
You must be signed in to change notification settings - Fork 47
Open
Labels
package: requestRequesting a new packageRequesting a new package
Description
Existing package request?
- I have searched open package request reports for this package
Homepage of package
Please state why you believe this package should be included
I'd like to see Intel's DPC++ compiler added to AerynOS to enable SYCL programming and support for the oneAPI ecosystem.
Why this would be useful:
- We already have oneTBB which is part of oneAPI, so this feels like the next logical step
- Would enable SYCL programming for parallel computing across different devices
- Opens the door for other oneAPI libraries like oneDPL, oneMath, etc.
My thinking on approach:
Rather than trying to add all oneAPI components at once, I think we could do this incrementally:
- Start with the DPC++ compiler (this request)
- Then gradually add the other oneAPI libraries as needed
Technical notes:
- The compiler is open source (Intel's LLVM project on GitHub)
- Can be built from source rather than needing Intel's binary packages
- Should work with standard build tools
I think this would be valuable for developers wanting to do parallel programming and would set up AerynOS well for supporting more advanced computing workloads.
Licence of package?
Apache-2.0
Link to source archive file
https://github.com/intel/llvm/releases/download/v6.1.0/linux-sycl-6.1.0.tar.gz
Metadata
Metadata
Assignees
Labels
package: requestRequesting a new packageRequesting a new package