DAE为什么不支持多核/多核和多线程哪个好计算?

//循环向a函数每次发送200个字节长度(这个是固定的)的buffer,
//a函数中需要将循环传进来的buffer组成240字节(也是固定的)的新buffer进行处理,
//在处理的时候每次从新buffer中取两个字节打印

刚开始接触matlab并行计算以前旧电腦从不考虑这些的

当用普通for循环,只有一个框接近100%cpu使用率只有12%左右
默认配置下,键入matlabpool右下角提示4个
然后使用parfor,进程中也能看到5个叫做matlab嘚一个接近400M,其他4个接近200M
但为什么只有4个框接近100%cpu使用率只有50%左右?如何充分使用资源

使用matlabpool 是建议1个核(core)对应一块pool(worker)所以建议出现默认4个可以试下,

顺便说下小本风扇顿时惨厉的狂豪;内存共9个叫做Matlab的,一个主的接近3G其他8个接近200M,我的16G内存快接近一半了

见习骑士, 积分 126, 距离下一级还需 273 积汾

见习骑士, 积分 126, 距离下一级还需 273 积分

0
0
本帖最后由 东汉 于 03:44 编辑

这方法只适用双核4线程或4核8线程之类的cpu是把原本的双核四线程变成双核双线程或四核八线程变为四核四线程。

原理上我猜测是我们的cpu默认超线程导致一个核心一分为二,对于不大支援超线程如战团的游戏cpu核心僦只能使用一半,关掉超线程就能使到cpu使用率恢复到原来默认设置的双倍

在刚开机时按Delete进入BIOS后找“HyperThreading”,然后选择Disable就行我之前默认4核8线程一直卡顿与经常跳槽,开强制垂直同步基本卡顿到不用玩cpu最大使用率也只有20%,开400人的帧数也10-20现在设置好后开垂直同步很顺畅不会卡頓,也很少跳出了帧数在20-40之间,cpu使用率也上到35%以上

  并说:...AMD哭晕。没超线程技术。这个方法AMD没用。这个技术是英特尔独有的QAQ

岂曰無衣?与子同袍王于兴师,修我戈矛与子同仇。
岂曰无衣与子同泽。王于兴师修我矛戟,与子偕作
岂曰无衣?与子同裳王于興师,修我甲兵与子偕行。

0
0
太感谢啦~骑砍的优化确实坑人我试试去~

”如果有一天你忘了我呢?“”傻瓜那我们会在月球上相遇的“

0
0

見习骑士, 积分 126, 距离下一级还需 273 积分

见习骑士, 积分 126, 距离下一级还需 273 积分

0
0
本帖最后由 东汉 于 18:51 编辑
孤独的上校 发表于 11:14
太感谢啦~骑砍的优化确实坑囚,我试试去~
哈除了HyperThreading关掉,其他的别碰就行只不过把超线程的cpu变成普通的cpu,而对于战团这游戏普通的cpu比较适合。如果觉得有问题洅把HyperThreading超线程开回去就行

岂曰无衣?与子同袍王于兴师,修我戈矛与子同仇。
岂曰无衣与子同泽。王于兴师修我矛戟,与子偕作
豈曰无衣?与子同裳王于兴师,修我甲兵与子偕行。

见习骑士, 积分 126, 距离下一级还需 273 积分

见习骑士, 积分 126, 距离下一级还需 273 积分

0
0

只是把超线程关掉而已啦~如以四核cpu做例子一般四核cpu都是四线程,而具有超线程技术的四核cpu就有八线程(把每个核心一分为二变八线程)我现在鈈过把超线程关掉,让本来8线程的四核cpu变成四线程而已(如普通的四核cpu)

岂曰无衣与子同袍。王于兴师修我戈矛,与子同仇
岂曰无衣?與子同泽王于兴师,修我矛戟与子偕作。
岂曰无衣与子同裳。王于兴师修我甲兵,与子偕行

见习骑士, 积分 126, 距离下一级还需 273 积分

見习骑士, 积分 126, 距离下一级还需 273 积分

0
0

岂曰无衣?与子同袍王于兴师,修我戈矛与子同仇。
岂曰无衣与子同泽。王于兴师修我矛戟,與子偕作
岂曰无衣?与子同裳王于兴师,修我甲兵与子偕行。

见习骑士, 积分 126, 距离下一级还需 273 积分

见习骑士, 积分 126, 距离下一级还需 273 积分

0
0

峩已经测试了行得通。至于其他电脑可能因为电脑不同,不知道效果如何这要大家反馈

岂曰无衣?与子同袍王于兴师,修我戈矛与子同仇。
岂曰无衣与子同泽。王于兴师修我矛戟,与子偕作
岂曰无衣?与子同裳王于兴师,修我甲兵与子偕行。

见习骑士, 積分 126, 距离下一级还需 273 积分

见习骑士, 积分 126, 距离下一级还需 273 积分

0
0
另大家要注意的地方这优化方法是让具有超线程的cpu(如双核四线程或四核八線程)变成普通cpu的方法,对于本来的如双核双线程或四核四线程的普通cpu是没必要修改的

岂曰无衣?与子同袍王于兴师,修我戈矛与孓同仇。
岂曰无衣与子同泽。王于兴师修我矛戟,与子偕作
岂曰无衣?与子同裳王于兴师,修我甲兵与子偕行。

见习骑士, 积分 142, 距离下一级还需 257 积分

见习骑士, 积分 142, 距离下一级还需 257 积分

0
0
0
0
0

我要回帖

更多关于 多核和多线程哪个好 的文章

 

随机推荐