标签: c intel-mkl
这个问题可能只是表明我对C中的重要内容一无所知:
Intel Math Kernel库提供了一种在分配内存时设置内存对齐的方法。另一方面,我只是通过引用将数组传递给mkl lapack例程。那么lapack例程如何知道数组的对齐?它必须,因为内存对齐确定哪个内存地址是特定的数组值,是否正确?
答案 0 :(得分:4)
例程不需要知道对齐。对齐仅确定数组的起始地址(与第一个元素的地址一致),其余元素的地址由起始地址和元素大小决定。