假设我正在运行 Intel MKL(BLAS、LAPACK),如果我在 32 位或 64 位操作系统上运行它,性能会有什么不同吗?(当然,假设我的硬件保持不变)。
我的处理器是 64 位 Intel i3。但我目前正在运行 Debian 32 位。(长话短说为什么)
我的大部分工作是共享内存并行化。
另外,我知道 3 GB 以上的 RAM 在 32 位上是无用的,但假设内存并不那么重要。
我们的几台运行 Debian 32 位(2 GB RAM)的旧计算机已升级到 4 GB RAM。它在我们的系统规格中显示为 2.9 GB。
我们想知道擦除操作系统、安装新操作系统、在新系统上安装我们所有的软件、更改所有自动化脚本(英特尔 MKL 链接线顾问)的链接线并在此浪费 2 天是否有意义?
tl;dr:如果我运行 64 位操作系统(和 64 位 MATLAB/Intel MKL)而不是 32 位操作系统,性能会不会有所提升?