- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
after upgrading to IPP7.1 I recognized that the data allocated with ippiMalloc seems to be aligned to a 64 Byte boundary although the documentation says it is aligned 32 Byte boundary. Is 64 Byte alignment always the case or is this CPU specific?
Christian
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
if I understand correctly, this is what the documentation says. But from my experience the mem is allocated at 64 Byte boundaries. I am running Windows 7 x64 but compiling a 32bit application with Visual Studio 2010.
Anyone can confirm the 64 Byte alignment?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Christian,
yes, one single internal definition for all architectures:
#define IPP_MALLOC_ALIGNED_BYTES 64
regards, Igor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Igor,
thank you for this information. The documentation should be corrected accordingly.
Best,
Christian
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi all,
thank you for catching this, docs have been already fixed, will be updated on the web with the next IPP update.
regards, Igor.
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page