diff --git a/docs.it4i/general/capacity-computing.md b/docs.it4i/general/capacity-computing.md index 007ef078d129aa4d7fd4db6e2804f3b52bc5f049..cd3f7d65b9a94568b1bfe476c2b73c237c8ed5f5 100644 --- a/docs.it4i/general/capacity-computing.md +++ b/docs.it4i/general/capacity-computing.md @@ -156,6 +156,26 @@ HyperQueue lets you build a computation plan consisting of a large amount of tas  +### 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].