当前位置: 华文问答 > 数码

现在ssd都可以用堆叠技术了,为什么CPU不能多堆几层呢,这样性能不就提升了吗?

2016-05-24数码

看了一堆,没有说到点的,真正的限制应该是出在针脚上。

每片CPU底部都有一大堆针脚,这是它与外界进行信息交换的接口,而且为了减少传输时间,就需要大量并行针脚,以实现多通道的同步传输。

因为一条针只能连接一条通道,多通道同步传输就导致CPU需要很多针脚,而且为了保障可安装性,只能把这些针脚都铺在一个平面上,于是就占满了CPU的大部分底面积。

针脚的粗细与间隔都是有严格限制的,因为太细就会电流太大,升温太快,太密集又会互相电磁干扰,所以CPU的最小底面积是有极限值的。

虽然对于CPU内部来说,这些针脚是多通道复用的,但针脚的传输频率是有限的,各计算单元只能在有限时间里占用针脚,所以针脚的数量与芯片内部集成的门数量也是有限制的。

如果对CPU进行堆叠,需要针脚的数量还是不变的,于是底面积基本不会有变化,堆叠没有意义

如果要突破针脚的限制,那么就得把内存硬盘之类的功能往CPU里搬,这不现实。