|
按照AMD的说法,一个整数核心就算一个核心,两个整数核心加上浮点叫做一个模组
就算你整个执行资源比C ...
itany 发表于 2009-12-3 00:11 ![]()
一个整数核心就算一个核心只不过是宣传策略罢了,按照正规CPU结构的理解它的所谓一个模组才是一个完整的CPU核心。至于为什么这么宣传我猜测是为了配合扯淡的“逆超线程”。
这两个单元可以跑两线程不等于它只能跑两独立线程。我前面也提到了粗粒度SMT, 你把它看成粗粒度SMT 就能很好理解推土机结构。
你说的其实也就是发掘更多指令级并行使得更有效利用执行单元的问题,这的确是个挑战。AMD的3发射K10从大幅落后做到如今和同频4发射的扣肉差不多的性能也说明1.AMD在这方面是进步的 2.扣肉也并没让4发射满负荷运转可见4发射还有很大性能提升空间。 而k10的3发射使得它的最大并行执行始终不如intel,这属于先天缺陷。所以推土机搞了4发射并且增加执行资源 我们有理由相信它单线程能力比目前的k10有所提升,至于提升多大 只有天晓得...... |
|