0
爲了調試目的,我想將我在我的cuda內存中的原始數據複製到文件中,以便稍後再讀取它並將其發送回記憶。將內存中的原始數據複製到文件中(cuda)
什麼是將其轉儲到文件的最佳方法。 那裏的變量的類型可以改變。
爲了調試目的,我想將我在我的cuda內存中的原始數據複製到文件中,以便稍後再讀取它並將其發送回記憶。將內存中的原始數據複製到文件中(cuda)
什麼是將其轉儲到文件的最佳方法。 那裏的變量的類型可以改變。
從cuda設備內存到文件確實沒有直接的途徑。
因此,您需要先將數據複製回主機。對於設備上的任何數據,請在主機上創建相同類型的數據(指針和分配)。然後做一個cudaMemcpy
operation指定cudaMemcpyDeviceToHost
。
然後使用任何您認爲是將主機內存轉儲到文件的最佳方法。沒有任何關於CUDA的具體內容。
您需要將GPU內存中的數據複製回主內存,然後寫入文件。 – segfault