Fulcrum: Power Scheduling for Maximizing Throughput and Fairness in Co-running Applications (Artifact)
Authors/Creators
Description
Artifact Evaluation Instructions
Fulcrum was evaluated on quad-socket Intel(R) Xeon(R) Gold Cooperlake 5318H processor, which has 18 cores per socket (totalling 72 cores) with a total of 512 GB of RAM. The operating system (OS) was Ubuntu 20.04.5 LTS. We used OpenMP supported by the gcc compiler version 10.3. We used -O3 flag with the compiler. To reproduce the results presented in the paper, it is recommended to use a four-socket machine with a similar configuration. While the artifact can run on a two-socket system, the reproduced results may differ from those reported in the paper.
The following are the instructions to run the Artifact:
1. Download the ZIP file from the provided Zenodo link.
2. Unzip the file:
unzip fulcrum_artifact.zip
3. Navigate to the extracted folder:
cd fulcrum_artifact
4. The Readme.pdf is available in this folder.
5. Follow the step-by-step instructions in the guide to run the artifact smoothly.
Files
fulcrum_artifact.zip
Files
(69.2 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:10e9dc8fe372e651bb78bf3294a635dc
|
69.2 MB | Preview Download |