首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

解决cuda后端编译没有cusolver

人工智能 14.39MB 12 需要积分: 1
立即下载

资源介绍:

/usr/local/cuda-11.4/include 把lib下的两个链接库文件拷贝到/usr/local/cuda-11.4/lib64
/* * Copyright 2014 NVIDIA Corporation. All rights reserved. * * NOTICE TO LICENSEE: * * This source code and/or documentation ("Licensed Deliverables") are * subject to NVIDIA intellectual property rights under U.S. and * international Copyright laws. * * These Licensed Deliverables contained herein is PROPRIETARY and * CONFIDENTIAL to NVIDIA and is being provided under the terms and * conditions of a form of NVIDIA software license agreement by and * between NVIDIA and Licensee ("License Agreement") or electronically * accepted by Licensee. Notwithstanding any terms or conditions to * the contrary in the License Agreement, reproduction or disclosure * of the Licensed Deliverables to any third party without the express * written consent of NVIDIA is prohibited. * * NOTWITHSTANDING ANY TERMS OR CONDITIONS TO THE CONTRARY IN THE * LICENSE AGREEMENT, NVIDIA MAKES NO REPRESENTATION ABOUT THE * SUITABILITY OF THESE LICENSED DELIVERABLES FOR ANY PURPOSE. IT IS * PROVIDED "AS IS" WITHOUT EXPRESS OR IMPLIED WARRANTY OF ANY KIND. * NVIDIA DISCLAIMS ALL WARRANTIES WITH REGARD TO THESE LICENSED * DELIVERABLES, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY, * NONINFRINGEMENT, AND FITNESS FOR A PARTICULAR PURPOSE. * NOTWITHSTANDING ANY TERMS OR CONDITIONS TO THE CONTRARY IN THE * LICENSE AGREEMENT, IN NO EVENT SHALL NVIDIA BE LIABLE FOR ANY * SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, OR ANY * DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, * WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS * ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE * OF THESE LICENSED DELIVERABLES. * * U.S. Government End Users. These Licensed Deliverables are a * "commercial item" as that term is defined at 48 C.F.R. 2.101 (OCT * 1995), consisting of "commercial computer software" and "commercial * computer software documentation" as such terms are used in 48 * C.F.R. 12.212 (SEPT 1995) and is provided to the U.S. Government * only as a commercial end item. Consistent with 48 C.F.R.12.212 and * 48 C.F.R. 227.7202-1 through 227.7202-4 (JUNE 1995), all * U.S. Government End Users acquire the Licensed Deliverables with * only those rights set forth herein. * * Any use of the Licensed Deliverables in individual and commercial * software must include, in the user documentation and internal * comments to the code, the above Disclaimer and U.S. Government End * Users Notice. */ /* cuSolverDN : Dense Linear Algebra Library */ #if !defined(CUSOLVERDN_H_) #define CUSOLVERDN_H_ #include "driver_types.h" #include "cuComplex.h" /* import complex data type */ #include "cublas_v2.h" #include "cusolver_common.h" #if defined(__cplusplus) extern "C" { #endif /* __cplusplus */ struct cusolverDnContext; typedef struct cusolverDnContext *cusolverDnHandle_t; struct syevjInfo; typedef struct syevjInfo *syevjInfo_t; struct gesvdjInfo; typedef struct gesvdjInfo *gesvdjInfo_t; cusolverStatus_t CUSOLVERAPI cusolverDnCreate(cusolverDnHandle_t *handle); cusolverStatus_t CUSOLVERAPI cusolverDnDestroy(cusolverDnHandle_t handle); cusolverStatus_t CUSOLVERAPI cusolverDnSetStream (cusolverDnHandle_t handle, cudaStream_t streamId); cusolverStatus_t CUSOLVERAPI cusolverDnGetStream(cusolverDnHandle_t handle, cudaStream_t *streamId); /* Cholesky factorization and its solver */ cusolverStatus_t CUSOLVERAPI cusolverDnSpotrf_bufferSize( cusolverDnHandle_t handle, cublasFillMode_t uplo, int n, float *A, int lda, int *Lwork ); cusolverStatus_t CUSOLVERAPI cusolverDnDpotrf_bufferSize( cusolverDnHandle_t handle, cublasFillMode_t uplo, int n, double *A, int lda, int *Lwork ); cusolverStatus_t CUSOLVERAPI cusolverDnCpotrf_bufferSize( cusolverDnHandle_t handle, cublasFillMode_t uplo, int n, cuComplex *A, int lda, int *Lwork ); cusolverStatus_t CUSOLVERAPI cusolverDnZpotrf_bufferSize( cusolverDnHandle_t handle, cublasFillMode_t uplo, int n, cuDoubleComplex *A, int lda, int *Lwork); cusolverStatus_t CUSOLVERAPI cusolverDnSpotrf( cusolverDnHandle_t handle, cublasFillMode_t uplo, int n, float *A, int lda, float *Workspace, int Lwork, int *devInfo ); cusolverStatus_t CUSOLVERAPI cusolverDnDpotrf( cusolverDnHandle_t handle, cublasFillMode_t uplo, int n, double *A, int lda, double *Workspace, int Lwork, int *devInfo ); cusolverStatus_t CUSOLVERAPI cusolverDnCpotrf( cusolverDnHandle_t handle, cublasFillMode_t uplo, int n, cuComplex *A, int lda, cuComplex *Workspace, int Lwork, int *devInfo ); cusolverStatus_t CUSOLVERAPI cusolverDnZpotrf( cusolverDnHandle_t handle, cublasFillMode_t uplo, int n, cuDoubleComplex *A, int lda, cuDoubleComplex *Workspace, int Lwork, int *devInfo ); cusolverStatus_t CUSOLVERAPI cusolverDnSpotrs( cusolverDnHandle_t handle, cublasFillMode_t uplo, int n, int nrhs, const float *A, int lda, float *B, int ldb, int *devInfo); cusolverStatus_t CUSOLVERAPI cusolverDnDpotrs( cusolverDnHandle_t handle, cublasFillMode_t uplo, int n, int nrhs, const double *A, int lda, double *B, int ldb, int *devInfo); cusolverStatus_t CUSOLVERAPI cusolverDnCpotrs( cusolverDnHandle_t handle, cublasFillMode_t uplo, int n, int nrhs, const cuComplex *A, int lda, cuComplex *B, int ldb, int *devInfo); cusolverStatus_t CUSOLVERAPI cusolverDnZpotrs( cusolverDnHandle_t handle, cublasFillMode_t uplo, int n, int nrhs, const cuDoubleComplex *A, int lda, cuDoubleComplex *B, int ldb, int *devInfo); /* batched Cholesky factorization and its solver */ cusolverStatus_t CUSOLVERAPI cusolverDnSpotrfBatched( cusolverDnHandle_t handle, cublasFillMode_t uplo, int n, float *Aarray[], int lda, int *infoArray, int batchSize); cusolverStatus_t CUSOLVERAPI cusolverDnDpotrfBatched( cusolverDnHandle_t handle, cublasFillMode_t uplo, int n, double *Aarray[], int lda, int *infoArray, int batchSize); cusolverStatus_t CUSOLVERAPI cusolverDnCpotrfBatched( cusolverDnHandle_t handle, cublasFillMode_t uplo, int n, cuComplex *Aarray[], int lda, int *infoArray, int batchSize); cusolverStatus_t CUSOLVERAPI cusolverDnZpotrfBatched( cusolverDnHandle_t handle, cublasFillMode_t uplo, int n, cuDoubleComplex *Aarray[], int lda, int *infoArray, int batchSize); cusolverStatus_t CUSOLVERAPI cusolverDnSpotrsBatched( cusolverDnHandle_t handle, cublasFillMode_t uplo, int n, int nrhs, /* only support rhs = 1*/ float *A[], int lda, float *B[], int ldb, int *d_info, int batchSize); cusolverStatus_t CUSOLVERAPI cusolverDnDpotrsBatched( cusolverDnHandle_t handle, cublasFillMode_t uplo, int n, int nrhs, /* only support rhs = 1*/ double *A[], int lda, double *B[], int ldb, int *d_info, int batchSize); cusolverStatus_t CUSOLVERAPI cusolverDnCpotrsBatched( cusolverDnHandle_t handle, cublasFillMode_t uplo, int n, int nrhs, /* only support rhs = 1*/ cuComplex *A[], int lda, cuComplex *B[], int ldb, int *d_info, int batchSize); cusolverStatus_t CUSOLVERAPI cusolverDnZpotrsBatched( cusolverDnHandle_t handle, cublasFillMode_t uplo, int n, int nrhs, /* only support rhs = 1*/ cuDoubleComplex *A[], int lda, cuDoubleComplex *B[], int ldb, int *d_info, int batchSize); /* LU Factorization */ cusolverStatus_t CUSOLVERAPI cusolverDnSgetrf_bufferSize( cusolverDnHandle_t handle, int m, int n, float *A, int lda, int *Lwork ); cusolverStatus_t CUS

资源文件列表:

cusolver.zip 大约有10个文件
  1. cusolver/
  2. cusolver/include/
  3. cusolver/include/cusolverRf.h 17.05KB
  4. cusolver/include/cusolver_common.h 3.56KB
  5. cusolver/include/cusolverDn.h 47.79KB
  6. cusolver/include/cusolverSp.h 21.63KB
  7. cusolver/include/cusolverSp_LOWLEVEL_PREVIEW.h 26.93KB
  8. cusolver/lib/
  9. cusolver/lib/libcusolver.so 21B
  10. cusolver/lib/libcusolver_static.a 43.84MB
0评论
提交 加载更多评论
其他资源 泛微ECOLOGY9-建模Restful接口加密
泛微ECOLOGY9-建模Restful接口资源导入包
猫眼电影小微信小程序.zip
大学甡手作源码
C#对NModbus4主/从站的简单应用
C#对NModbus4主/从站的简单应用:支持启动关闭主/从站,从站连接主站,写入线圈和寄存器
实现流媒体播放器uuuuuuuuuuu
实现流媒体播放器uuuuuuuuuuu
SvgIcon 图标组件(VUE2 后台)
从 vue-element-admin 提取的 SvgIcon 组件用到的相关代码,直接下载使用即可。
D07H_E323_FOG_USB.zip
D07H_E323_FOG_USB.zip
STM32F407W25Q128芯片完整代码.zip
STM32F407W25Q128芯片完整代码
QT实现的一个雷达仿真自定义控件
雷达扫描图,在影视作品中见到较多,比如飞机雷达、舰艇雷达,有一个扫描线转圈代表雷达一周旋转或一个批次的收发,发现目标就在表盘上标记位置。和仪表盘类似,仪表盘有底盘背景图、同圆、刻度、刻度值、旋转的指针。在仪表盘的基础上略作修改,比如指针换成带有余辉的扫描扇面,就能完成一个雷达扫描图