具有现代等效sfir1d功能的跨平台Fortran库

时间:2012-11-24 18:20:55

标签: fortran fft convolution

我正在使用一些调用子例程sfir1d的传统Fortran代码。谷歌搜索子程序名称,我发现SGI过去常常在SCSL库中发布一些代码。

http://techpubs.sgi.com/library/tpl/cgi-bin/getdoc.cgi?coll=0650&db=man&fname=/usr/share/catman/p_man/cat3/SCSL/zfir1d.z

我想知道sfir1d函数是否存在现代的跨平台等价物。这是BLAS库的一部分吗?

此外,如上面的网页链接所列,此库在时域中实现的卷积似乎非常慢,并且在频域中使用FFT会更有意义。

是否有加速的跨平台库可以完全相同的方式执行1D卷积?或者也许最好只编写我自己的版本(对于加速的FFT库来说并不太难)。

0 个答案:

没有答案