- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm just wondering,
Are the MKL base types: single, double, complex single, complex double, always the same physical bit sizes across supported platforms?
I.e. is a Single always a 4-byte floating point value, and a Double 'always' an 8-byte value on: 32-bit, 64-bit, Itanium ... for AMD and Intel processors?
Newton
------
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm just wondering,
Are the MKL base types: single, double, complex single, complex double, always the same physical bit sizes across supported platforms?
I.e. is a Single always a 4-byte floating point value, and a Double 'always' an 8-byte value on: 32-bit, 64-bit, Itanium ... for AMD and Intel processors?
Newton
------
Yes, this should be the case for floating-point types.Note that we do provide specialSP2DP interfaceson Linux side to support old Cray style calls (i.e. where SGEMM and other S**** subroutines took double precision inputs). -Shane
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes, this should be the case for floating-point types.Note that we do provide specialSP2DP interfaceson Linux side to support old Cray style calls (i.e. where SGEMM and other S**** subroutines took double precision inputs). -Shane
Great, and thanks :)

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