I'm trying to obtain a rough idea of the number of flops a python script is generating. I'm using perf
as follows:
perf stat -a -e fp_arith_inst_retired.128b_packed_double,fp_arith_inst_retired.128b_packed_single,fp_arith_inst_retired.256b_packed_double,fp_arith_inst_retired.256b_packed_single,fp_arith_inst_retired.scalar_double,fp_arith_inst_retired.scalar_single,fp_assist.any -B ./abc
Inside my abc
script I have the following:
#!/bin/bash
/home/usr/anaconda3/bin/python flops.py
My question is how do I get the output of the command into a file ? I tried appending to the command above > output.txt
however it's only the output of the python script that gets inserted into my output.txt
. I'd like the result of perf stat ...
to be put into a file.