首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tegra K1是否支持GPU上的RenderScript?

Tegra K1是否支持GPU上的RenderScript?
EN

Stack Overflow用户
提问于 2014-10-08 16:11:23
回答 1查看 268关注 0票数 1

Tegra K1是否支持GPU上的RenderScript?我使用Mipad并编写了一个示例RS内核并运行它,但cpu使用率平均可以达到95%。类似这样的内核:

代码语言:javascript
复制
#pragma version(1)
#pragma rs java_package_name(com.example.android.rs.hellocomputendk)
#pragma rs_fp_relaxed

void root(const uchar4 *v_in, uchar4 *v_out) {
  v_out->xyzw = v_in->xyzw;
}

分配的标志如下: RS_ALLOCATION_USAGE_SHARED | RS_ALLOCATION_USAGE_SCRIPT,

官方pdf说特格拉K1图形处理器支持RS,我不知道我哪里错了。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2014-10-08 16:29:09

您检查GPU使用率了吗?你可以试试nVidia nSight Tegra

高CPU利用率是针对每个核心还是针对每个处理器?如果是每个处理器,这可能表示RS已经将任务并行化到各个核心。

您使用的是Tegra Android Development Pack

这可能是因为nVidia只在CPU端支持RenderScript。由于K1具有基于CUDA的图形处理器,因此可能无法实现将任何类型的代码放在图形处理器上的逻辑。

GPU可以用在像here这样做图像处理的内核中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26252079

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档