An auto-tuning approach on parallel I/O tasks by ensemble learning and performance modeling using regression analysis.
python 3.7.2
pip install requirements.txt
cd IO-tuner
gcc -fPIC -shared -ldl IO_tuner.c -o IO_tuner.so
export LD_PRELOAD=/path/IO_tuner.so
cd examples
python oprael_s3d.py
The code implementation utilizes some APIs in Openbox.