1、  安装相关的gem5,可以参考以前的博客.

2、  下载splash2编译好的软件

首先从gem5的官网下载已经编译成alpha指令集的splash2。下载地址:http://www.gem5.org/dist/m5_benchmarks/v1-splash-alpha.tgz

3、  拷贝到相应目录并解压

记我的gem5的安装路径为$GEM/gem5

将v1-splash2-alpha.tgz拷贝到gem5的安装目录$GEM下。

解压:tar –xvf v1-splash-alpha.tgz

解压后有连个文件:splash2和parmacs.upc.3

4、  运行

./build/ALPHA_SE/gem5.optconfigs/splash2/run.py --rootdir=$GEM/benchmark/splash2/codes–n 1 –b FFT

其中—rootdir指定splash2的解压后的路径,用你自己的路径代替$GEM, 其中FFT为splash2中的一个benchmark

04-28 17:26