【问题标题】:Reduction kernel call from Single-Source in RenderScript减少来自 RenderScript 中单源的内核调用
【发布时间】:2018-03-04 01:07:17
【问题描述】:

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

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

【问题讨论】:

  • 老实说,我不知道“单一来源”是什么意思。您能否通过editing 改进您的问题,并提供有关您尝试完成的算法以及您尝试提高性能的其他信息。

标签: android renderscript reduction single-source


【解决方案1】:

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

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

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2023-03-08
      • 2013-10-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-22
      相关资源
      最近更新 更多