【发布时间】:2014-03-13 10:16:12
【问题描述】:
我一直在试验 Haskell 的 Accelerate,我想知道如何调整向量(数组 DIM1 a)的大小?我注意到 reshape 但它的源和结果的大小必须相同,但我想将大小加倍。
【问题讨论】:
标签: haskell accelerate-haskell
我一直在试验 Haskell 的 Accelerate,我想知道如何调整向量(数组 DIM1 a)的大小?我注意到 reshape 但它的源和结果的大小必须相同,但我想将大小加倍。
【问题讨论】:
标签: haskell accelerate-haskell
通过Do Accelerate and Repa have different use cases?:
Accelerate 是一种用于 GPU 编程的嵌入式语言。 Accelerate 依靠自己的编译器和 GPU 并行性来提高性能。使用 Accelerate 库的一段代码实际上并不进行数组计算。它会生成一个 Accelerate 程序,该程序由 Accelerate 自己的编译器处理以生成实际处理您的数组数据的代码。
这可能是不可能的,因为 CUDA 使用无法更改大小的标准 C 数组。
【讨论】: