There is a newer version of the record available.

Published December 30, 2021 | Version v1

Multi-Queues Can Be State-of-the-Art Priority Schedulers | Images

  • 1. ITMO University
  • 2. JetBrains
  • 3. IST Austria

Description

Images contain everything required for running experiments from "Multi-Queues Can Be State-of-the-Art Priority Schedulers" paper.

The source code can be found here: https://github.com/npostnikova/mq-based-schedulers.

Fast experiments (fast tag) contain pre-loaded heatmaps and perform all thread executions for the default and best (according to heatmaps) versions of worklists. Estimated time: 30-40 hours.

Slow experiments (slow tag) perform heatmap and all thread executions. Estimated time: about 5-6 days.

Image Setup Options

1. Pulling an image from docker hub:

docker pull npostnikova/mq-based-schedulers:$tag

2. Downloading archive here:

sudo docker load -i mq-based-schedulers_${tag}.tar.gz

Running Container:

sudo docker run --cap-add SYS_NICE -it npostnikova/mq-based-schedulers:$tag

Running Experiments:

nano $MQ_ROOT/set_envs.sh  # Update configuration if needed!
$MQ_ROOT/run_experiments.sh

 

Files

Files (22.8 GB)

Name Size
md5:66a7e760df58ac779d275db29221679e
11.4 GB Download
md5:6431d5b9a62195e0c70073115546c2e6
11.4 GB Download