腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(615)
视频
沙龙
0
回答
带
CUDA
的
ROT13
-
将
字符
数组
传
递给
内核
我正在尝试用
CUDA
做一些
ROT13
编码器,但我在
将
字符
数组
传
递给
内核
时遇到了问题。有人能告诉我我哪里做错了吗?#include <iostream>#include <string>#define CIPHER_NUMBER 13using namespace std; __global__ void
ROT13</
浏览 0
提问于2016-07-04
得票数 0
回答已采纳
1
回答
是否可以在
CUDA
内核
代码中处理mxarray?
、
、
我尝试
将
所有的mxArray作为它
的
类型传
递给
CUDA
的
内核
代码。在mxArray类型
的
内核
上处理它是否合理和可能,或者转换为普通
的
C
数组
是更好
的
方法?简而言之,在
CUDA
内核
上处理matlab数据
的
最佳方式是什么?
浏览 0
提问于2013-01-19
得票数 0
1
回答
将
C++对象传
递给
CUDA
内核
、
、
我有一段代码,它由我没有修改权限
的
对象组成。另一方面,我必须编写
CUDA
内核
来做一些计算。目前,我正在
将
所需
的
信息转换为
数组
或结构,并将其传递。是否可以
将
这样
的
对象传
递给
CUDA
内核
,以及
CUDA
内核
是否有方法访问该类
的
私有成员。有些人也向我提出了推力。
浏览 2
提问于2012-06-24
得票数 1
1
回答
将
指向多个设备
的
指针
数组
传
递给
Cuda
C
内核
、
、
我有一个需要处理
的
一维
数组
,但是对于单个GPU来说,它太大了。因此,我
将
数组
传
递给
多个GPU以存储在内存中,其数量
将
根据问题大小而改变。如果我
将
一个指针
数组
传
递给
不同GPU中
的
数组
,则无法从我
的
Cuda
C
内核
访问其他
数组
。 我尝试通过一个
内核
调用
将
一个简单
的
设备指针
浏览 0
提问于2019-08-27
得票数 0
回答已采纳
1
回答
字符
串数据类型可以在C++
CUDA
内核
中使用吗?
、
我正在编写一个
CUDA
内核
,其中我使用了C++中
的
string数据类型。allocator<char> >::operator =") from a __device__/__global__ function("doDecompression") is not allowed 在
内核
中不允许使用
字符
串吗如果不是,那么在
内核
中为char
数组
分配空间
的
解决方法是什么?
浏览 0
提问于2012-03-28
得票数 4
回答已采纳
1
回答
在CharCodeAt中将子
数组
的
值传
递给
JavaScript
、
一个常见
的
现代用途是
ROT13
密码,其中字母
的
值被移动了13个位置。例如'A‘↔'N','B’↔'O‘等等。 编写一个函数,该函数以
ROT13
编码
的
字符
串作为输入,并返回已解码
的
字符
串。到目前为止,我已经
将
字符
串传
递给
数组
,
字符
串
的
每个部分都在自己
的
数组
中(子<
浏览 2
提问于2016-04-09
得票数 1
1
回答
Numba
cuda
动态共享内存:多类型?
、
、
我知道,我可以为numba编译
的
CUDA
内核
创建一个动态共享内存
数组
,方法是
将
大小作为第四个参数传
递给
内核
调用:def foo_kernel(...) -> None:从这里开始,如果我想将a作为几个
数组
来处理,我可以对其进行切片但是,如果我想拥有两个不同dtype
的
数组
浏览 3
提问于2022-11-13
得票数 -2
2
回答
CUDA
中
的
指针
数组
、
可以
将
指针
数组
传
递给
cuda
内核
吗?我正在寻找类似这样
的
东西:{ temp[blockIdx.x] = blockIdx.x;如何为这样
的
结构分配
cuda
内存?
浏览 3
提问于2011-11-26
得票数 2
回答已采纳
1
回答
如何
将
字符
串矩阵从C++传
递给
库达
内核
、
、
问题: C++剖面 char *tmp3;int text_length,array_lengthchar* a[
浏览 2
提问于2014-04-17
得票数 1
回答已采纳
1
回答
如何从
CUDA
内核
代码
的
字符
数组
元素中打印单词?
我有一个文本
字符
数组
,充满了来自文本文件
的
单词。text[0] = "one";,诸若此类。 所有
数组
元素都等于线程数。我想打印所有文本
数组
到屏幕,使用
CUDA
。我尝试使用下面的代码打印,但它不起作用。我很困惑如何
将
像text[][]这样
的
数组
传
递给
CUDA
内核
函数。
浏览 4
提问于2017-09-30
得票数 0
回答已采纳
1
回答
使用Python和numba
的
CUDA
内核
中
的
数组
、
、
我目前正在编写可以使用GPU进行高度并行化
的
代码。我
的
代码结构基本上如下所示: 回到第二步,重复,直到满足某一条件。大多数示例都非常具有说明性,但它们似乎都是这样工作
的
:在CPU上执行代码
的
主要部分,并且只在GPU上执行
浏览 3
提问于2015-10-30
得票数 1
回答已采纳
2
回答
将
结构传
递给
cupy中
的
原始
内核
、
、
、
我有一些以float3、int2等结构作为参数
的
CUDA
内核
。我似乎无法通过cupy rawkernel接口
将
参数正确地传
递给
这些
内核
。我曾尝试为float3参数传递一个由3个浮点
数组
成
的
一维CUPY
数组
,但该参数在
内核
中未被正确解释。我尝试传递一个ctypes结构,但是返回了一个不支持
的
类型错误。,但仍然没有正确地
将
值传
递给
内核
。我可以通过编写
浏览 23
提问于2019-12-06
得票数 0
回答已采纳
1
回答
二维多维
数组
传递到
内核
,
CUDA
、
我一直在努力寻找一个实现,它允许我
将
预定义
的
2D
数组
传
递给
内核
。我需要将所有数据保存在正确
的
列和行中。现在我知道
CUDA
接受线性形式
的
2D
数组
,但是如何传递已经构建好
的
数组
呢?
浏览 3
提问于2016-01-04
得票数 0
回答已采纳
2
回答
作为类成员
的
库达纹理?
、
、
试图定义具有每个实例纹理
的
类。是的,该类
的
实例数量
将
很小。为了解决
CUDA
纹理必须是全局变量这一限制,我尝试了以下方法: 不起作用。纹理不能作为参数传递(也不能通过指针或引用传递),并且
内核
不识别
数组
名,除非通过索引传递。
浏览 3
提问于2014-03-01
得票数 1
1
回答
如何在运行时生成、编译和运行
CUDA
内核
、
、
、
嗯,我有一个相当微妙
的
问题:) 我想要
的
是:基本上只是想使它尽可能有效(快速),例如。避免
将
CUDA
汇编到PTX。解决方案甚至可以完全针对设备,这里不需要很大<em
浏览 2
提问于2013-11-07
得票数 7
回答已采纳
1
回答
Cuda
虚拟类
、
、
我想在
cuda
内核
中执行一些虚拟方法,但我不想在同一个
内核
中创建对象,而是希望在主机上创建它并将其复制到gpu内存中。 我成功地在
内核
中创建了对象,并调用了一个虚拟方法。复制对象时会出现问题。这是有意义
的
,因为很明显虚函数指针是假
的
。发生
的
事情就是"
Cuda
网格启动失败“,至少Nsight是这么说
的
。但是,当查看SASS时,它会在虚函数指针
的
取消引用时崩溃,这是有意义
的
。当然,我正在使用<
浏览 2
提问于2012-10-03
得票数 6
回答已采纳
1
回答
如何在C++
CUDA
中为设备指针变量分配动态内存
、
我正在
将
现有的C++项目转换为
CUDA
增强程序。我是
CUDA
的
新手。所以我在工作中学习。我必须将内存分配给一个动态结构成员变量,而结构变量被分配为设备变量。如下所示: cudaMemcpy((void*)dcuda_params, (void*)
cuda
_params, sizeof(_
cuda</
浏览 2
提问于2019-10-24
得票数 0
4
回答
凯撒密码(如何转换为.map)
、
、
、
这是一个凯撒密码程序,这是我自己写
的
代码,我想把这个for循环转换成.map JavaScript内置函数,我试了很多次都没弄明白。https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global 在这个网站上有很多关于.map
的
问题,但这对我来说不起作用。 function
rot13
(str) { str = str.split(&qu
浏览 63
提问于2017-08-05
得票数 2
回答已采纳
1
回答
是否可以
将
shorts
数组
传递到
CUDA
内核
我已经写了一个
CUDA
内核
,当我
将
短线
数组
拷贝到设备内存,然后将其传
递给
内核
时,它不起作用。下面的简化代码表达了我
的
问题。short* arr) int idx = blockIdx.x * blockDim.x + threadIdx.x;} 此时,val
的
值是我假设问题是十六进制
的
41是0x29,而我得到
的
值是0x3F670029,所以看起来它读取
浏览 26
提问于2020-04-17
得票数 0
回答已采纳
1
回答
CUDA
将
GpuMat
的
c
数组
传
递给
内核
、
、
、
我是
CUDA
和C
的
新手,我需要以下方面的帮助:我想将C
数组
的
GpuMats传
递给
CUDA
内核
:__global__ int x = blockIdx.x * blockDim.x + threadIdx.x; int y =
浏览 1
提问于2018-12-17
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
从头开始进行CUDA编程:流和事件
从头开始进行CUDA编程:原子指令和互斥锁
从头开始进行CUDA编程:线程间协作的常见技术
如何在Julia编程中实现GPU加速
JS数组排序
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券