iT邦幫忙

gem5相關文章
共有 17 則文章

技術 [gem5][xv6-riscv] 在 gem5 上運行 xv6-riscv

系列文章 : [gem5] 從零開始的 gem5 學習筆記 在這一篇來介紹一下,要怎麼將 xv6-riscv 移植到 gem5 上。這樣子,我們就有一個小一點的...

技術 [gem5][riscv][linux] 在 gem5 上運行 linux kernel ( 使用 buildroot )

系列文章 : [gem5] 從零開始的 gem5 學習筆記 在這一篇裡,我們希望可以在 gem5 上開機 linux kernel,並紀錄下每一個過程中使用的指...

技術 [gem5] 從零開始的 gem5 學習筆記

系列文章 : 資訊工程自學筆記 學習規劃,系列文章 gem5 generic [gem5] 什麼是 gem5 ? gem5 可以做些什麼 ? [gem5...

技術 [gem5][simple-rv-vp] 測量兩個 sorting 算法的效能變化

系列文章 : [gem5] 從零開始的 gem5 學習筆記 在上一篇提到,假如硬體參數不同,在相同的軟體( 演算法 )下,會有什麼樣的效能差異。而這篇則是來實驗...

技術 [gem5][simple-rv-vp] 嘗試修改硬體參數,觀察 dhrystone 效能變化

系列文章 : [gem5] 從零開始的 gem5 學習筆記 這邊嘗試看看,假如修改硬體參數的話,運行 dhrystone 所輸出的效能數據會有怎麼樣的變化 ca...

技術 [gem5][simple-rv-vp] 使用 m5ops 來錄製 stats,以及停止模擬

系列文章 : [gem5] 從零開始的 gem5 學習筆記 有時候我們希望錄製效能數據,但是希望只錄進我們感興趣的部分 ( region of interest...

技術 [gem5][simple-rv-vp] 學習輸出 gem5 的效能數據

系列文章 : [gem5] 從零開始的 gem5 學習筆記 想用 gem5 輸出效能數據非常簡單,因為 gem5 運行結束之後,預期會在 m5out/stats...

技術 [gem5][minor][fetch2] Fetch2 stage overview

系列文章 : [gem5] 從零開始的 gem5 學習筆記 在 Inside the Minor CPU model 這一篇的 Fetch2 stage 章節已...

技術 [gem5][minor][fetch1] 透過 IcachePort 取得資料

系列文章 : [gem5] 從零開始的 gem5 學習筆記 在 fetchLine 的時候,會把 FetchRequest 的 state 改為 FetchRe...

技術 [gem5][minor] minor CPU 是如何每個 cycle 去觸發 pipeline 的 evaluate

系列文章 : [gem5] 從零開始的 gem5 學習筆記 class Pipeline 會繼承 class Tickedhttps://github.com/...

技術 [gem5][minor][fetch1] Fetch1 stage overview

系列文章 : [gem5] 從零開始的 gem5 學習筆記 在 Inside the Minor CPU model 這一篇的 Fetch1 stage 章節已...

技術 [gem5][minor] Queue 以及 InputBuffer

系列文章 : [gem5] 從零開始的 gem5 學習筆記 class Queue 檔案位置 : gem5/src/cpu/minor/buffers.hh 要...

技術 [gem5][minor] TimeBuffer 以及 Latch

系列文章 : [gem5] 從零開始的 gem5 學習筆記 關於 TimeBuffer 以及 Latch,參考連結 的文章已經寫的很詳盡了,這邊簡單做些筆記。...

技術 [gem5] 嘗試插入事件 --- 開始以 DES 的風格模擬時間的推進

系列文章 : [gem5] 從零開始的 gem5 學習筆記 這裡我們可以開始嘗試 gem5 的核心之一 : 模擬時間。當 gem5 想要模擬時間的時候,就是把某...

技術 [gem5] 建立一個簡單的 SimObject 並進行模擬

系列文章 : [gem5] 從零開始的 gem5 學習筆記 從這邊開始,就可以寫一些簡單的程式碼了!其實這一篇的內容絕大部分來自 gem5 的官方教學 lear...

技術 [gem5] 該怎麼編譯以及運行 gem5 ?

系列文章 : [gem5] 從零開始的 gem5 學習筆記 在閱讀程式碼前,有一個能動起來的簡單範例還蠻有幫助的。可以一邊閱讀程式碼,一邊用 gdb 去觀察 g...

技術 [gem5] 什麼是 gem5 ? gem5 可以做些什麼 ?

系列文章 : [gem5] 從零開始的 gem5 學習筆記 在有 AI 的年代,像我一樣對英文苦手的人,或許可以考慮直接把文檔丟給 Gemini進行翻譯。例如說...