参考文档 http://www.gem5.org/
GEM5 的编译
http://www.gem5.org/documentation/learning_gem5/part1/building/
GEM5 的 config 文件
http://www.gem5.org/documentation/learning_gem5/part1/simple_config/ http://www.gem5.org/documentation/learning_gem5/part1/cache_config/
GEM5 的 output
http://www.gem5.org/documentation/learning_gem5/part1/gem5_stats/
编写一个模块 ( SimObject )
http://www.gem5.org/documentation/learning_gem5/part2/helloobject/
debug flag 的使用
http://www.gem5.org/documentation/learning_gem5/part2/debugging/
cycle accurate 的核心: event 的定义
http://www.gem5.org/documentation/learning_gem5/part2/events/
模块的参数定义
http://www.gem5.org/documentation/learning_gem5/part2/parameters/
模块间的数据交互: port 的定义
http://www.gem5.org/documentation/learning_gem5/part2/memoryobject/
一个例子: cache
http://www.gem5.org/documentation/learning_gem5/part2/simplecache/
GEM5 中的 ruby
http://www.gem5.org/documentation/learning_gem5/part3/MSIintro/
这里开始我暂时用不上,还没有仔细看。
文档信息
- 本文作者:Yilong Zhao
- 本文链接:https://xiaoke0515.github.io/2020/07/21/2_GEM5_Basic_Usage/
- 版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)