CUDA C
ZhangP.H
Master Majored in Signal & Information Processing in UESTC
展开
-
CUDA求解特征值和特征向量 使用cusolver库
项目中遇到了求解复数Hermit矩阵的特征值分解问题(使用MUSIC方法进行DOA估计的GPU工程化实现),网上已经有使用GSL科学计算库(http://www.gnu.org/software/gsl/)完成特征值和特征向量求解问题,也可以使用QR算法和Jacobi算法等数值分析方法自己编写,现在想使用CUDA在GPU平台上并行完成特征值和特征向量求解问题。 &原创 2020-11-23 20:53:30 · 5007 阅读 · 4 评论 -
EasyX库进行图片绘制函数
运行环境:运行环境:Visual Studio 2017关键头文件graphics.h引用函数:loadimage参数:// 从图片文件获取图像(bmp/jpg/gif/emf/wmf/ico)void loadimage( IMAGE* pDstImg, // 保存图像的 IMAGE 对象指针 LPCTSTR pImgFile, // 图片文件名 int nWidth...原创 2019-05-05 18:56:07 · 4970 阅读 · 3 评论 -
双显卡切换方法
查看本机显卡设备:Nvidia显卡开启:桌面上鼠标右键 > NVIDIA控制面板打开后如上图所示,默认为两显卡自动选择使用,可以点击红色箭头选择“高性能NVIDIA处理器”,之后选择应用即可打开独立显卡。上图菜单栏有帮助 > 系统信息 ,可以得到下图:这里可以看出支持CUDA版本为9.1。Nvidia控制面板拒绝访问在上一部分选择切换高性能显卡时,可能会出现:...原创 2019-05-06 21:07:56 · 2398 阅读 · 0 评论 -
Windows下Visual Studio与CUDA联合开发环境搭建
硬软配适1.查看本机独立显卡型号这里我们主要看独立显卡,也即NVIDIA的显卡才支持使用CUDA进行GPU开发。2.确认开启独立显卡打开:桌面右键 > NVIDIA控制面板这里选用“高性能NVIDIA处理器”,如果出现“Nvidia控制面板拒绝访问”等字样,建议参考博客:https://blog.csdn.net/weixin_40106401/article/details/8...原创 2019-05-07 21:21:25 · 8469 阅读 · 5 评论 -
JNI(Java Native Interface, Java本地接口)编程指南
编程环境操作系统:Windows 10 版本1809Java:“11.0.2” 2019-01-15 LTSGCC:5.1.0 (tdm64-1)代码编辑器:Sublime Text 3命令行工具:Git bash字符编码:UTF-8一、认识JNIJNI,全程为Java Native Interface(Java本地接口),是Java语言的本地编程接口,用以对接其他编程语言,如C语...原创 2019-08-26 16:26:40 · 885 阅读 · 0 评论 -
VS2017封装CUDA文件为dll被Qt调用或VS调用
系统环境win10 64位VS2017CUDA 10一,封装为dll文件1.VS创建"动态编译库"工程2.添加CUDA文件3.输入需要被封装的测试代码.h文件#pragma onceextern "C" __declspec(dllexport) int vectorAdd(int c[], int a[], int b[], int size);.cu文件#inc...原创 2019-09-25 11:38:36 · 2075 阅读 · 0 评论