如何在matlab中将字符串char转为gpuArray?

在matlab上想把一个字符串送入gpu报错。如何实现在matlab里将字符串读入GPU?

在matlab 2016a上写了基于字典的压缩代码,后来发现速度太慢,用了parfor调用四个cpu核心一起运算,结果也就是提高了四倍速度而已.。浏览论坛发现GPU也可以并行计算,只是GPU的数据类型有限制,好像没有定义字符串是什么?运行了:str='123456789'; str=gpuArray(str);后,报错:GPU arrays support only fundamental numeric or logical data types. 所以我想问一下,怎么在matlab上将字符串送入gpu中,可以用什么插件之类的吗?

你好,我是有问必答小助手,非常抱歉,本次您提出的有问必答问题,目前超出我们的服务范围,暂时无法为您解答。

首次提问人员可免费体验一次有问必答服务。目前首次提问的问题服务范围为:编程语言、Java开发、python、数据库、前端开发 领域专业技术问题,为您提供问题的解决思路和指导。不提供源码代写、项目文档代写、论文代写、安装包资源发送或安装指导等服务。

我们后续会持续优化,扩大我们的服务范围,为您带来更好地服务。