An efficient approach based on graph neural network for predicting wait time in job schedulers.
- Ubuntu 20.04.5 LTS
- Python Python 3.8.10
$ git clone https://github.com/UTokyo-ICEPP/multiml.git
$ cd multiml
$ pip install -e .[pytorch]
$ pip install dgl -f https://data.dgl.ai/wheels/cu113/repo.html
$ pip intall pyyaml
$ pip install xgboost
- Download data from the parallel workload archive to your data directory
- Edit data_dir in config.yml of deepbatch
$ make_zarr.py
$ run_gat.py # GAT model
$ run_mlp.py # MLP model
$ run_bdt.py # BDT model