当前位置: 首页 > news >正文

【Gem5】有关gem5模拟器的资料导航

网上有关gem5模拟器的资料、博客良莠不齐,这里记录一些总结的很好的博客与自己的学习探索。

一、gem5模拟器使用入门

官方的教程

  1. learning_gem5:包括gem5简介、修改扩展gem5的示例、Ruby相关的缓存一致性等。
  2. gem5 Documentation:包括gem5各个组件的介绍,基本上网上大部分教程都是翻译这里的部分文档。
  3. gem5 bootcamp 2022:gem5团队也在大力推行,22年开始也举办了不少直播教学活动,在YouTube发布有视频。

国防科大实验室写的中文系列教程,很新很实用:

  1. gem5学习笔记一:模拟器安装与使用:包括简介、编译安装、se模拟、fs模拟.
  2. gem5学习笔记二:全系统模拟浅析:包括修改镜像文件、checkpoint的创建及使用和gem5自带的常用指令。
  3. gem5学习笔记三:创建模拟系统以构建一个简单的单核二级Cache的系统为例说明在python脚本中构建模拟系统以及控制模拟过程。

在gem5中跑benchmark教程

  1. Tutorial: Run PARSEC Benchmarks with gem5:应该是官方的教程
  2. GEM5教程: 使用 gem5 运行 PARSEC 基准测试:这是对官方教程的一次实操,有一些踩坑记录。
  3. gem5跑bench过程记录

其他质量很好的有关gem5的文档:

  1. CSDN博主 好啊啊啊啊的Gem5模拟器安装、程序运行、踩坑记录专栏:有关很多详细深入的理解,还在不断更新中(2023.3)
  2. 深入理解 Gem5 之一Permalink:这是一个个人博客,分析也比较深入。
  3. Gem5 学习 1 - Gem5 及其 文件结构

二、gem5中的源码分析

http://www.lryc.cn/news/43522.html

相关文章:

  • 【CSS】清除浮动 ① ( 清除浮动简介 | 清除浮动语法 | 清除浮动 - 额外标签法 )
  • Shell test 命令
  • pytorch项目实战之实时人脸属性检测系统
  • JS和Jquery
  • Linux设置固定IP
  • 面试准备啊
  • 机器人工程专业师生的第二张名片
  • 【云原生之企业级容器技术 Docker实战一】Docker 介绍
  • 【Microsoft】与 Bing AI 进行 ⌈狂飙⌋
  • PyDolphinScheduler发布4.0.2版本,修复无法提交工作流到DolphinScheduler 3.1.4的问题
  • go-cqhttp安装使用
  • 论文阅读和分析:Hybrid Mathematical Symbol Recognition using Support Vector Machines
  • 05期:面向业务的消息服务落地实践
  • 代码随想录|day26|回溯算法part03● 39. 组合总和● 40.组合总和II● 131.分割回文串
  • linux-文件切割-splitcsplit
  • USB键盘实现——设备限定描述符(五)
  • 【C++】map和set(一文拿捏,包教包会)
  • 爬虫Day2 正则表达式
  • LeetCode-0324~28
  • Vue2自己封装的基础组件库或基于Element-ui再次封装的基础组件库,如何发布到npm并使用(支持全局或按需引入使用),超详细
  • 【开发】中间件——MongoDB
  • C++进阶 — 【C++11】
  • Mac安装Homebrew
  • 【详细】利用VS2019创建Web项目,并发送到IIS,以及IIS与ASP.NET配置
  • FasterRcnn,Yolov2,Yolov3中的Label Assignment机制 和 ATSS
  • 使用Java技术WebSocket创建聊天、群聊,实现好友列表,添加好友,好友分组,聊天记录查询功能。
  • 【Redis07】Redis基础:Bitmap 与 HyperLogLog 相关操作
  • 华为路由器 VRRP主备配置
  • docker容器安装ES
  • Python Module — prompt_toolkit CLI 库