在加速中调整大小

时间:2014-03-13 10:16:13

标签: haskell accelerate-haskell

我一直在试验Haskell的Accelerate,我想知道如何调整矢量大小(Array DIM1 a)?我注意到了重塑,但是源和结果的大小必须相同,但我想要加倍。

1 个答案:

答案 0 :(得分:2)

前往Do Accelerate and Repa have different use cases?

  

Accelerate是GPU编程的嵌入式语言。 Accelerate依靠自己的编译器和GPU并行性来提高性能。使用Accelerate库的一段代码实际上并不进行数组计算。它生成一个Accelerate程序,由Accelerate自己的编译器处理,生成实际处理数组数据的代码。

这可能是不可能的,因为CUDA使用的标准C阵列的大小无法改变。