- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
All,
I apologize if this is a dumb question. I just received notice of an update to the compiler and to the MKL library. There are three versions of the MKL library:
Can someone please explain the differences (other that one of them is clearlyfor 64-bit programs). As far as I know, all the code I write is compiled as 32 bit (default settings?), although I use a 64 bit machine.
Also, will I create any conflicts I I download and install more than one?
Thanks,
Gabriel
PS: never mind. The update package for the compiler is installing both the 32 and 64 bit versions, so I trust there are no decisions to make or concerns about conflicts.
Thanks,
Gabriel
I apologize if this is a dumb question. I just received notice of an update to the compiler and to the MKL library. There are three versions of the MKL library:
Can someone please explain the differences (other that one of them is clearlyfor 64-bit programs). As far as I know, all the code I write is compiled as 32 bit (default settings?), although I use a 64 bit machine.
Also, will I create any conflicts I I download and install more than one?
Thanks,
Gabriel
PS: never mind. The update package for the compiler is installing both the 32 and 64 bit versions, so I trust there are no decisions to make or concerns about conflicts.
Thanks,
Gabriel
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
As one may guess from the file sizes, the first contains code for 32-bit and 64-bit targets.
Regardless of whether your CPU is 32-bit or 64-bit, unless you are running a 64-bit OS or wish to do cross-architecture compiling, you only need the 32-bit version.
On a 64-bit system running a 64-bit OS, you can install and use both the 32- and 64-bit versions of MKL. The two versions are kept in different directories and suitably set environmental variables help you to keep from mixing them up in you applications.
Regardless of whether your CPU is 32-bit or 64-bit, unless you are running a 64-bit OS or wish to do cross-architecture compiling, you only need the 32-bit version.
On a 64-bit system running a 64-bit OS, you can install and use both the 32- and 64-bit versions of MKL. The two versions are kept in different directories and suitably set environmental variables help you to keep from mixing them up in you applications.

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