17217x
002342
2017-12-01

RSTAB 9、RFEM 6 和 RWIND 3 的硬件要求

RSTAB 9、RFEM 6 和 RWIND 3 的硬件要求是什么?


回复:

一般来说,很难对最佳硬件做出全面的判断。这总是取决于您想计算哪种模型。以下指南将帮助您配置适合您用途的计算机。

处理器

RFEM 的计算受益于多个计算核心。然而,并不是核心越多就越好。

如果计算分布在非常多的核心上,数据流量就会增加,核心与存储器之间的连接越来越成为瓶颈。

最佳选择是大约 20 个核心,这很大程度上取决于要计算的模型类型。

我们具体推荐您以下处理器之一:

  • Intel Core Ultra 9 285K
  • Intel Core Ultra 7 265KF
  • Intel Core i9 14900KS
  • Intel Core i9 14900KF
  • Intel Core i9 14900K
  • Intel Core i7 14700KF
  • Intel Core i7 14700K
  • AMD Ryzen 9 9950X
  • AMD Ryzen 9 9900X
  • AMD Ryzen 7 9700X

Intel 处理器中的 "K" 后缀和 AMD 处理器中的 "X" 后缀意味着处理器可以超频。因此,时钟频率可以更好地根据温度调整计算负载。

"KF" 或 "F" 后缀表示没有内置 GPU 的 Intel 处理器。它们的价格比具有内置 GPU 的相同处理器略低。由于我们推荐为 RSTAB 和 RFEM 安装显卡,因此不需要集成在处理器中的 GPU。因此特别推荐这些处理器。

现代处理器具有复杂的温度管理。根据处理器的温度,时钟频率会动态调整。这意味着良好的处理器散热可以提高性能。因此,我们建议选用尺寸宽敞的计算机机箱和优质的处理器风扇。

不适合 RFEM 的是名为 Celeron 和 Pentium 的 Intel 处理器。同样,不适合的还有那些以 A ... 开头的 AMD 处理器。

工作站处理器

除了桌面和笔记本处理器,AMD 和 Intel 还提供所谓的工作站处理器。AMD 把这样的处理器称为 "Threadripper"。在 Intel,这类处理器被称为 XEON W。

工作站处理器与桌面处理器的不同之处在于,它们拥有显著更多的核心,并且可以寻址更多的内存。例如,AMD Threadripper Pro 7995WX 具有 96 个核心,并且可以通过 8 个存储通道寻址 4 TB 的 RAM。

RFEM 6 和 RSTAB 9 可以在这些处理器上运行,但与桌面处理器相比,效益有限。在极个别情况下,其效用可为其格外高昂的价格辩护。

ARM 架构处理器

最近,在笔记本领域尤其出现了带有 ARM 架构的处理器。其中包括高通的 Snapdragon X。

这些处理器与 Intel 和 AMD 的 x86 处理器有根本的不同。它们具有与 x86 指令集不兼容的指令集。如果软件要在 ARM 处理器上原生运行,必须重新编译。目前, RFEM 6 和 RSTAB 9 仅提供 x86 变体,并将在 ARM 机器上通过 x86 模拟器运行。该模拟器实时将 x86 机器指令翻译为 ARM 机器指令。这一过程耗时且严重拖慢性能。

因此,我们不推荐 ARM 处理器用于 RFEM 6 和 RSTAB 9。

RAM

在 RFEM 6 中,每个处理器线程尝试启动一个求解器进程。事先会检查是否有足够的 RAM 可用。如果没有,则启动较少的进程,处理器无法被最佳利用。

这意味着 RAM 的最佳大小取决于处理器类型。

RAM 的最佳大小在 RFEM 中还取决于模型的有限元网格,在 RSTAB 中则取决于杆件数量。不幸的是,无法直接从有限元节点数量或杆件数量推断出所需内存的大小。

因此,仅能给出一些粗略的指导。

每个处理器线程应配置 1 到 3 GB 的 RAM。上限适用于包含体积和表面元素的复杂模型,下限适用于较小的空间杆结构。

大多数情况下,32 GB 的 RAM 足以应对。

桌面处理器具有两个内存通道。每个通道应尽量只装配一个内存模块。只有这样才能达到最高的数据传输率。

所有 RAM 模块应为相同类型。

如果处理器可以使用 DDR4 和 DDR5 内存,我们建议使用 DDR5 内存。

某些工作站提供的 ECC 内存对 RFEM 6 和 RSTAB 9 的速度没有任何效用。

一旦计算机中已包含最佳大小的 RAM,则额外的 RAM 将"不会"加速计算。

显卡

任何带 NVIDIA 或 AMD GPU 的现代显卡都适合用于 RFEM 6 / RSTAB 9。Intel 集成图形处理器不适合。

我们不推荐用于 RFEM 6 / RSTAB 9 的较昂贵的专业显卡 (以前称为 "Quadro"),因为其 OpenGL 驱动程序的质量问题可能导致崩溃。我们推荐 "游戏卡",例如具有 Geforce RTX 40XX GPU (Ada Lovelace 架构) 或 Geforce RTX 50XX GPU (Blackwell 架构) 的中档显卡。

同样适合 RFEM 6 / RSTAB 9 的是 GPU 为 AMD 的显卡或带集成 GPU 的 Ryzen 处理器。我们推荐使用如 Radeon RX 9000 系列或 Radeon RX 7000 系列 GPU 的中档显卡。

显卡上的内存大小对 RFEM 6 / RSTAB 9 无关紧要。

如果计算机除了显卡外,还具有集成在处理器中的 GPU,则应确保 RFEM 6 / RSTAB 9 使用的是高性能显卡。在 RFEM 6 / RSTAB 9 中可以这样确认所用的 GPU :

  1. 打开 RFEM 6 / RSTAB 9。
  2. 单击菜单 "帮助 > 系统信息"。
  3. 检查条目 "显卡 > 渲染器"。该 GPU 被程序使用。

如果没有显示正确的 GPU,必须在 Windows 控制面板的显卡设置中为 RFEM 6 / RSTAB 9 分配正确的显卡。

显示器

显示器的分辨率至少要有 1920 x 1080 像素。否则可能无法完全显示窗口。

RFEM 6 / RSTAB 9 支持 4K 显示器。

存储器

快速连接的 SSD(尽可能通过 PCIe 5.0)很有意义。然而,在计算速度上仅在例外情况下有优势。但打开和保存大文件更快。

如果必须将 SSD 分成多个逻辑驱动器,请注意系统驱动器 (c:) 上有足够的空间。在用户配置文件中,通常在 c: 驱动上,RFEM 6 和 RSTAB 9 在计算过程中会存储大量的临时数据。如果可能,应避免分区。

软件

后台运行的软件对计算速度非常重要。

后台运行的杀毒软件可能会显著减慢计算速度。在计算过程中,RFEM 6 和 RSTAB 9 必须在工作文件夹中写入和读取许多文件。如果将此文件夹从杀毒软件的实时监控中排除,可能对计算速度有积极影响。

BIOS 更新

客户的经验表明,在有大量 RAM 的计算机上,主板上的固件不够优化,导致计算速度显著降低。如果您使用的是很新的主板,应检查是否有 BIOS 更新可用。


作者

Faulstich 先生负责 RFEM 的质量保证和客户支持。



;