1

我在单源中实现了一个算法。现在,我想通过减少来减少算法的处理时间。

可以从 RenderScript 中的单源调用缩减内核吗?

4

2 回答 2

3

简而言之,没有。从 Renderscript 文档(粗体是我的):

Android 7.0(API 级别 24)引入了一种称为 Single-Source RenderScript 的新编程功能,其中内核从定义它们的脚本启动,而不是从 Java 启动。这种方法目前仅限于映射内核,为简洁起见,本节将其简称为“内核”。

但是,我认为您可能还会对缩减内核是什么感到困惑。缩减内核是一个接受输入Allocation并输出单个值(例如最小值或最大值、总和等)的内核。它与优化内核不同,这听起来像是您正在尝试做的事情。

于 2018-03-05T10:43:15.950 回答
0

不,很遗憾你不能,对不起。

于 2019-03-14T15:25:37.103 回答