xinghen57

xinghen57

V2EX 第 452413 号会员,加入于 2019-11-12 10:54:20 +08:00
今日活跃度排名 25983
根据 xinghen57 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
xinghen57 最近回复了
38 天前
回复了 xinghen57 创建的主题 硬件 不懂就问, cpu 频率相近跑分为何差别巨大
@nyxsonsleep 感谢指点迷津
41 天前
回复了 xinghen57 创建的主题 硬件 不懂就问, cpu 频率相近跑分为何差别巨大
@crackdawnm 感谢
41 天前
回复了 xinghen57 创建的主题 硬件 不懂就问, cpu 频率相近跑分为何差别巨大
@Immunize 可能还真是一样。或者反过来,两者主频都锁的 1MHz ,单核单线程,重复执行单条指令。

我印象中很多升级目的都是去预测后续指令或合理调度从而减少相邻指令的等待时间或并行执行多条指令。并没有提到提升单条指令的效率,也即缩短单条指令的执行时间。

通过之前交流,其实我最疑惑的是这部分,即单条指令执行时间到底有提升么?
41 天前
回复了 xinghen57 创建的主题 硬件 不懂就问, cpu 频率相近跑分为何差别巨大
@Donaldo @nyxsonsleep 感谢两位。

还有个疑问,随着制程、架构的升级,能缩短单条指令的执行时间么?换句话说,如果前后指令都是顺序的,且假设等待时间为 0 ,这些年的制程和架构的升级,能提升单条指令的执行时间么?

我印象中很多升级目的都是去预测后续指令或合理调度从而减少相邻指令的等待时间或并行执行多条指令。并没有提到提升单条指令的效率,也即缩短单条指令的执行时间。

举个不恰当的例子,有这样的任务,CPU 从硬盘连续 0 区读取数据,将其改写为 1 后再写入硬盘原区域。读取写入都是顺序执行。假设忽略总线、内存、硬盘等除 CPU 外其他硬件的时间开销,cpu 主频锁在 1MHz ,且只使用单核单线程。这种场景下,不同制程、架构的 CPU ,其完成时间会有明显差距么?或者这种情况下完成时间的差异和 CPU 性能提升幅度一致么?
42 天前
回复了 xinghen57 创建的主题 硬件 不懂就问, cpu 频率相近跑分为何差别巨大
@kokutou 个人理解,我觉得即便年代不同,跑单核单线程同频下,跑相同指令集,性能应该相似。

感觉制程、架构这些对单核单线程下单位频率的性能提升有限,更多是提升能耗、散热这些方面吧。

比如 1MHz 的性能,应该很难提升,无论制程、架构如何改进。
42 天前
回复了 xinghen57 创建的主题 硬件 不懂就问, cpu 频率相近跑分为何差别巨大
@crackdawnm 相同指令集,不考虑缓存,单线程,是不是理论上性能应该相似?

我一直觉得单核单线程下,不考虑功耗只考虑性能,频率应该是绝对的衡量指标。即便缓存大一倍,性能也不可能提升一倍,否则就堆缓存就行了。

如果是这样,那跑分与实际使用时的性能表现可能就存在很大区别了。

上面这些都不考虑功耗。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3475 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 11:17 · PVG 19:17 · LAX 03:17 · JFK 06:17
Developed with CodeLauncher
♥ Do have faith in what you're doing.