- 主题:对于并行计算,洋垃圾+linux server还是很香的
对对,准备加个硬盘双系统。
以前项目是分钟级别,将就了。现在一套下来可能天级别,将就不了了。
【 在 dareta (dd) 的大作中提到: 】
: 那还不是os的锅吗?
: 【 在 cum 的大作中提到: 】
: :
: : 要好的调度吧。频率决定性能,但没调度好,就是小核忙死大核围观。
--
FROM 124.90.178.*
对于大小核,“CPU相关性”绑定后要比不绑定好,这可能是如果调度小核,会导致大核等待小核结果。
然后,昨天突发奇想,win11下用vmware安装了虚拟机ubuntu server,跑出来的结果也是非常惊人。以下记录了“CPU相关性”绑定的结果。
代码很简单,一段512次的随机累加,一段是2^18x2^18稀疏矩阵构建,一段调用eig,没别的了。
win11下,8核的加速比是3.88;
win11下的vm中,8核的加速比是5.48;
双路2680中,8核时加速比是6.90。
【 在 dareta 的大作中提到: 】
: 那还不是os的锅吗?
: 发自「今日水木 on iPhoneProPlusMax」
--
FROM 124.160.88.*
手头的i7-12700还没试过裸机linux跑
不过是了vmware+linux,并行效率也要高出直接windows运行。
目前还有的一点点差异就是matlab版本,一个2017b,一个2018a
【 在 gordonsun (Gordon) 的大作中提到: 】
: 桌面cpu的方向不一样,适合于桌面级的简单应用。所以不能简单的看数字。
: 【 在 cum 的大作中提到: 】
: : 起因是要跑一个matlab代码(每个循环主要时间花在稀疏矩阵构建和eigs进行稀疏矩阵特征值计算,循环间无依赖,可并行)。
: : 整个升级过程错综复杂,看不下去可直接转标题结论:)。
--
FROM 124.90.177.*
并行也分情况。
eigs逻辑复杂了点,前面版友也找到了eigs目前没有gpu并行版本的说法。另外我这个例子cpu并行更合适一些。
【 在 dmyk (东明雅客) 的大作中提到: 】
:
: 并行计算是gpu更猛么
:
: 【 在 cum 的大作中提到: 】
--
FROM 36.19.233.*
见多识广!哈哈
【 在 gfkid (gfkid) 的大作中提到: 】
: 哈哈哈
:
: 你的ID
: 【 在 cum 的大作中提到: 】
--
FROM 124.160.88.*