- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I installed the latest oneAPI 2024.2.2 but mkl_version.h contains
#define __INTEL_MKL_BUILD_DATE 20240722
#define __INTEL_MKL__ 2024
#define __INTEL_MKL_MINOR__ 0
#define __INTEL_MKL_UPDATE__ 2
#define INTEL_MKL_VERSION 20240002
One sees from the date, that it is indeed 2024.2.2
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Sorry for the confusion. The versioning 2024.2.2 actually consists of the following parts,
"2024" -- major version,
"2" -- update version,
"2" -- patch version.
The minor version which is 0 in this case (not used) is kept for backward compatibility reason. Starting from 2025.0, a new macro __INTEL_MKL_PATCH__ and a new field PatchVersion in MKLVersion structure will be introduced for oneMKL patch version. In addition, the existing macro INTEL_MKL_VERSION will follow a new format (__INTEL_MKL__ * 100 + __INTEL_MKL_UPDATE__) * 100 + __INTEL_MKL_PATCH__, which implies that INTEL_MKL_VERSION will be 20250100 in oneMKL 2025.1.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page