...
首页> 外文期刊>SIAM Journal on Scientific Computing >A PARALLEL NONUNIFORM FAST FOURIER TRANSFORM LIBRARY BASED ON AN 'EXPONENTIAL OF SEMICIRCLE' KERNEL
【24h】

A PARALLEL NONUNIFORM FAST FOURIER TRANSFORM LIBRARY BASED ON AN 'EXPONENTIAL OF SEMICIRCLE' KERNEL

机译:基于“半圆”内核“指数”的平行非均匀快速傅里叶变换库

获取原文
获取原文并翻译 | 示例
           

摘要

The nonuniform fast Fourier transform (NUFFT) generalizes the FFT to off-grid data. Its many applications include image reconstruction, data analysis, and the numerical solution of differential equations. We present FINUFFT, an efficient parallel library for type 1 (nonuniform to uniform), type 2 (uniform to nonuniform), or type 3 (nonuniform to nonuniform) transforms, in dimensions 1, 2, or 3. It uses minimal RAM, requires no precomputation or plan steps, and has a simple interface to several languages. We perform the expensive spreading/interpolation between nonuniform points and the fine grid via a simple new kernel-the "exponential of semicircle" e(beta root 1-x2) in x is an element of [-1, 1]-in a cache-aware load-balanced multithreaded implementation. The deconvolution step requires the Fourier transform of the kernel, for which we propose efficient numerical quadrature. For types 1 and 2, rigorous error bounds asymptotic in the kernel width approach the fastest known exponential rate, namely that of the Kaiser-Bessel kernel. We benchmark against several popular CPU-based libraries, showing favorable speed and memory footprint, especially in three dimensions when high accuracy and/or clustered point distributions are desired.
机译:不均匀的快速傅立叶变换(NUFFT)将FFT概括为偏离网格数据。其许多应用包括图像重建,数据分析和微分方程的数值解。我们呈现Finufft,一种有效的平行库,用于1型(非均匀至均匀),2型(均匀到非均匀),或型3(非均匀至不均匀)变换,尺寸1,2或3.它使用最小的RAM,需要没有预压缩或计划步骤,并具有多种语言的简单界面。我们通过简单的新内核执行非均匀点和细网之间的昂贵的扩展/插值 - X中的“半圆形”E(Beta Root 1-x2)的“指数”是[-1,1] -IN缓存的元素-aware负载平衡的多线程实现。 Deconvolulate步骤需要内核的傅里叶变换,我们提出了有效的数字正交。对于第1和第2型,严格的误差界限在内核宽度中偏离接近最快的已知指数率,即Kaiser-Bessel内核的速率。我们对几个流行的基于CPU的库进行基准测试,呈现有利的速度和内存占用空间,特别是当需要高精度和/或聚类点分布时三维。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号