Intel oneAPI

MHI has been notified by Intel® representatives that the Intel oneAPI Toolkits is the ‘next-generation’ Fortran compiler, succeeding the Intel Parallel Studio XE Composer Edition. Refer to this Intel article for more information.

Frequently Asked Questions

  1. What are the specific edition and toolkits for compiling PSCAD projects for Intel oneAPI?

    Intel oneAPI “Single-Node” edition, “Classic” version, with both of the following two toolkits:
    -Base Toolkit
    -HPC Toolkit

  2. When was Intel oneAPI first made available?

    December 8, 2020

  3. When did purchases for the Intel Parallel Studio XE Composer Edition end?

    December 31, 2020

  4. Is Intel oneAPI supported with PSCAD?

    Intel oneAPI works* with both PSCAD v4.6.3 and V5. Official support for oneAPI with PSCAD will be available in an upcoming version.

    *As long as your installed PSCAD files have been updated as per this article and Step 2 of this article.

  5. What version is Intel oneAPI?

    Intel oneAPI is version 19.2 (2021 and 2022), while the last version of parallel Studio XE Composer Edition was version 19.1 (2020).

  6. How can I configure PSCAD to detect and use Intel oneAPI?

    instructions for modifying your current PSCAD installation to be able to use the Intel oneAPI product are listed here.

  7. What versions of Intel Fortran compiler are supported with an Intel oneAPI license?

    Testing has shown that a license for Intel onelAPI 19.2 works with older versions all the way back down to Intel v10.0.

  8. How can I obtain older versions of Intel?

    Please contact the MHI support desk (support@mhi.ca) for information.

  9. Are PSCAD models that were pre-compiled using older versions of Intel compatible to be run with Intel oneAPI?

    Typically, yes. The general rule is that newer versions of Intel should be able to run models that were pre-compiled with older versions of Intel.

    However, if the model model contains any c-code, then there is a possible limitation related to the version of Microsoft Visual Studio (see Question 13) that is being used alongside the Intel compiler:

    ---If a model containing c-code was precompiled using Visual Studio 2013 or older, then that model cannot be run using Visual Studio 2015 and newer. Consequently, that model cannot be run using Intel oneAPI because Intel oneAPI does not support VS 2013-.

    ---If a model containing c-code was precompiled using Visual Studio 2015 or newer, then that model can only be run using VS 2015+. Consequently, that model can be run using Intel oneAPI, which currently supports VS 2017+. Also, the edition of Visual Studio must be one that contains a c-compiler.

    ---If a model does not contain any c-code, that model can be run using either VS 2013- or VS 2015+. Consequently, that model can be run using Intel oneAPI and any compatible version of Visual Studio, and any supported edition.


  10. What Intel compiler product does MHI sell?

    MHI is a reseller for Intel oneAPI: "Single-Node" edition, "Single-named" license.
    Information on purchasing through MHI is listed in this article.

  11. Do I need to purchase an Intel license to run oneAPI (v19.2)?

    Intel oneAPI is free to use without a license.

  12. Do I need to purchase a license to run older versions of Intel (Intel 19.1 and older)?

    Yes, if you wish to run an older version of Intel (19.1-), and do not already have an Intel license, then you can purchase a license for Intel oneAPI, and this license can be used to run earlier versions of the Intel compiler.

  13. Does Intel oneAPI (v19.2), like older versions of Intel (v19.1-), still require the use of a second third-party software, Microsoft Visual Studio?

    Yes, like older versions of Intel, Intel oneAPI is also dependent on Microsoft(R) Visual Studio.

    When first released, Intel oneAPI was officially supported with Visual Studio 2017 and 2019.
    Newer versions of Intel oneAPI have been released that support the above versions of Visual Studio as well as VS 2022.

    PSCAD v4.6.3 and newer is supported with Visual Studio 2017 and 2019, so long as the requirements listed in Step 4 above are met.

    Visual Studio must be installed before the Intel software, to configure "integration" between the two software.

  14. Are there any setup tips and downloads for Intel oneAPI?

    It is recommended to refer to the following instructions when you will set up your software:
    -if you purchased an Intel license

    -if you will use the free Intel version 19.2
    These resources provide important notes on how to obtain your downloads, which crucial elements should be selected, and how to test and troubleshoot your setup.

  15. How do I purchase a license for Intel?
    -Our Sales Desk (sales@pscad.com) can sell a single-named user license.
    -Or, a license for Named-User or Teams can be purchased online from Intel, starting from this webpage.
    Proceed through the purchase order pages, ensuring that the selections on these pages are as follows:
    Intel Online Purchase - 1. Select single node package.png (52 KB)

    Intel Online Purchase - 2. Select Product.png (231 KB)

    Intel Online Purchase - 3. Select Single-Node.png (214 KB)

Back