随笔分类 -  计算机组成原理

CPU 亲和性与中断亲和性
摘要:预备知识 超线程技术 (Hyper-Threading):就是利用特殊的硬件指令,把两个逻辑内核 (CPU core) 模拟成两个物理芯片,让单个处理器都能使用线程级并行计算,进而兼容多线程操作系统和软件,减少了 CPU 的闲置时间,提高的 CPU 的运行效率。 我们常听到的双核四线程/四核八线程指 阅读全文

posted @ 2023-01-07 15:22 如云泊 阅读(2099) 评论(0) 推荐(0)

CPU Cache 高速缓存
摘要:存储器的层次结构 从 Cache、内存,到 SSD 和 HDD 硬盘,一台现代计算机中,就用上了所有这些存储器设备。其中,容量越小的设备速度越快,而且,CPU 并不是直接和每一种存储器设备打交道,而是每一种存储器设备,只和它相邻的存储设备打交道。比如,CPUCache 是从内存里加载而来的,或者需要 阅读全文

posted @ 2023-01-06 20:39 如云泊 阅读(759) 评论(0) 推荐(0)

CPU 缓存一致性 MESI 协议
摘要:为什么需要缓存一致 目前主流电脑的 CPU 都是多核心的,多核心的有点就是在不能提升 CPU 主频后,通过增加核心来提升 CPU 吞吐量。每个核心都有自己的 L1 Cache 和 L2 Cache,只是共用 L3 Cache 和主内存。每个核心操作是独立的,每个核心的 Cache 就不是同步更新的, 阅读全文

posted @ 2022-12-26 21:05 如云泊 阅读(141) 评论(0) 推荐(0)

导航