帮助中心帮助中心
优化的GPU实现MATLAB转置矩阵函数
自从R2019a
B = gpucoder.transpose (A)
例子
B= gpucoder.transpose (一个)对GPU执行高效的环境格格不入non-conjugate转置使用共享内存。当从MATLAB调用®(代码生成的背景),gpucoder.transpose调用内置的转置函数。
B= gpucoder.transpose (一个)
B
一个
gpucoder.transpose
转置
全部折叠
这个示例中生成CUDA®代码转置一个矩阵。
在一个文件中,写一个入口点函数myTranspose接受一个矩阵输入一个。使用gpucoder.transpose函数来生成一个GPU高效实现置换一个。
myTranspose
函数B = myTranspose B (A) = gpucoder.transpose(一个);结束
使用codegen函数来生成CUDA墨西哥人的功能。
codegen
codegen配置coder.gpuConfig(墨西哥人)arg游戏{(1024,1024,“双”)}报告myTranspose
输入数组,指定为一个向量或矩阵。
数据类型:单|双|int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|字符|字符串|结构体|分类|datetime|持续时间|calendarDuration复数的支持:金宝app是的
单
双
int8
int16
int32
int64
uint8
uint16
uint32
uint64
逻辑
字符
字符串
结构体
分类
datetime
持续时间
calendarDuration
作为一个向量或矩阵转置数组,返回。
数据类型:单|双|int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|字符|字符串|结构体|分类|datetime|持续时间|calendarDuration
gpucoder.transpose不支持输入的维数大金宝app于2。
介绍了R2019a
gpucoder.ctranspose
coder.gpu.kernel
coder.gpu.kernelfun
gpucoder.stencilKernel
coder.gpu.constantMemory
gpucoder.reduce
gpucoder.sort
coder.gpuConfig
coder.CodeConfig
coder.EmbeddedCodeConfig
coder.MexCodeConfig
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
选择一个网站
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室