日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

[mmu/cache]-cache的一些基本概念介绍

發布時間:2025/3/21 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [mmu/cache]-cache的一些基本概念介绍 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

快速鏈接:
.
👉👉👉 個人博客筆記導讀目錄(全部) 👈👈👈

文章目錄

        • 1、Cache的一些基本概念
            • (1)、cache的架構圖(L1、L2、L3 cache)
            • (2)、cache的術語:set/way/line/index/tag/offset
        • 2、Cache的一些屬性概念
          • Cache分配策略(Cache allocation policy)
            • (1)、讀分配(read allocation)
            • (2)、寫分配(write allocation)
          • Cache更新策略(Cache update policy)
            • (3)、寫直通(write through)
            • (4)、寫回(write back)
          • properties of normal memory
            • (5)、inner and outer
          • PoC 和 PoU
            • (6) Poc
            • (6) PoU
        • 3、cache的使用示例
            • (1)、一個兩路組相連的cache
            • (2)、一個32kb 四路組相連的cache
            • (3)、Inclusive 和 exclusive cache

1、Cache的一些基本概念

(1)、cache的架構圖(L1、L2、L3 cache)

(2)、cache的術語:set/way/line/index/tag/offset

2、Cache的一些屬性概念

Cache分配策略(Cache allocation policy)

cache的分配策略是指我們什么情況下應該為數據分配cache line。cache分配策略分為讀和寫兩種情況。

(1)、讀分配(read allocation)

當CPU讀數據時,發生cache缺失,這種情況下都會分配一個cache line緩存從主存讀取的數據。默認情況下,cache都支持讀分配。

(2)、寫分配(write allocation)

當CPU寫數據發生cache缺失時,才會考慮寫分配策略。當我們不支持寫分配的情況下,寫指令只會更新主存數據,然后就結束了。當支持寫分配的時候,我們首先從主存中加載數據到cache line中(相當于先做個讀分配動作),然后會更新cache line中的數據。

Cache更新策略(Cache update policy)

cache更新策略是指當發生cache命中時,寫操作應該如何更新數據。cache更新策略分成兩種:寫直通和回寫。

(3)、寫直通(write through)

當CPU執行store指令并在cache命中時,我們更新cache中的數據并且更新主存中的數據。cache和主存的數據始終保持一致。

(4)、寫回(write back)

當CPU執行store指令并在cache命中時,我們只更新cache中的數據。并且每個cache line中會有一個bit位記錄數據是否被修改過,稱之為dirty bit(翻翻前面的圖片,cache line旁邊有一個D就是dirty bit)。我們會將dirty bit置位。主存中的數據只會在cache line被替換或者顯示的clean操作時更新。因此,主存中的數據可能是未修改的數據,而修改的數據躺在cache中。cache和主存的數據可能不一致。

properties of normal memory
(5)、inner and outer

PoC 和 PoU
(6) Poc

Poc是值對于不同的Master看到的一致性的內存; 例如對于cores,DSP,DMA他們一致性的內存就是main memory,所以main memory是PoC這個點

Point of Coherency (PoC). For a particular address, the PoC is the point at which all
observers, for example, cores, DSPs, or DMA engines, that can access memory, are
guaranteed to see the same copy of a memory location. Typically, this is the main external
system memory

(6) PoU

PoU是值指令和數據cache上一致的那個點,一般為L2 cache,如果系統中沒有L2 cache,那么PoU為main memory

Point of Unification (PoU). The PoU for a core is the point at which the instruction and
data caches and translation table walks of the core are guaranteed to see the same copy of
a memory location. For example, a unified level 2 cache would be the point of unification
in a system with Harvard level 1 caches and a TLB for caching translation table entries.
If no external cache is present, main memory would be the Point of Unification

3、cache的使用示例

(1)、一個兩路組相連的cache

(2)、一個32kb 四路組相連的cache

(3)、Inclusive 和 exclusive cache

wwww

《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的[mmu/cache]-cache的一些基本概念介绍的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美在线v | 成人午夜视频一区二区播放 | 欧美不卡视频在线观看 | 日韩成人av在线播放 | 日韩av一二三| 91av毛片 | 娇妻之欲海泛舟无弹窗笔趣阁 | 波多野结衣在线一区二区 | 强开小嫩苞一区二区三区网站 | av在线免费观看不卡 | 亚洲天堂中文字幕在线观看 | 在线看片网址 | 国产一区二区福利 | 欧美888 | 性日本xxx | 亚洲天堂五月 | 老司机一区 | 偷拍亚洲综合 | 日本一区二区在线 | 伊人成人在线观看 | 无遮挡无掩盖网站 | 国产精品九九九 | 性大片潘金莲裸体 | 婷婷久 | 亚洲av无一区二区三区怡春院 | 婷婷六月天在线 | 日韩在线视频不卡 | 国产草草视频 | 污污污www精品国产网站 | 欧美中文字幕在线视频 | 最近中文字幕免费 | 亚洲欧美日韩中文字幕在线观看 | 99精品综合 | 久久色在线视频 | 激情av中文字幕 | 久久人久久 | 黄色小说视频 | 欧美一区二区免费视频 | 老司机深夜福利网站 | 男人疯狂高潮呻吟视频 | 91亚洲精华国产精华精华液 | 久久久久人妻一区精品 | 中国大陆毛片 | 国产粉嫩呻吟一区二区三区 | 久久青青操 | 成年人看的黄色片 | 欧美黄网站在线观看 | 丰满少妇一区二区 | 欧美精品三级 | 国产黄av | 精品无码黑人又粗又大又长 | 天天摸天天操天天射 | 欧美福利小视频 | 欧美精品一区二区免费 | 99久久久久成人国产免费 | www.欧美日韩 | 五月婷婷操 | 亚洲av无码国产精品久久久久 | 日韩国产欧美 | 欧美在线一 | 黑人3p波多野结衣在线观看 | 欧美特黄一级视频 | 国产精品999在线观看 | 成人精品一区二区三区在线 | 麻豆视频国产精品 | 亚洲av无码专区在线播放中文 | 亚洲午夜久久久久久久久久久 | 精品久久BBBBB精品人妻 | 午夜精品一区二区三区在线观看 | 成人午夜精品视频 | 亚洲va国产天堂va久久 en | 亚洲逼逼 | 国精产品乱码一区一区三区四区 | 无码gogo大胆啪啪艺术 | 激情91 | 怡红院av亚洲一区二区三区h | 高清av免费 | 熟妇人妻精品一区二区三区视频 | 蘑菇视频黄色 | 一区二区xxx | 瑟瑟综合网 | 一本久道久久综合 | 亚洲一区福利视频 | 日本熟妇一区二区三区四区 | 精品无码国产一区二区三区51安 | 欧洲在线一区 | 午夜久久影院 | 狠狠五月| 色哟哟精品观看 | 老太脱裤让老头玩ⅹxxxx | 色综合天天综合网天天狠天天 | 色多多视频在线观看 | 国产一区二区三区观看 | 国产成人精品aa毛片 | 日韩精品一区在线视频 | 秋霞无码一区二区 | 中文字幕在线免费 | 精品香蕉一区二区三区 | 黄色永久免费网站 |