AMD Red Team 红色小队论坛

 找回密码
 立即注册
查看: 345|回复: 16

[CPU] 关于进程优先等级的重要性

[复制链接]

69

主题

741

帖子

1万

积分

Tahiti

Rank: 12Rank: 12Rank: 12

精华
0
金币
10676
经验
10
贡献
0
发表于 2017-5-16 11:17:37 | 显示全部楼层 |阅读模式

马上注册加入红色小队,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 z23wen 于 2017-5-16 11:22 编辑

今天,我跑了下CINEBENCH 113529 64BIT跑分程序,将进程指定CPU的2,3逻辑核心,进程的优先等级从正常,高于正常,高,实时四个状态进行了测试,发现测试成绩差异甚大,下面我贴个我测试的成绩:

测试平台:

TEST

TEST

pintai

pintai

评分

参与人数 1金币 +100 收起 理由
冶天 + 100 身体力行求是

查看全部评分

葵花在手,啊哈哈哈哈哈哈!
江上我有,啊哈哈哈哈哈哈!

25

主题

458

帖子

1万

积分

Crypess

Rank: 10Rank: 10Rank: 10

精华
0
金币
8482
经验
10
贡献
2
发表于 2017-5-16 13:33:30 | 显示全部楼层
本帖最后由 CHNhi 于 2017-5-16 17:22 编辑

哇,神奇 的发现。另外,有没有可能 i3 只有 双核的缘故,所以 系统进程 也是在相同 核心 上 运行,对 进程 优先级 的调度 会 影响性能。
我用 CINEBENCH R15.038_RC184115 试了一下。强制 2线程
r5 1600默频。,关闭smt。电源调度是amd ryzen balance。
除了实时是 272cb,其他正常及以上优先级都是271cb。

所以我觉得应该就是因为系统进程 也是在相同 核心 上 运行,对 进程 优先级 的调度 会 影响性能。

69

主题

741

帖子

1万

积分

Tahiti

Rank: 12Rank: 12Rank: 12

精华
0
金币
10676
经验
10
贡献
0
 楼主| 发表于 2017-5-16 14:13:41 | 显示全部楼层
等下我测试下,2个线程,不指定那个逻辑核心
葵花在手,啊哈哈哈哈哈哈!
江上我有,啊哈哈哈哈哈哈!

69

主题

741

帖子

1万

积分

Tahiti

Rank: 12Rank: 12Rank: 12

精华
0
金币
10676
经验
10
贡献
0
 楼主| 发表于 2017-5-16 14:37:28 | 显示全部楼层
下面是我未指定逻辑核心,进程不同优先等级测试的结果:
yxdj.png
葵花在手,啊哈哈哈哈哈哈!
江上我有,啊哈哈哈哈哈哈!

69

主题

741

帖子

1万

积分

Tahiti

Rank: 12Rank: 12Rank: 12

精华
0
金币
10676
经验
10
贡献
0
 楼主| 发表于 2017-5-16 14:46:39 | 显示全部楼层
最终,我发现,实时情况下,测试的成绩是最好的。
葵花在手,啊哈哈哈哈哈哈!
江上我有,啊哈哈哈哈哈哈!

3324

主题

1万

帖子

4万

积分

特邀嘉宾

{[(A家A友)]}:功归功,过归过.尘归尘,土归土.

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

精华
0
金币
11882
经验
10
贡献
21
发表于 2017-5-16 17:42:50 | 显示全部楼层
固定应该是无法调度,需要工艺和频率的有效带宽.实时属于所有单元和系统参与和分配,包括前级,中段 ,末端.缓存还有内存路径,指令等综合复杂的配合.空间也是更优先的开发工具安排.

69

主题

741

帖子

1万

积分

Tahiti

Rank: 12Rank: 12Rank: 12

精华
0
金币
10676
经验
10
贡献
0
 楼主| 发表于 2017-5-16 18:04:12 | 显示全部楼层
I3,进行4线程测试,优先等级高,还是有效果的。
优先等级2.png
葵花在手,啊哈哈哈哈哈哈!
江上我有,啊哈哈哈哈哈哈!

69

主题

741

帖子

1万

积分

Tahiti

Rank: 12Rank: 12Rank: 12

精华
0
金币
10676
经验
10
贡献
0
 楼主| 发表于 2017-5-16 18:05:23 | 显示全部楼层
当然可以测试下双线程,固定核心0核心2的情况会怎么样
葵花在手,啊哈哈哈哈哈哈!
江上我有,啊哈哈哈哈哈哈!

69

主题

741

帖子

1万

积分

Tahiti

Rank: 12Rank: 12Rank: 12

精华
0
金币
10676
经验
10
贡献
0
 楼主| 发表于 2017-5-16 18:18:47 | 显示全部楼层
经过再次双线程跑分测试,间隔指定逻辑核心跑分要>不指定逻辑核心跑分>指定相邻逻辑核心跑分,看图吧
指定目标.png
葵花在手,啊哈哈哈哈哈哈!
江上我有,啊哈哈哈哈哈哈!

60

主题

1769

帖子

1万

积分

Hawaii

Rank: 13Rank: 13Rank: 13Rank: 13

精华
1
金币
11738
经验
10
贡献
0
发表于 2017-5-16 19:40:44 | 显示全部楼层
厉害了

3324

主题

1万

帖子

4万

积分

特邀嘉宾

{[(A家A友)]}:功归功,过归过.尘归尘,土归土.

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

精华
0
金币
11882
经验
10
贡献
21
发表于 2017-5-16 20:35:49 | 显示全部楼层
z23wen 发表于 2017-5-16 18:18
经过再次双线程跑分测试,间隔指定逻辑核心跑分要>不指定逻辑核心跑分>指定相邻逻辑核心跑分,看图吧
...

单核超线程看输入使用和指令集寄存器的外核发射抽取1.5KMUOPS存储记录,AGU地址线和分配到保留区YMM256,如果比较平衡和数据流调整状态,效率应该可以.抽取响应越大,寻址越快,延迟越低,出结果时间应该会较早.

49

主题

995

帖子

1万

积分

铁杆A饭

“AMD又开始挤牙膏了,唉,还是intel好,又便宜还不换接

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

精华
0
金币
12087
经验
10
贡献
15
发表于 2017-5-16 23:18:18 | 显示全部楼层
不错,队里就该多一点这样的实事求是的测试我记得我的1700多线程效率大概在130%左右,感觉好垃圾啊
For AMD Radeon™

69

主题

741

帖子

1万

积分

Tahiti

Rank: 12Rank: 12Rank: 12

精华
0
金币
10676
经验
10
贡献
0
 楼主| 发表于 2017-5-17 09:34:28 | 显示全部楼层
我觉得如果是买了8核的RYZEN用户,如果有软件不支持8线程以上的,完全可以指定这个8个软件使用每一个核心中其中1个线程,进程优先等级,高于正常,或许可以发挥更高的水平。
人为指定使用8个核心,应该比系统抉择使用8个核心的效率要高不少,就好比我测试的,系统自动选择的性能只有2.3,但是人为指定可以达到2.8,大家可以试试。我相信能够使用8线程以上的游戏或其他软件还是比较少的。
葵花在手,啊哈哈哈哈哈哈!
江上我有,啊哈哈哈哈哈哈!

3324

主题

1万

帖子

4万

积分

特邀嘉宾

{[(A家A友)]}:功归功,过归过.尘归尘,土归土.

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

精华
0
金币
11882
经验
10
贡献
21
发表于 2017-5-17 09:46:08 | 显示全部楼层
本帖最后由 冶天 于 2017-5-17 09:54 编辑
z23wen 发表于 2017-5-17 09:34
我觉得如果是买了8核的RYZEN用户,如果有软件不支持8线程以上的,完全可以指定这个8个软件使用每一个核心中 ...

优化开发应该都是自适应,但是这个有个周期工程量.还有相对的缝隙可以允许更多操作动作,指定如果后面优化或者硬件架构不好也不会更高效.毕竟系统和应用启动都是主内核,其它为逻辑运算内核.多个外主核或者单主核以及空间缓存分布式或者直线能力还有某种长短组合都会有不同的性能和多种任务性.芯片都是高智商的人的杰作,对于普通人来说的复杂深奥难懂,设计师让单元配合起来更有效用.标准实时情况是满足工作和操作,防止意外和特殊情况.主控的逻辑和周边逻辑,体验感受会有所不同.但都有数据量和性能的周边控制,说不准的.双核和多核都要测试.有条件的可以探寻.

69

主题

741

帖子

1万

积分

Tahiti

Rank: 12Rank: 12Rank: 12

精华
0
金币
10676
经验
10
贡献
0
 楼主| 发表于 2017-5-17 09:53:31 | 显示全部楼层
本帖最后由 z23wen 于 2017-5-17 09:56 编辑

个人意见哈,也有的可能不适用这个方法.如果有跟我一样折腾的人,可以尝试下,也许会有意外的效果.
葵花在手,啊哈哈哈哈哈哈!
江上我有,啊哈哈哈哈哈哈!

43

主题

1209

帖子

2万

积分

铁杆A饭

生命无take two

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

精华
0
金币
15934
经验
10
贡献
25
QQ
发表于 2017-5-18 10:35:12 | 显示全部楼层
666666,都是技术。
DIY...

6

主题

170

帖子

2885

积分

R480

Rank: 4

精华
0
金币
2415
经验
10
贡献
0
发表于 2017-5-18 22:59:12 | 显示全部楼层
厉害了  就是要这种爱捣鼓的人
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表