我有四个 cufftHandles,我使用 cufftPlanMany 来初始化它们中的每一个(一起)。
我正在使用 cufftGetSizeMany() 来估计每个人所需的内存。
假设 s0 是第一个的大小,s1 是第二个的大小,依此类推。
我使用这四个计划进行fft和ifft,然后最后我将它们全部销毁。
我的问题是,这四个计划所需的实际总内存是否等于
total_size = s0 + s1 + s2 + s3
,
或者
total_size = max(s0, s1, s2, s3)
请注意,我一次使用它们中的每一个,但我在开始时将它们全部计划在一起,并在最后将它们全部销毁。