HPX is an asynchronous many task runtime system used in high performance computing applications. The runtime system implements the ISO C++ parallelism specification and provides a user-space thread implementation. This feature request is a placeholder for a PR that provides BLIS a thread backend implementation using HPX. The HPX backend for BLIS reduces thread contention issues, caused by thread schedulers competing with each other, when implementing HPX applications that utilize BLIS.
HPX is an asynchronous many task runtime system used in high performance computing applications. The runtime system implements the ISO C++ parallelism specification and provides a user-space thread implementation. This feature request is a placeholder for a PR that provides BLIS a thread backend implementation using HPX. The HPX backend for BLIS reduces thread contention issues, caused by thread schedulers competing with each other, when implementing HPX applications that utilize BLIS.