科技界 新科技新应用
首页 /  数码世界 /  内容

intel与amd处理器缓存

数码世界 2023-10-31 01:30:36 阿真

Intel和AMD的CPU缓存有啥不一样

为何Intel的二级缓存大,一级缓存小

相比之下,Intel通常都需要将处理器的二级缓存设计得很大,比如Intel四核的处理器的二级缓存已经达到8MB了,而同等级AMD处理器最大的才2MB。

原因在于,Intel处理器采用的是数据缓存+指令追踪缓存数据的工作方式。传统的指令缓存暂存的是正在执行的指令信息,而追踪缓存记录的则是过去若干周期指令执行状况,相当于提供一个指针功能。比如Intel的处理器的二级缓存要存储“I love Intel”这句话,那么这句话的所有单词都存储在二级缓存中,而一级缓存只存储一些符号例如每个单词的开头代码“I、L、I”,当系统需要读取这段话时得先从一级缓存中找到这三个字母,然后再从二级缓存里调取整句话。

版权申明:文章由用户发布,不代表本网站立场,如果侵权请联系我们删除。