Visual Studio
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 · 4988 阅读 · 4 评论 -
Matlab转C/C++/Cmex文件加速运行方法
运行环境:Matlab 2017aVS2017Win10C编译器常用即可Matlab转换必要性众所周知Matlab中使用的语言编译运行机制与Python一样,被称为解释型语言(也即先翻译成中间代码,再由解释器对中间代码进行解释运行),相比于C/C++/Java/Cmex等编译型语言(直接翻译成机器语言)最大的特点就是“慢”!。为了加速Matlab仿真的运行,节省科研工作者的时间,常用...原创 2019-11-16 12:01:19 · 2874 阅读 · 3 评论 -
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 · 8458 阅读 · 5 评论 -
Matlab、C/C++和GPU联合编程环境配置
一、系统配置:操作系统:Microsoft Windows [版本 10.0.17763.529]Matlab版本:Matlab 2017b 64位CUDA版本:CUDA 10VS版本:Visual Studio 2017(以下简称VS2017)GPU:RTX 2070二、应用场景描述: 最近在探索学习Matlab + C/C++ + GPU联合编程。该编程方法,依靠Matlab平...原创 2019-06-01 23:53:48 · 1410 阅读 · 2 评论 -
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 · 2071 阅读 · 0 评论