Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[SPARK-21305][ML][MLLIB] Add options to disable multi-threading of na…
…tive BLAS ## What changes were proposed in this pull request? Many ML/MLLIB algorithms use native BLAS (like Intel MKL, ATLAS, OpenBLAS) to improvement the performance. Many popular Native BLAS, like Intel MKL, OpenBLAS, use multi-threading technology, which will conflict with Spark. Spark should provide options to disable multi-threading of Native BLAS. https://github.com/xianyi/OpenBLAS/wiki/faq#multi-threaded https://software.intel.com/en-us/articles/recommended-settings-for-calling-intel-mkl-routines-from-multi-threaded-applications ## How was this patch tested? The existing UT. Author: Peng Meng <[email protected]> Closes apache#18551 from mpjlu/optimzeBLAS.
- Loading branch information