Skip to content

cmuparlay/severus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Severus

A tool for revealing scheduling patterns in NUMA architectures. See our paper at PACT 2019: Unfair Scheduling Patterns in NUMA Architectures.

Dependencies

You will need a Linux machine with:

Getting Started

Clone or download this repository, then move to its directory.

git clone https://github.com/cmuparlay/severus
cd severus

You can now run experiments! All compilation is done automatically as needed by the experiment scripts. The main entry points are paper.sh (high-level interface) and go.sh (low-level interface). You might start with:

./paper.sh easy

This will output results in a new output directory. For more detailed usage information, run ./paper.sh --help and go.sh --help.

Publication

This repository is also accessible through Zenodo, DOI 10.5281/zenodo.3360044.

It can be found at https://doi.org/10.5281/zenodo.3360044.

Please use this DOI when citing this repositoy.

About

Tool for revealing scheduling patterns in NUMA architectures

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •