Skip to content

[Package Request]: intel-dpcpp-compiler (Intel LLVM-based DPC++ Compiler) #960

@barne856

Description

@barne856

Existing package request?

  • I have searched open package request reports for this package

Homepage of package

https://intel.github.io/llvm/

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:

  1. Start with the DPC++ compiler (this request)
  2. 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

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions