流体FFT swMATH编号: 27022 软件作者: Ashwin Vishnu Mohanan、Cyrille Bonamy、Pierre Augier 描述: FluidFFT:用于快速傅里叶变换HPC库的通用API(C++和Python)。Python包fluidfft提供了一个通用的PythonAPI,用于在具有不同FFT库(FFTW、P3DFFT、PFFT、cuFFT)的GPU上按顺序、并行执行快速傅里叶变换(FFT)。fluidfft是一个全面的FFT框架,它允许Python用户轻松高效地执行FFT和相关任务,例如计算线性运算符和能量谱。我们描述了由C++和Cython FFT类、Python“操作符”类和Pythran函数组成的包的体系结构。该软件包提供了一些实用程序,可以轻松地对自己进行测试,并在特定的情况下和特定的机器上对不同的FFT解决方案进行基准测试。我们对三个不同的计算集群进行了性能缩放分析,并给出了一个微基准测试,表明fluidfft是使用FFT编写高效Python应用程序的一个有趣的解决方案。 主页: https://fluidfft.readthedocs.io/en/latest/ 依赖项: 蟒蛇 关键词: arXiv_cs。毫秒;流体动力学;arXiv_物理.flu-dyn;快速傅里叶变换;蟒蛇;分布式;磁粉探伤;通用分组;高性能计算 相关软件: FluidSim(流体模拟);FluidDyn公司;蟒蛇;Pythran公司;袖口;PFFT公司;P3DFFT公司;FFTW公司 引用于: 1文件 标准条款 1出版物描述软件 年份 FluidFFT:快速傅里叶变换HPC库的通用API(C++和Python)arXiv公司Ashwin Vishnu Mohanan、Cyrille Bonamy、Pierre Augier 2018 3位作者引用 1 皮埃尔·奥吉尔 1 埃里克·林德伯格 1 阿什温·维什努·莫哈南 连载1篇 1 流体力学杂志 在1个字段中引用 1 流体力学(76-XX) 按年份列出的引文