[情报] MATLAB 2020a 更新让AMD CPU发挥全力

楼主: arrenwu (键盘的战鬼)   2020-07-16 23:16:44
连结: https://bit.ly/2DP6Xla (ExtremeTech)
Crippled No Longer: Matlab Now Runs on AMD CPUs at Full Speed
相信在电虾的大家多少有些印象是“AMD CPU跑MATLAB超慢”,
这是因为 MATLAB 使用 Intel 的数学核心函数库 (MKL),
而MKL在 non-Intel CPU 上跑得不快,主要差异就是最近吵的AVX。
MKL如果没办法认定你的CPU是Intel CPU的话,不会用到AVX加速
但几个月前有人在Reddit上发文教大家怎么让MATLAB环境以为你的CPU是 Intel的CPU
Link: https://bit.ly/2OuY8PF
ExtremeTech 当时有进行过一个测试 (Link: https://bit.ly/2C9WZul )
https://www.extremetech.com/wp-content/uploads/2020/03/Matlab-Retest-1.png
Ryzen CPU 在这个改正下,性能飞跃性地提升
而MATLAB今年的新的更新,也就是 MATLAB 2020a版本,这部分改到了!
虽然在 2020a 的 release note 里面没有明确写出来,
但是ExtremeTech有跟 Mathworks确认过这部分的修改。
所以从2020a开始,MATLAB 使用者不用担心用 Ryzen 会太慢了 :)
不过用 Numpy 的大概还是要自己去装 OpenBLAS 了
作者: c52chungyuny (PiPiDa)   2020-07-17 00:12:00
现在Matlab盗版免费仔都还停在2018

Links booklink

Contact Us: admin [ a t ] ucptt.com