/external/eigen/blas/ |
README.txt | 2 This directory contains a BLAS library built on top of Eigen. 5 type 'make blas' from within your build dir.
|
xerbla.cpp | 17 printf("Eigen BLAS ERROR #%i: %s\n", *info, msg );
|
CMakeLists.txt | 15 add_custom_target(blas) 39 add_dependencies(blas eigen_blas eigen_blas_static)
|
/external/cblas/ |
README.version | 1 URL: http://www.netlib.org/blas/blast-forum/cblas.tgz
|
README | 12 BLLIB is your Legacy BLAS library 38 This package contains C interface to Legacy BLAS. 46 the C interface to the BLAS are not typedef'ed. 50 overriding the Legacy BLAS library's implementation of xerbla(). If
|
/external/eigen/cmake/ |
FindBLASEXT.cmake | 11 # - Find BLAS EXTENDED for MORSE projects: find include dirs and libraries 13 # This module allows to find BLAS libraries by calling the official FindBLAS module 15 # with a sequential BLAS or a multihreaded (BLAS_SEQ_LIBRARIES and BLAS_PAR_LIBRARIES). 16 # BLAS is detected with a FindBLAS call then if the BLAS vendor is Intel10_64lp, ACML 21 # BLAS_INCLUDE_DIRS - BLAS include directories 22 # BLAS_LIBRARY_DIRS - Link directories for BLAS libraries 23 # BLAS_SEQ_LIBRARIES - BLAS component libraries to be linked (sequential) 24 # BLAS_PAR_LIBRARIES - BLAS component libraries to be linked (multithreaded) 47 find_package(BLAS REQUIRED QUIET [all...] |
FindBLAS.cmake | 11 # - Find BLAS library 12 # This module finds an installed fortran library that implements the BLAS 13 # linear-algebra interface (see http://www.netlib.org/blas/). 19 # BLAS_FOUND - set to true if a library implementing the BLAS interface 25 # link against to use BLAS 28 # BLAS95_FOUND - set to true if a library implementing the BLAS f95 interface 33 # BLAS_VENDOR_FOUND stores the BLAS vendor found 34 # BLA_F95 if set on tries to find the f95 interfaces for BLAS/LAPACK 36 # options at configure (ex: cmake path/to/project -DBLAS_DIR=path/to/blas): 37 # BLAS_DIR - Where to find the base directory of blas [all...] |
FindSPQR.cmake | 1 # SPQR lib usually requires linking to a blas and lapack library. 2 # It is up to the user of this module to find a BLAS and link to it.
|
FindCholmod.cmake | 1 # Cholmod lib usually requires linking to a blas and lapack library. 2 # It is up to the user of this module to find a BLAS and link to it.
|
FindSuperLU.cmake | 2 # Umfpack lib usually requires linking to a blas library. 3 # It is up to the user of this module to find a BLAS and link to it.
|
FindUmfpack.cmake | 1 # Umfpack lib usually requires linking to a blas library. 2 # It is up to the user of this module to find a BLAS and link to it.
|
/external/tensorflow/tensorflow/stream_executor/ |
stream.cc | 20 #include "tensorflow/stream_executor/blas.h" 74 string ToVlogString(blas::Transpose t) { return blas::TransposeString(t); } 76 string ToVlogString(blas::UpperLower ul) { return blas::UpperLowerString(ul); } 78 string ToVlogString(blas::Diagonal d) { return blas::DiagonalString(d); } 80 string ToVlogString(blas::Side s) { return blas::SideString(s); } 82 string ToVlogString(blas::ComputationType ty) [all...] |
blas.h | 16 // Exposes the family of BLAS routines as pre-canned high performance calls for 22 // This abstraction makes it simple to entrain BLAS operations on GPU data into 37 // kernel launches (via StreamExecutor::ThenLaunch()) with these pre-canned BLAS 61 namespace blas { namespace in namespace:perftools::gputools 64 // transposed+conjugated before any BLAS operations. 90 // Type with which intermediate computations of a blas routine are performed. 92 // Some blas calls can perform computations with a type that's different than 107 // Opaque identifier for an "algorithm" used by a blas routine. This functions 108 // as a hint to the blas library. 115 // blas uses -1 to represent the default algorithm. This happens to match u [all...] |
stream.h | 28 #include "tensorflow/stream_executor/blas.h" [all...] |
/external/tensorflow/tensorflow/stream_executor/cuda/ |
cuda_blas.cc | 475 // Helper functions transforming blas arguments into cuBLAS arguments. 477 cublasOperation_t CUDABlasTranspose(blas::Transpose trans) { 479 case blas::Transpose::kNoTranspose: 481 case blas::Transpose::kTranspose: 483 case blas::Transpose::kConjugateTranspose: 486 LOG(FATAL) << "Invalid value of blas::Transpose."; 490 cublasFillMode_t CUDABlasUpperLower(blas::UpperLower uplo) { 492 case blas::UpperLower::kUpper: 494 case blas::UpperLower::kLower: 497 LOG(FATAL) << "Invalid value of blas::UpperLower." [all...] |
cuda_blas.h | 16 // CUDA-specific support for BLAS functionality -- this wraps the cuBLAS library 23 #include "tensorflow/stream_executor/blas.h" 44 // BLAS plugin for CUDA platform via cuBLAS library. 54 class CUDABlas : public blas::BlasSupport { 67 // Tells cuBLAS to enqueue the BLAS operation onto a particular Stream. 79 // stream: Stream to enqueue the BLAS operation onto. 112 FuncT cublas_func, Stream *stream, blas::Transpose transa, 113 blas::Transpose transb, uint64 m, uint64 n, uint64 k, T alpha, 127 Stream *stream, blas::Transpose transa, blas::Transpose transb, uint64 m [all...] |
/external/eigen/blas/testing/ |
CMakeLists.txt | 17 add_test(${testname} "${Eigen_SOURCE_DIR}/blas/testing/runblastest.sh" "${testname}" "${Eigen_SOURCE_DIR}/blas/testing/${testname}.dat")
|