矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
楼主: koei

8个框框一定比4个好吗?

[复制链接]
     
发表于 2023-7-10 08:54:59 | 显示全部楼层
ustone 发表于 2023-7-9 22:03
关闭超线程,单核性能变高还是变低?

变高。


这里面的关键就是资源的竞争问题。

1个核2个线程,共享L1 cache,和寄存器等等,不可避免的有时候要冲突,这会降低执行效率。如果1个核1个线程,那么对寄存器和L1 CACHE没有竞争,独占的,因此效率高。


至于变高多少,具体要看线程在干啥,也就是说应用。如果2个线程写的好,就是没有竞争,那么无疑效率更高。如果 2个线程竞争很厉害,甚至会导致效率非常低。
回复 支持 反对

使用道具 举报

     
发表于 2023-7-10 12:31:53 | 显示全部楼层
第一次看intel奔腾4的超线程原理,就觉得2个T大概是1.2-1.5个C。
可能现在技术更先进了吧,又更多寄存器调度吧。
回复 支持 反对

使用道具 举报

发表于 2023-7-10 16:15:35 来自手机 | 显示全部楼层
ustone 发表于 2023-7-9 22:02
7Z测试考察压缩解压缩性能,只能代表一个方面。

7Z压缩是浮点运算,解压缩整数运算。现代的处理器只能做浮点和整数运算,7Z还是开源的,起码公正客观。

CPU-Z只会在Cache里不停的循环SSE指令,地球上还有第二款应用程序是这样的吗?说的直白点,CPU-Z适合自嗨和愚人愚己,仅此而已。
回复 支持 反对

使用道具 举报

     
发表于 2023-7-10 16:23:05 | 显示全部楼层

应该是这样
回复 支持 反对

使用道具 举报

     
发表于 2023-7-10 16:27:45 | 显示全部楼层
chipset009 发表于 2023-7-10 16:15
7Z压缩是浮点运算,解压缩整数运算。现代的处理器只能做浮点和整数运算,7Z还是开源的,起码公正客观。
...

不知道CPU-Z评分的算法是什么,但是它有一定的代表性,不至于那么差
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2023-7-10 17:01:41 | 显示全部楼层
本帖最后由 koei 于 2023-7-10 17:05 编辑
chipset009 发表于 2023-7-10 16:15
7Z压缩是浮点运算,解压缩整数运算。现代的处理器只能做浮点和整数运算,7Z还是开源的,起码公正客观。
...


不知道CPU-Z的bench测试的算法,不妄做评论

看来,4C4T对一般的应用,已经足够了。
回复 支持 反对

使用道具 举报

发表于 2023-7-10 18:02:40 来自手机 | 显示全部楼层
ustone 发表于 2023-7-10 16:27
不知道CPU-Z评分的算法是什么,但是它有一定的代表性,不至于那么差

月亮就在树梢上,大家都看得见,都认可。你跟我说三十八万四千四百公里,怎么可能那么远,我不信…

以上开个玩笑。

它就那样子的,新版本增加了AVX,路数没变…信不信无所谓,汇编能力强呢,就反汇编看一下。否则怎么认为都行,又不耽误吃喝,对吧?无关紧要的一点事…

楼主的问题这里一并发表看法,在下面。

超线程用于提升处理器性能,Intel声称提升15-30%,为此增加的核心面积只有5%,非常划算。有人批判增加功耗40-50%,但是Intel不关心这点。

关闭超线程不能提升单核性能,因为本来核心数就没有增加,主频也没有变高。关闭超线程能提升单线程性能,但幅度可以忽略,而且前提是有和物理核心数同样多并行线程在运行。因为简化了系统调度,尽管现代系统内核已经非常先进,但毕竟达不到100%理想。
回复 支持 反对

使用道具 举报

     
发表于 2023-7-10 21:18:58 | 显示全部楼层
chipset009 发表于 2023-7-10 18:02
月亮就在树梢上,大家都看得见,都认可。你跟我说三十八万四千四百公里,怎么可能那么远,我不信…

以 ...

你是因为CPU-Z是闭源软件才不信任它的评分吗?
回复 支持 反对

使用道具 举报

发表于 2023-7-10 21:38:33 来自手机 | 显示全部楼层
ustone 发表于 2023-7-10 21:18
你是因为CPU-Z是闭源软件才不信任它的评分吗?

不是,闭源的软件多的是。跑分软件都有局限性,但是先天设计就离谱的,显然没啥参考价值。
回复 支持 反对

使用道具 举报

     
发表于 2023-7-10 21:57:12 | 显示全部楼层
chipset009 发表于 2023-7-10 21:38
不是,闭源的软件多的是。跑分软件都有局限性,但是先天设计就离谱的,显然没啥参考价值。

CPU-Z的先天设计是怎样的?作者或者技术牛人有博客分析介绍?
回复 支持 反对

使用道具 举报

     
发表于 2023-7-10 22:03:34 | 显示全部楼层
chipset009 发表于 2023-7-10 18:02
月亮就在树梢上,大家都看得见,都认可。你跟我说三十八万四千四百公里,怎么可能那么远,我不信…

以 ...

“超线程用于提升处理器性能,Intel声称提升15-30%”,那么1核2线程性能相当于1.15~1.3核,按1.25计算,4核8线程相当于5核5线程也差不多。
回复 支持 反对

使用道具 举报

发表于 2023-7-11 09:01:21 | 显示全部楼层
ustone 发表于 2023-7-10 22:03
“超线程用于提升处理器性能,Intel声称提升15-30%”,那么1核2线程性能相当于1.15~1.3核,按1.25计算,4 ...

这正是CPU-Z跑分的垃圾之处。
8700.png
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2023-7-11 11:48:47 | 显示全部楼层
chipset009 发表于 2023-7-10 16:15
7Z压缩是浮点运算,解压缩整数运算。现代的处理器只能做浮点和整数运算,7Z还是开源的,起码公正客观。
...

我的理解是CPU-Z更侧重测试CPU本身的性能,测试时候,尽量不受外部如内存,磁盘的影响。而7z测试,更反应出整个电脑的性能吧,可能会受到内存,磁盘的影响

可以认为,CPU-Z是测试CPU的性能,而7z测试是整机的性能,关注点不同吧
回复 支持 反对

使用道具 举报

发表于 2023-7-11 12:15:31 来自手机 | 显示全部楼层
koei 发表于 2023-7-11 11:48
我的理解是CPU-Z更侧重测试CPU本身的性能,测试时候,尽量不受外部如内存,磁盘的影响。而7z测试,更反应 ...

联想到垃圾电脑关闭不了超线程,常见的就7Z显示并行效率,所以就跑了7Z…

CPU-Z跑分在Cache里循环很少一点数据,跟实际情况相差太远,没啥参考价值…

CPU-Z最适合跑Intel 12代和13代处理器,我懒得多说了,省得Intel的精神股东们看了不高兴
回复 支持 反对

使用道具 举报

     
发表于 2023-7-11 16:06:22 | 显示全部楼层
本帖最后由 ustone 于 2023-7-11 16:13 编辑
chipset009 发表于 2023-7-11 09:01
这正是CPU-Z跑分的垃圾之处。


7Z的CPU Usage 为1120%意思是将近利用跑满了12个线程(全满为1200%,差的部分为操作系统本身运行占用),是CPU使用率,并不是指多线程性能对单线程性能的比率。7Z的测试是跑满全部线程的,并没有测试单线程的数据。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2025-5-15 18:47

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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