在此示例中,将会生成几个使用不同硬件计数器来运行的实验。
要为 cachetest 收集数据,请在终端窗口中键入下列命令。
% cd work-directory/cachetest % collect -o flops.er -S off -p on -h fpadd,,fpmul \ cachetest % collect -o cpi.er -S off -p on -h cycles,,insts \ cachetest % collect -o dcstall.er -S off -h dcstall cachetest
其中 work-directory 是访问为示例创建的目录的完整路径。collect 命令会在 cachetest 子目录中创建三个实验,名称分别为 flops.er、cpi.er 和 dcstall.er。如果记录实验时出错,并已使用这些名称命名实验,则可以使用 er_rm 命令删除这些实验。
有关 collect 命令的信息,参见 collect(1) 手册页。如果已经可以熟练使用 collect 命令,则可以键入 make collect 来代替以上命令。