腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
cuda
_runtime_api.h、
cuda
.h、
cuda
.h之间
的
区别
、
我开始使用
CUDA
编程,在一些示例中,我发现代码中包含了包含文件
cuda
.h、
cuda
_runtime.h和
cuda
_runtime_api.h。有人能给我解释一下这些文件之间
的
区别吗?
浏览 0
提问于2011-06-10
得票数 39
回答已采纳
2
回答
在Python中包装
C
++和
CUDA
、
、
、
我想用Python
语言
为一个包含OOP
C
++ (boost)和
CUDA
代码
的
数值库创建一个
接口
。已经存在一个MATLAB
接口
,但它包含许多mex.h依赖项。 如何才能尽可能轻松地做到这一点呢?
浏览 1
提问于2011-11-15
得票数 2
回答已采纳
2
回答
用于搜索操作
的
cuda
库
、
是否有执行比较/搜索操作
的
CUDA
库。
浏览 1
提问于2010-06-01
得票数 0
2
回答
不同
语言
的
不同
接口
编译器选项
、
、
、
、
只要我们只在一种
语言
的
编译中使用foo,甚至使用单个编译器。但是,如果我想在不同
语言
的
编译中依赖foo呢?例如
C
,
C
++和
CUDA
? 我如何指出不同
的
编译选项,以供这些受抚养人用于不同
的
语言
?
浏览 3
提问于2021-06-16
得票数 0
回答已采纳
1
回答
从python代码向
CUDA
内核传递lambda
的
最佳方法
、
、
、
这将是一个更开放
的
问题,但我希望有人可能知道如何解决我
的
问题。如果你有任何建议,告诉我在哪里可以学到正确
的
方法,我将不胜感激!
浏览 0
提问于2020-10-26
得票数 0
2
回答
什么是数据自动化系统和OpenCL?它们是如何和为什么被用于PoW挖掘?
、
、
根据wikipeda
的
定义: 库达是Nvidia创建
的
并行计算平台和应用程序编程
接口
(API)模型。它允许软件开发人员和软件工程师使用
CUDA
支持
的
图形处理单元(GPU)进行通用处理,这种方法称为GPU(图形处理单元上
的
通用计算)。
CUDA
平台是一个软件层,可以直接访问GPU
的
虚拟指令集和并行计算元素,用于执行计算内核。OpenCL指定编程
语言
(基于
C
99和
C
++11)对这些设备进行编程,并指定应用
浏览 0
提问于2017-07-22
得票数 1
2
回答
AMD相当于
CUDA
驱动程序API?
、
CUDA
具有运行时API和驱动API。在AMD中,什么等同于此?如果我以某种方式修改了llvm中
的
IL,我能得到更多
的
控制吗?
浏览 0
提问于2011-08-18
得票数 7
1
回答
JavaCV -前缀'cv‘和not
的
区别是什么?
、
、
就像有和它们使用不同
的
数据类型。前者使用Mat,第二个使用CvArr。为什么?
浏览 3
提问于2016-11-04
得票数 1
回答已采纳
3
回答
CUDA
内核可以调用cublas函数吗?
、
、
、
我知道这听起来很奇怪,但这是我
的
场景: 我需要做一个矩阵-矩阵乘法(A(n*k)*B(k*n)),但我只需要计算输出矩阵
的
对角元素。我搜索了cublas库,没有找到任何可以做到这一点
的
2级或3级函数。因此,我决定将A
的
每一行和B
的
每一列分配到
CUDA
线程中。对于每个线程(idx),我需要计算"Aidx,:*B:,idx“
的
点积,并将其保存为相应
的
对角线输出。如果我错过了一些可以直接实现我
的
目标的cublas函数(只计算矩阵-
浏览 8
提问于2012-11-14
得票数 17
回答已采纳
1
回答
使用CMake编译
c
++与
CUDA
代码
、
我正在尝试在使用
C
++
的
现有CMake项目中添加
CUDA
功能。===================enable_language(
CUDA
main target_link_libraries(main kernels) target_link_libr
浏览 4
提问于2020-06-01
得票数 6
回答已采纳
2
回答
如何在fortran代码中包含cufft.h文件?
、
、
、
、
但是,正如您可能知道
的
,这些库不能与nvfortran一起使用。所以,我得和袖口图书馆一起去。所以,我就用这个转换。问题是,fftw允许用户使用包含文件fftw.f
的
iso_
c
_binding构建Fortran模块,而cufft没有这种功能,您需要包含cufft.h头。当使用nvfortran编译时(我使用-cpp、-Mfree、-lcufft和-l cufftw标志,检查给-I和-L标志
的
包含目录和库目录),我得到了许多错误: 所有#包括在cufft.h文件中
的
路径都是错误
的
,我不
浏览 14
提问于2022-05-19
得票数 0
4
回答
比较
C
代码和
CUDA
代码时,使用哪个计时器?
、
、
我目前正在做一个算法
的
两个实现,一个是用
C
语言
实现
的
,另一个是用
CUDA
实现
的
,我计划在运行时方面对这两种算法进行比较。我
的
问题是,考虑到我将在
C
和
CUDA
中比较运行时,使用什么是最好
的
C
定时器。对于
CUDA
,我将使用事件,我已经阅读了
C
语言
中
的
挂钟计时器,如clock()和gettimeofday(),以及高精度计时器,如cl
浏览 1
提问于2012-07-30
得票数 1
回答已采纳
1
回答
使用ATI流处理器
的
GPU上
的
RAR密码恢复
、
我是GPU编程
的
新手,使用brook+
语言
在ATI Stream Processor上进行暴力破解密码恢复,但我看到用brook+
语言
编写
的
内核不允许调用任何正常函数(内核函数除外),我
的
问题是:2)使用图形处理器
的
和ElcomSoft软件如何工作? 3) GPU (ATI流处理器或
CUDA
)中
的
函数工作在此程序中
浏览 0
提问于2009-12-26
得票数 5
回答已采纳
1
回答
Visual Studio、英特尔Visual Fortran与Visual
C
/
C
++混合
语言
编译器
、
、
、
在Windows 7 x64上使用带有英特尔Fortran编译器v11
的
Visual Studio 2008专业版。 我有一个包含所有Fortran源文件
的
英特尔Visual fortran项目。我希望逐渐用
C
/
C
++替换所有这些子例程(实际上是
cuda
--加分)。只需在解决方案资源管理器中右键单击源文件并添加现有项,即可将.cpp、.
c
或
cuda
文件放入列表中……但是它从来没有编译过。因此,任何写入fortran代码
的
C
浏览 3
提问于2009-10-17
得票数 1
1
回答
如何在vs2019中消除<<<>>>下
的
智能感知警告
、
、
、
、
我正在使用vs2019尝试我
的
第一个
cuda
示例,但我不知道如何消除<<<>>>下
的
警告,它看起来很脏
浏览 0
提问于2020-09-26
得票数 0
1
回答
矩阵作为
CUDA
中
的
参数
我在
CUDA
编程中有两个问题。
浏览 0
提问于2016-02-22
得票数 1
回答已采纳
1
回答
如何从.cu文件中获得NVVM (LLVM IR),以及如何将NVVM编译成二进制文件?
、
、
、
、
我有一个
CUDA
C
/
C
++程序为
CUDA
7.5。众所周知: libNVVM库是一个优化
的
编译器库,它从NVVM生成PTX。NVVM IR和NVVM编译器对所使用
的
源
语言
大多不知道。由于DCI (驱动程序/编译器
接口
)
的
不同,NVVM编译器
的
PTX码原部分需要知道源
语言
。从技术上讲,NVVM IR是具有一套规则、限制和约定
的
LLVM IR,加上一组受支持<em
浏览 23
提问于2015-12-09
得票数 1
回答已采纳
1
回答
启动
cuda
(库或API
的
使用)
我想在
C
++启动数据自动化系统,我熟悉
C
++,Qt和
C
#。我从API开始,不使用
CUDA
驱动程序会更好吗?(我以“以身作则”作为其概念
的
开端)
浏览 2
提问于2012-07-19
得票数 0
回答已采纳
1
回答
cuSolver与MATLAB
的
接口
、
、
我喜欢在Matlab
语言
中使用cuSolver代码实现复矩阵
的
特征值分解。我正在使用MATLAB
CUDA
内核,似乎不可能将cuSolver与MATLAB
接口
,因为cuSolver包含主机和设备
的
代码(如这里提到
的
:),而MATLAB
CUDA
内核仅用于内核函数。在GPU上使用Matlab环境并行计算包含复数
的
矩阵
的
大no
的
特征值分解还有别的想法吗?
浏览 4
提问于2016-10-20
得票数 1
1
回答
在CMakeLists中组合
C
++和
CUDA
时,将CXX-standard设置为
c
++17
、
、
根据CMake
的
文档,我只需编写 project(${PROJECT_NAME} LANGUAGES
CUDA
CXX) 当我想将
CUDA
文件和本机
C
++文件合并到一个项目中时。然后我不再需要调用
cuda
_add_executable(),而是调用add_executable,CMake应该会自己解决所有问题。这很好用,除非我想为
C
++代码指定一个标准(通过使用set(CMAKE_CXX_STANDARD 17))。然后我得到了错误消息 Target requires the langu
浏览 207
提问于2020-05-01
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
常用的Python接口,C语言也挡不住Python的强大
使用ctypes调用c语言接口+使用virtualenv隔离python环境
Go语言中接口的使用
C+的老豆C语言,C#的林北的C+,C语言的面向过程
go语言接口的值类型
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券