【技术实现步骤摘要】
本专利技术涉及工业流体领域,特别涉及一种三维傅里叶变换加速方法、装置、设备及介质。
技术介绍
1、随着gpu(graphics processing unit,图形处理器)硬件技术的发展(比cpu(central processing unit,中央处理器)硬件快100-1000倍),相应的各类工业流体软件以及其他基于求解偏微分方程的工业软件也亟待升级。大多数工业软件都需要求解fourier(傅里叶)数学变换问题,但是现有的大多工业软件都依赖于开源的数学库或者是商业代码,这对于自主可控工业软件是很大的风险。并且,fourier(傅里叶)求解器被广泛应用于各类工业软件中,其基本原理并不复杂,但是直接使用教科书的原理编写的fourier求解器,由于其天文数字的计算复杂度,使其根本无法应用到工业领域,如何降低傅里叶变换的计算复杂度也是目前有待解决的问题。
技术实现思路
1、有鉴于此,本专利技术的目的在于提供一种三维傅里叶变换加速方法、装置、设备及介质,能够通过cpu并行和gpu并发,降低傅里叶变
...【技术保护点】
1.一种三维傅里叶变换加速方法,其特征在于,应用于中央处理器,包括:
2.根据权利要求1所述的三维傅里叶变换加速方法,其特征在于,所述将待处理三维数据集划分为若干子数据集,包括:
3.根据权利要求1所述的三维傅里叶变换加速方法,其特征在于,所述各所述子处理器分别对相应的所述子数据集在三个方向上依次执行一维傅里叶变换的过程,包括:
4.根据权利要求3所述的三维傅里叶变换加速方法,其特征在于,所述通过各所述子处理器分别对相应的所述子数据集在第一方向上执行一维傅里叶变换,包括:
5.根据权利要求3所述的三维傅里叶变换加速方法,
...【技术特征摘要】
1.一种三维傅里叶变换加速方法,其特征在于,应用于中央处理器,包括:
2.根据权利要求1所述的三维傅里叶变换加速方法,其特征在于,所述将待处理三维数据集划分为若干子数据集,包括:
3.根据权利要求1所述的三维傅里叶变换加速方法,其特征在于,所述各所述子处理器分别对相应的所述子数据集在三个方向上依次执行一维傅里叶变换的过程,包括:
4.根据权利要求3所述的三维傅里叶变换加速方法,其特征在于,所述通过各所述子处理器分别对相应的所述子数据集在第一方向上执行一维傅里叶变换,包括:
5.根据权利要求3所述的三维傅里叶变换加速方法,其特征在于,所述通过各所述子处理器分别对相应的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。