v0.7.0-benchmark
This release holds all the code that was used to create the benchmarks in the paper.
Note that the Makefile in /python
must be manually changed to install Bifrost with python setup.py install -O2
, and the benchmark script (in /test/benchmarks/performance_vs_serial
) should be ran with python -OO linear_fft_pipeline.py
. Or you can use the run_benchmarks.sh
script to automate it and generate benchmark logs for analysis.
Most of the code contained here is already on master, and will be included in upcoming releases. The full code changes will be described in the non-benchmark release.