可以将Renderscript代码编译到Snapdragon的Haxagon DSP并在其上运行吗?

时间:2015-08-24 17:43:42

标签: android signal-processing renderscript hexagon-dsp

Renderscript声称支持“CPU,GPU或DSP等不同类型的处理器”。现在,在Android世界中最流行的DSP可能是Hexagon存在于Snapdragon SOC中。 Renderscript代码可以在Hexagon上运行吗?如果是这样,怎么做,有什么限制?

更新

关于我迄今为止对该问题的调查 - 没有文档或示例可用,因此逆向工程Qualcomm驱动程序似乎是合乎逻辑的下一步。出于显而易见的原因,我想我先问一下。

2 个答案:

答案 0 :(得分:2)

你不能强迫RenderScript在任何特定的处理器上运行,所以你在这里真的没什么可做的(除非你打算写一个Hexagon编译器+驱动程序)。至于Hexagon驱动程序/编译器的存在,Nexus设备目前没有任何Hexagon支持RenderScript,尽管它们中的每一个都支持RenderScript的GPU。

答案 1 :(得分:0)

RenderScript如何跨多个设备拆分内核?总是等于设备? (即在nexus 5中CPU上执行1/2,GPU上执行1/2?)。