cpu 二级缓存2048kb和2*1024有什么区别
发布网友
发布时间:2022-04-23 20:22
我来回答
共1个回答
热心网友
时间:2023-10-08 23:39
专业回答:
楼上两位不要误导,
就目前多核心CPU天下,1024不是,几个核心公用1024二级缓存,缓存间不存在数据交换问题,INTEL的酷睿系列就是这样的架构,2x512,表示2个核心,每个核心独享512二级缓存。AMD的U就是这样的设计,二级缓存的设计,存在大小,速度的制约,由于intel的U,内存控制器在核心外面,这样的话,内存与CPU之间的交换速度就不可能很快,为了减少CPU跟内存间低速交换的次数,所以,intel把二级缓存设计为一体,而且容量都比较大,就相当于,一件大房子堆满了粮食,附近的居民都可以迅速方便的取得粮食,共享资源,而AMD的U,由于内存控制器直接集成在CPU里面,他的前端总线,非常的快,而且,二级缓存的成本在CPU中算是比较大的,AMD由于架构上原因,不能把二级缓存设计成共享模式,所以只能每个核心独享,然后再通过HT总线(AMD专有的前段总线总线)来吧2个CPU联系起来,这种方式有点落后了,所以说,目前AMD的技术,被INTEL整整抛弃了一代,但是计算机速度,不仅仅是靠CPU决定的,由于AMD核心集成内存控制器,比INTEL的放在主板上的内存控制器,速度要高,所以,总体来说,差别不是很大,但就CPU单体而言,INTEL还是强悍的。