mirror of
https://github.com/Kitware/CMake.git
synced 2026-05-06 14:19:59 -05:00
FindBLAS: Add possibility to find OMP parallelized version of ESSL
This commit is contained in:
+11
-3
@@ -109,7 +109,8 @@ BLAS/LAPACK Vendors
|
||||
``Goto``
|
||||
GotoBLAS
|
||||
|
||||
``IBMESSL``
|
||||
``IBMESSL``, ``IBMESSL_SMP``
|
||||
|
||||
IBM Engineering and Scientific Subroutine Library
|
||||
|
||||
``Intel``
|
||||
@@ -894,19 +895,26 @@ if(BLA_VENDOR STREQUAL "SGIMATH" OR BLA_VENDOR STREQUAL "All")
|
||||
endif()
|
||||
|
||||
# BLAS in IBM ESSL library?
|
||||
if(BLA_VENDOR STREQUAL "IBMESSL" OR BLA_VENDOR STREQUAL "All")
|
||||
if(BLA_VENDOR MATCHES "IBMESSL" OR BLA_VENDOR STREQUAL "All")
|
||||
set(_blas_essl_lib "essl")
|
||||
|
||||
if(BLA_VENDOR MATCHES "_SMP")
|
||||
set(_blas_essl_lib "${_blas_essl_lib}smp")
|
||||
endif()
|
||||
if(NOT BLAS_LIBRARIES)
|
||||
check_blas_libraries(
|
||||
BLAS_LIBRARIES
|
||||
BLAS
|
||||
sgemm
|
||||
""
|
||||
"essl"
|
||||
"${_blas_essl_lib}"
|
||||
""
|
||||
""
|
||||
""
|
||||
)
|
||||
endif()
|
||||
|
||||
unset(_blas_essl_lib)
|
||||
endif()
|
||||
|
||||
# BLAS in acml library?
|
||||
|
||||
Reference in New Issue
Block a user