论文
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 · 335 阅读 · 0 评论 -
gem5+nvmain混合编译
在已经安装编译完成gem5的基础上进行如果还没有安装gem5转到https://blog.csdn.net/Roben_/article/details/109499569先下载nvmain到gem5的目录创建仓库:hg init在仓库中创建queuehg qinit打补丁hg qimport -f $HMOE/gem5/nvmain/patches/gem5/nvmain2-gem5-xxxxx+补丁完成hg qpush检查补丁是否打上hg qpush 编译scons原创 2021-04-17 20:00:56 · 181 阅读 · 0 评论 -
gem5——创建简单的配置文本(遇到的错误)
在学习使用gem5的过程中,还是建议大家去看官方文档1、python脚本的变化:slave→cpu_side_portsmaster→mem_side_portsint_master→int_requestorint_slave→int_responder这是翻了翻其他博主的文章发现的,并且官方给出的learn_gem5文件中的part1/simple.py使用的也是旧版本(slave、master)等命名。有一篇文章发现了官方gem5下的simple.py和官方文档给出的simple.py之原创 2021-04-17 19:59:19 · 260 阅读 · 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 mercurialsudo apt install g++sudo apt install pythonsudo apt install python-devsudo apt isntall sconssudo apt原创 2020-11-05 21:32:58 · 376 阅读 · 0 评论