6 为什么在过去20年中L1缓存的大小没有增加太多? 在英特尔的i486有8 KB的L1缓存。在英特尔的Nehalem具有32 KB L1指令高速缓存,每个核心32 KB L1数据高速缓存。 L1缓存的数量没有以时钟速率增加的速率增加。 为什么不? 35 cpu architecture cpu-cache progress
6 L1,L2和L3缓存在计算机中的确切位置? L1,L2和L3缓存在计算机中的确切位置? 我知道,我们使用缓存来提高性能,方法是从缓存而不是主内存中选择数据和指令。 以下是我的问题 L1缓存到底位于何处?。是在CPU芯片上吗? L2高速缓存到底位于何处? L3缓存到底位于何处?在主板上? 我认为最新的SMP处理器使用3级缓存,因此我想了解缓存级层次结构及其体系结构。 32 cpu computer-architecture memory-management smp cpu-cache
3 什么时候将CPU缓存刷新回主内存? 如果我有一个带有两个内核的CPU,则每个内核都有自己的L1缓存,Core1和Core2是否可以同时缓存同一部分内存? 如果有可能,如果Core1和Core2都在缓存中编辑了它们的值,那么主存储器的值将是多少? 18 cpu cpu-cache
1 为什么SRAM比DRAM快? 在现代多核处理器中,处理器高速缓存(L1,L2和L3)由SRAM降低的速度组成(L2高速缓存比L3高速缓存具有更高的SRAM速度,这是成本的折衷方案)。使用的主要原因SRAM是它比使用主存储器具有速度优势DRAM。我想了解为什么 SRAM在速度方面有优势DRAM? 14 memory cpu cpu-architecture cpu-cache
2 L2和L3缓存差异? 据我了解,计算机缓存为: CPU缓存是计算机的中央处理单元用来减少访问内存的平均时间的缓存。高速缓存是一种较小,速度较快的内存,用于存储最常用的主内存位置的数据副本。 L2缓存和L3缓存之间有什么区别? 13 cache cpu-cache
1 处理器缓存L1,L2和L3均由SRAM制成? 处理器高速缓存L1,L2和L3是否全部由SRAM制成?如果为真,为什么L1快于L2而L2快于L3?当我阅读它们时,我不理解这部分。 10 cpu cpu-cache
6 衡量CPU性能时,缓存大小或内核数是否更重要? 我要买一台笔记本电脑供儿子上学使用,因此它不必是游戏机。我以前从头开始组装PC,但是已经有一段时间了。 我注意到,许多可用的入门级计算机都配备了双核或单核CPU。我知道,在其他所有条件相同的情况下,双核CPU可能会表现更好。但是,如果单核具有更大的二级缓存(例如,单核为3 MB,双核为1 MB)怎么办?我知道这也会严重影响性能。 我了解其他系统组件,例如内存速度和图形硬件,也会影响系统性能。我的问题是,如果我必须在额外的CPU内核还是更多的缓存之间进行选择,我应该选择什么? 9 cpu core cpu-cache
4 我可以增加CPU的L2缓存吗? 我注意到我的笔记本电脑的“二级缓存”数量似乎是台式机的4倍,这正常吗? 笔记本电脑:Intel Core Duo CPU T2450 @ 2.00GHz,L2高速缓存2 MB,系统总线533 MHz 台式机:Intel Celeron D CPU 347 3.06GHz,总线533 MHz,L2高速缓存512 KB 我有办法增加台式机上的L2缓存吗?它会使计算机更快吗?我有3 GB的RAM。 8 cpu cpu-cache
1 不报告L1缓存的cpu是一个很大的缺点吗? 我正在阅读处理器的信息AMD FX-8320 Eight-Core 我的主要问题是为什么L1缓存不在信息中。这是否意味着它没有可以像具有L1缓存的处理器那样快速访问的寄存器?这个处理器不是一个很大的缺点吗?然而,它确实比其他处理器具有更大的L2和L3缓存。但L2缓存是给出的4 x 2MB,这是否意味着8MB如果程序不是多线程的话它不能全部使用? 另外,如何报告时钟频率?我的意思是3.5GHz的细节报告,但是通过将核心加在一起以给出一些理论上的最大值,或者八个处理器中的每个处理器有多快?为了安全起见..我不想在线性程序上购买期望高达3.5 GHz的8核心,但实际上只有400MB左右。 performance cpu cpu-cache cpu-cores