英语法语西班牙语

Ad


OnWorks 网站图标

fftw-wisdom - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 fftw-wisdom

这是命令 fftw-wisdom 可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


fftw-wisdom - 创造智慧(预先优化的 FFT)

概要


fftw-智慧 [OPTION]……[尺寸] ...

商品描述


fftw-智慧 是生成 FFTW 的实用程序 智慧 文件,其中包含保存的信息
关于如何以最佳方式计算各种大小的(傅立叶)变换。 FFTW 是免费的
用于计算一维或多维离散傅立叶变换的库,用于任意
大小,真实和复杂数据,以及其他相关操作。 更多的
有关 FFTW 的信息可以在 FFTW 主页上找到: http://www.fftw.org

可以编写使用 FFTW 的程序以从任意文件、字符串或其他
来源。 此外,许多使用 FFTW 的程序很可能会加载 系统 智慧
文件,它存储在 /etc/fftw/智慧 默认情况下。 fftw-智慧 可用于创建
或添加到此类智慧文件中。 在最典型的用法中,可以创建智慧文件以
通过以下方式预先规划一组规范的尺寸(见下文):

fftw-wisdom -v -c -o 智慧

(这将需要很多小时,这可能会受到 -t 选项)和输出 智慧
然后可以将文件(以 root 身份)复制到 /etc/fftw/ 管他呢。

fftw-智慧 程序通常将智慧直接写入标准输出,但这
可以通过更改 -o 选项,如上例所示。

如果系统智慧文件 /etc/fftw/智慧 已经存在,那么 fftw-智慧 读这个
现有的智慧(除非 -n 选项被指定)并输出旧的智慧和
任何新创造的智慧。 通过这种方式,它可以用于将新的变换大小添加到
现有系统智慧(或其他智慧文件,与 -w 选项)。

指定 尺码


尽管要优化的规范大小集由 -c 选项,用户可以
还指定零个或多个非规范变换大小和类型进行优化,通过
尺寸 选项标志后面的参数。 或者,要优化的大小可以是
从标准输入(空格分隔)读取,如果 尺寸 提供了“-”的参数。

大小由以下语法指定:

<类型><到位><方向><几何>

<类型> 是“c”(复数)、“r”(实数,r2c/c2r)或“k”(r2r,每维种类,
在下面的几何中指定)。

<到位> 是“i”(就位)或“o”(错位)。

<方向> 是“f”(向前)或“b”(向后)。 这方向> 应该省略
对于“k”变换,它是通过几何体指定的。

<几何> 是变换的大小和维度,其中不同的维度是
由“x”分隔(例如,“16x32”用于二维 16 x 32 变换)。 如果是
´k´ 变换,每个维度的大小后跟一个“类型”字符串,可以是
one of f/b/h/e00/e01/e10/e11/o00/o01/o10/o11 for R2HC/HC2R/DHT/REDFT00/.../RODFT11,
分别定义在 FFTW 手册中。

例如,‘cif12x13x14’是一个三维 12 x 13 x 14 的复数 DFT,在-
地方。 'rob65536' 是一个一维大小为 65536 的异地复数到实数
(向后)变换操作在厄米对称输入上。 'ki10hx20e01' 是两个-
维度 10 x 20 r2r 变换,其中第一个维度是 DHT,第二个维度是 DHT
尺寸是 REDFT01 (DCT-III)。

配置


-h, - 帮帮我
显示有关命令行选项和用法的帮助。

-V, - 版
打印版本号和版权信息。

-v, --详细
详细输出。 (您可以多次指定,或提供一个数字参数
大于 1,以增加详细级别。)请注意,详细输出
将与智慧输出混合(使其无法导入),除非您
通过将智慧写入文件 -o 选项。

-c, - 典范
优化/预先计划一组规范的大小:2 和 20 的所有幂,最多 XNUMX^XNUMX
(1048576),包括实数和复数,向前和向后,就地和
异地变换。 还包括二维和三维变换
相同尺寸的尺寸(例如 16x16x16)。

-t 个小时里, - 时限=个小时里
一段时间后停止 个小时里 (小时)已经过去,输出积累的智慧。
(问题按大小递增的顺序进行规划。)默认为 0,表示
没有时间限制。

-o 文件, - 输出文件=文件
发送智慧输出到 文件 而不是标准输出(默认)。

-m, - 措施; -e, - 估计; -x, --详尽无遗
通常情况下, fftw-智慧 在 FFTW_PATIENT 模式下创建计划,但使用这些选项
您可以改为使用 FFTW_MEASURE、FFTW_ESTIMATE 或 FFTW_EXHAUSTIVE 模式,
分别如 FFTW 手册中更详细描述的那样。

请注意,智慧是用计划耐心级别标记的,单个文件可以
混合不同程度的智慧(例如,您可以主要使用患者默认值,但是
计划一些你特别关心的尺码 --详尽无遗 模式)。

-n, --无系统智慧
不要导入系统智慧 /etc/fftw/智慧 (通常由
默认)。

-w 文件, --智慧档案=文件
导入智慧 文件 (除了系统智慧,除非 -n 指定)。
多个智慧文件可以通过多个读取 -w 选项。 如果 文件 是“-”,那么
从标准输入中读出智慧。

-T N, --线程=N
计划 N 线程。 此选项仅在 FFTW 配置为
线程支持。

使用 onworks.net 服务在线使用 fftw-wisdom


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad