hxing

拒绝思维懒惰,习惯深度思考,提升认知水平。

导航

2018年8月3日

关于CPU CACHE工作机制的学习

摘要: 转自:http://blog.csdn.net/notbaron/article/details/48143409 1. 存储层次结构 由于两个不谋而合的因素如下: l 硬件:由于不同存储技术的访问时间相差很大。速度较快的技术每个字节的成本要比速度较慢的技术高,而且容量小。CPU和主存之间的速度差距 阅读全文

posted @ 2018-08-03 23:27 hxing 阅读(272) 评论(0) 推荐(0) 编辑

关于CPU Cache -- 程序猿需要知道的那些事

摘要: 本文原文地址:http://cenalulu.github.io/linux/all-about-cpu-cache/ 先来看一张本文所有概念的一个思维导图 为什么要有CPU Cache 随着工艺的提升最近几十年CPU的频率不断提升,而受制于制造工艺和成本限制,目前计算机的内存主要是DRAM并且在访 阅读全文

posted @ 2018-08-03 23:22 hxing 阅读(308) 评论(0) 推荐(0) 编辑

ARM920T的Cache

摘要: 转载自:http://www.eefocus.com/mcu-dsp/242034 ARM920T有16K的数据Cache和16K的指令Cache,这两个Cache是基本相同的,数据Cache多了一些写回内存的机制,后面我们以数据Cache为例来介绍Cache的基本原理。我们已经知道,Cache中的 阅读全文

posted @ 2018-08-03 23:16 hxing 阅读(426) 评论(0) 推荐(0) 编辑

Cache基本原理之:结构

摘要: 转载自:https://www.jianshu.com/p/2b51b981fcaf Cache entries 数据在主存和缓存之间以固定大小的”块(block)”为单位传递,也就是每次从main memory读取的最小数据的单元。每个块的大小可能是4,8,16 Bytes或其他值,不同的CPU不 阅读全文

posted @ 2018-08-03 23:15 hxing 阅读(1894) 评论(0) 推荐(0) 编辑