A support library for building highly parallel systems, including 2nd-level schedulers that efficiently manage user level threads