1 parent e9e91d7 commit 19ade18Copy full SHA for 19ade18
1 file changed
source/module_hsolver/kernels/rocm/dngvd_op.hip.cu
@@ -10,11 +10,18 @@ namespace hsolver {
10
static hipsolverHandle_t hipsolver_H = nullptr;
11
12
void createGpuSolverHandle() {
13
- return;
+ if (hipsolver_H == nullptr)
14
+ {
15
+ hipsolverErrcheck(hipsolverCreate(&hipsolver_H));
16
+ }
17
}
18
19
void destroyGpuSolverHandle() {
20
+ if (hipsolver_H != nullptr)
21
22
+ hipsolverErrcheck(hipsolverDestroy(hipsolver_H));
23
+ hipsolver_H = nullptr;
24
25
26
27
const int N_DCU=234;
0 commit comments