2012-08-14 21 views

回答

3

有關CUDA-MEMCHECK錯誤的更多信息,請參見CUDA-MEMCHECK User Manual

當地址不符合數據訪問大小的自然對齊時,會發生未對齊的地址異常。

error if (address & (access_size_in_bytes - 1)) 

例如,如果你試圖執行從地址爲0x1的32位共享負載你會收到未對齊的地址異常。地址需要是4的倍數。

+1

好吧,它是有道理的,我找到了問題的問題。正在嘗試讀取一個簡短的int,並導致了問題......謝謝 – thanasisanthopoulos 2012-08-15 10:33:48