File tree Expand file tree Collapse file tree 2 files changed +8
-313
lines changed
source/source_base/module_container/base/third_party Expand file tree Collapse file tree 2 files changed +8
-313
lines changed Original file line number Diff line number Diff line change 44#include < cublas_v2.h>
55#include < cuda_runtime.h>
66
7- // #include <base/third_party/cusolver_utils.h> // traits
7+ // #include <base/third_party/cusolver_utils.h> // traits, needed if generic API is used.
8+ // header provided by cusolver, including some data types and macros.
9+ // see https://github.com/NVIDIA/CUDALibrarySamples/blob/master/cuSOLVER/utils/cusolver_utils.h
10+ // The cuSolverDN library provides two different APIs; legacy and generic.
11+ // https://docs.nvidia.com/cuda/cusolver/index.html#naming-conventions
12+ // now only legacy APIs are used, while the general APIs have the potential to simplify code implementation.
13+ // for example, cucusolverDnXpotrf/getrf/geqrf/sytrf
14+ // More tests are needed to confirm that the generic APIs are operating normally, as they are not yet fully supported.
815
916#include < base/macros/cuda.h>
1017
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments