Skip to content

Added the ability to install OneAPI v2026 - #23

Open
todbadrakh wants to merge 1 commit into
mainfrom
add_oneapi_2026_to_role
Open

Added the ability to install OneAPI v2026#23
todbadrakh wants to merge 1 commit into
mainfrom
add_oneapi_2026_to_role

Conversation

@todbadrakh

Copy link
Copy Markdown
Member

OneAPI Toolkit v2026.0.0 and onward have unified the Base and HPC toolkits into one toolkit. I have added the option to install the unified toolkit in the oneapi role. The role now checks the version number of the requested oneapi install and proceeds accordingly by using 2 urls for <2026 and 1 url for >=2026.

…pc toolkits are now combined and needs only one URL
@todbadrakh
todbadrakh requested review from AcerP-py and hagertnl July 9, 2026 14:36
@AcerP-py

Copy link
Copy Markdown
Contributor

I noticed some changes to miniforge3. Can you explain those?

@AcerP-py

Copy link
Copy Markdown
Contributor

I am a little hesitant on the rest of the changes. 2026 can be installed currently with something like

      NSP_ONEAPI_version: 2026.0.0
      NSP_ONEAPI_base_toolkit_url: https://registrationcenter-download.intel.com/akdlm/IRC_NAS/71180075-e4e3-4c6f-bbbb-19017ed0cf7d/intel-oneapi-toolkit-2026.0.0.198_offline.sh
      NSP_ONEAPI_base_toolkit_components:
        - "intel.oneapi.lin.dpcpp-cpp-compiler"
        - "intel.oneapi.lin.dpcpp_dbg"
        - "intel.oneapi.lin.tbb.devel"
        - "intel.oneapi.lin.dpl"
        - "intel.oneapi.lin.ipp.devel"
        - "intel.oneapi.lin.ippcp.devel"
        #- "intel.oneapi.lin.mkl.devel"
        - "intel.oneapi.lin.vtune"
        - "intel.oneapi.lin.ifort-compiler"
      NSP_ONEAPI_hpc_toolkit_url: ""
      NSP_ONEAPI_hpc_toolkit_components: [ ]

@todbadrakh

Copy link
Copy Markdown
Member Author

Ok I will test the new approach and if it works, cancel this PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants