Skip to content

Simulator for scheduling jobs on cluster with hardware-composability features

License

Notifications You must be signed in to change notification settings

vassiliad/composability-simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simulator for Scheduling jobs on Cluster with hardware-composability features

This is a work-in-progress application for simulating the scheduling of Jobs on a cluster that features hardware-composability such as memory borrowing.

Compiling

To compile, run:

cargo build --release

Testing

cargo test

Examples

Simulate memory borrowing

To execute, run:

cargo run  --release --bin=dismem examples/dismem_racks/nodes.csv examples/dismem_racks/connections.csv examples/dismem_racks/tiny.jobs

About

Simulator for scheduling jobs on cluster with hardware-composability features

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages