Running the notebook can be done as follows:
$ source MY_ENV/bin/activate
$ python3 -m pip install pandas
To produce Poplar data:
- Run
gen_params.py
to produce inputs forpoplar_bench_gen.py
. Copy these into thepoplar_bench_gen.py
script. - Run
poplar_bench_gen.py
to producepoplar_bench.sh
inputs. Copy these intopoplar_bench.sh
. - Clone the reference implementation, copy
poplar_bench.sh
into the root directory, and then runpoplar_bench.sh
to completion. - Run
format_poplar_bench.py
with inputpoplar_bench_out.txt
to produce the values copied into the notebook.
To produce STAR data:
- Clone the reference implementation.
- Run
star_bench.sh
from the root directory of the repository. - Run
format_star_bench.py
with inputstar_bench_out.txt
to produce the values copied into the notebook.