Hilbert curve scheduling
From HandWiki
Revision as of 04:12, 21 February 2021 by imported>WikiGary (url)
In parallel processing, the Hilbert curve scheduling method turns a multidimensional task allocation problem into a one-dimensional space filling problem using Hilbert curves, assigning related tasks to locations with higher levels of proximity.[1] Other space filling curves may also be used in various computing applications for similar purposes.[2] The SLURM job scheduler which is used on a number of supercomputers uses a best fit algorithm based on Hilbert curve scheduling in order to optimize locality of task assignments.[2]
See also
- Job scheduling
- Supercomputer operating systems
References
Original source: https://en.wikipedia.org/wiki/Hilbert curve scheduling.
Read more |