使用gem5在fft上进行测试beta版本

SJTU CA lab1

  • 思路:
先用'makefile'文件运行出下图中绿色的文件(fft,generate)

在这里插入图片描述
指令为:

cd /mnt/gem5/MachSuite/fft/strided/
sudo make
sudo make run
sudo make generate
  • 之后就可以生成fftgenerate等二进制文件。
    然后修改/mnt/gem5/configs/learning_gem5/part1/下的simple.pytwo_level.py的文件。可以先copy一份作为备份_copy.py
sudo cp /mnt/gem5/configs/learning_gem5/part1/simple.py /mnt/gem5/configs/learning_gem5/part1/simple_copy.py
sudo cp /mnt/gem5/configs/learning_gem5/part1/two_level.py /mnt/gem5/configs/learning_gem5/part1/two_level_copy.py
  • 然后改写_copy.py文件
sudo nano /mnt/gem5/configs/learning_gem5/part1/simple_copy.py

执行后会进入编辑模式:可以用PgDn快速翻页。找到下图中的语句(后几句中)
在这里插入图片描述

  • 将这句注释掉,或者删掉。然后改成之前用Make语句执行的二进制文件的路径。
    在这里插入图片描述
  • 保存并退出快捷键:ctrl +x +y+Enter
  • 然后进行模拟。。。这一步大概要等30-60秒。
sudo /mnt/gem5/build/X86/gem5.opt /mnt/gem5/configs/learning_gem5/part1/simple_copy.py
  • 结果如下:
    在这里插入图片描述
    two_level_copy.py进行上述相同操作。
sudo nano /mnt/gem5/configs/learning_gem5/part1/two_level_copy.py

在这里插入图片描述

sudo /mnt/gem5/build/X86/gem5.opt /mnt/gem5/configs/learning_gem5/part1/two_level_copy.py
  • 结果入下:
    在这里插入图片描述
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值