libquo (spack): QUO (as in "status quo") is a runtime library that aids in accommodating thread-level heterogeneity in dynamic, phased MPI+X applications comprising single- and multi-threaded libraries. 
Keywords: hardware-locality|hpc|hwloc|mpi|mpi-applications|mpi-plus-x|mpix|openmp|pthreads|threading