1
對於任何使用cuda(或知道他們的東西的人)的cufft庫的人 - 從交錯數據類型cufftComplex恢復數據的最有效方法是什麼?提取交叉浮點數據
數據被添加到結構如下:
cufftComplex SomeData;
/*...a loop...*/
SomeData[i].x=1.0f;
SomeData[i].y=0.0f;
所以,現在,如果我投&(SomeData[0].x&
作爲一個指針指向一個浮子,我有其形式爲「1 0 1 0 1」數據,因爲在x/y數據是交錯的。我想正確地輸入它,以便得到「1 1 1 1」等。有沒有一種方法來重寫這種類型而不使用循環並直接分配元素?
感謝您的任何信息。正如我之前提到的,這是CUDA sdk的一部分。