Skip to content
Snippets Groups Projects

documented hyperqueue

Merged Jan Siwiec requested to merge hyperqueue into master
1 file
+ 20
0
Compare changes
  • Side-by-side
  • Inline
@@ -156,6 +156,26 @@ HyperQueue lets you build a computation plan consisting of a large amount of tas
![](../img/hq-idea-s.png)
### Features
* **Transparent task execution on top of a Slurm/PBS cluster***
Automatic task distribution amongst jobs, nodes, and cores.
* **Dynamic load balancing across jobs**
Work-stealing scheduler<br>NUMA-aware, core planning, task priorities, task arrays<br> Nodes and tasks may be added/removed on the fly
* **Scalable**
Low overhead per task (~100μs)<br>Handles hundreds of nodes and millions of tasks<br>Output streaming avoids creating many files on network filesystems
* **Easy deployment**
Single binary, no installation, depends only on *libc*<br>No elevated privileges required
* **Open source**
### Installation
To install/compile HyperQueue, follow the steps on the [official webpage][b].
Loading