论文
Roben_
这个作者很懒,什么都没留下…
展开
-
NVMain与gem5集成(应该是最新)
Nvmain在2017年(大致)停止了对gem5的支持更新,所以在集成编译过程会出现错误,类似于变量未声明等错误,具体情况不知道是c++版本更改还是gem5变量名更改。 所以采用github里的一份源码https://github.com/cyjseagull/gem5-nvmain-hybrid-simulator 根据自述文件可以给gem5打补丁,但是集成编译还是存在问题,集成编译时参考 https://blog.csdn.net/qqq_11101/article/details/56682344 集原创 2021-08-26 01:10:20 · 283 阅读 · 0 评论 -
gem5+nvmain混合编译
在已经安装编译完成gem5的基础上进行 如果还没有安装gem5转到https://blog.csdn.net/Roben_/article/details/109499569 先下载nvmain到gem5的目录 创建仓库: hg init 在仓库中创建queue hg qinit 打补丁 hg qimport -f $HMOE/gem5/nvmain/patches/gem5/nvmain2-gem5-xxxxx+ 补丁完成 hg qpush 检查补丁是否打上 hg qpush 编译 scons原创 2021-04-17 20:00:56 · 157 阅读 · 0 评论 -
gem5——创建简单的配置文本(遇到的错误)
在学习使用gem5的过程中,还是建议大家去看官方文档 1、python脚本的变化: slave→cpu_side_ports master→mem_side_ports int_master→int_requestor int_slave→int_responder 这是翻了翻其他博主的文章发现的,并且官方给出的learn_gem5文件中的part1/simple.py使用的也是旧版本(slave、master)等命名。 有一篇文章发现了官方gem5下的simple.py和官方文档给出的simple.py之原创 2021-04-17 19:59:19 · 220 阅读 · 0 评论 -
Ubuntu18.04安装gem5
Ubuntu18.04安装gem5 官方文档:https://www.gem5.org/getting_started/ 获取gem5: git clone https://github.com/gem5/gem5.git 编译前先添加依赖 sudo apt install mercurial sudo apt install g++ sudo apt install python sudo apt install python-dev sudo apt isntall scons sudo apt原创 2020-11-05 21:32:58 · 329 阅读 · 0 评论