计算化学公社

 找回密码 Forget password
 注册 Register

在双路2696v3中wsl只识别一个cpu

查看数: 5075 | 评论数: 10 | 收藏 Add to favorites 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2023-2-28 10:12

正文摘要:

各位老师好,我尝试在双路2696v3安装wsl,但是wsl只识别到了一个cpu。 我想充分利用这两个cpu,请问应该怎么解决这个问题呀?

回复 Reply

Mandy_MA 发表于 Post on 2023-5-22 13:51:36
zzzhoujm 发表于 2023-4-28 14:27
楼主您好,你现在解决了这个问题吗?我现在也是这样,尝试关了超线程wsl也没有作用,但是又显示说2696v3 ...

我现在换成ubuntu了
孤忆梦影 发表于 Post on 2023-4-28 15:10:10
建议直接装双系统
zzzhoujm 发表于 Post on 2023-4-28 14:27:42
本帖最后由 zzzhoujm 于 2023-4-28 15:00 编辑
Mandy_MA 发表于 2023-3-22 02:02
感谢老师,我回去试试升级Win11

楼主您好,你现在解决了这个问题吗?我现在也是这样,尝试关了超线程wsl也没有作用,但是又显示说2696v3不适合升级win11
Mandy_MA 发表于 Post on 2023-3-22 02:02:46
lanthanum 发表于 2023-3-22 00:30
因为win10“处理器组”支持最多64个逻辑核心。双路2696v3在不开超线程时,所有核心被分在一个组里,如果开 ...

感谢老师,我回去试试升级Win11
lanthanum 发表于 Post on 2023-3-22 00:30:38
因为win10“处理器组”支持最多64个逻辑核心。双路2696v3在不开超线程时,所有核心被分在一个组里,如果开超线程,72个逻辑核心被分在两个组里。虽然可以通过任务管理器-处理器相关性窗口手动切换组,但是一个多线程的进程在一个时段里,只能并行使用某一个组里的核心,不能跨组。解决方法有两个,升级到win11或win server2022,或者使用Process Lasso Pro软件。
https://forums.anandtech.com/thr ... tiple-cpus.2579182/
https://learn.microsoft.com/zh-c ... redirectedfrom=MSDN

评分 Rate

参与人数
Participants 1
eV +5 收起 理由
Reason
snljty2 + 5 收藏了

查看全部评分 View all ratings

sobereva 发表于 Post on 2023-3-2 06:56:37
另外,实际应用中别用ssmp版。本身并行效率就往往很低,即便在Linux下用所有核并行跑ssmp版也可能看到CPU占用率只有一点。
Mandy_MA 发表于 Post on 2023-2-28 13:23:03
paramecium86 发表于 2023-2-28 10:54
关掉超线程试试。win好像对于超过64个逻辑处理器的机器支持不好。

好的谢谢老师,我回去试一下
Mandy_MA 发表于 Post on 2023-2-28 13:22:55
snljty2 发表于 2023-2-28 10:48
好像解决不了,双路服务器都会这样。换虚拟机或者直接装原生Linux。

好的谢谢老师,我回去试一下
paramecium86 发表于 Post on 2023-2-28 10:54:06
关掉超线程试试。win好像对于超过64个逻辑处理器的机器支持不好。
snljty2 发表于 Post on 2023-2-28 10:48:08
好像解决不了,双路服务器都会这样。换虚拟机或者直接装原生Linux。

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2025-8-13 05:52 , Processed in 0.156597 second(s), 26 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list