Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我一直在试验 Haskell 的 Accelerate,我想知道如何调整向量的大小(数组 DIM1 a)?我注意到重塑,但它的源和结果的大小必须相同,但我想加倍大小。
Accelerate 和 Repa 有不同的用例吗?:
Accelerate 是一种用于 GPU 编程的嵌入式语言。Accelerate 依靠自己的编译器和 GPU 并行性来提高性能。使用 Accelerate 库的一段代码实际上并不进行数组计算。它生成一个 Accelerate 程序,该程序由 Accelerate 自己的编译器处理以生成实际处理您的数组数据的代码。
这可能是不可能的,因为 CUDA 使用无法更改的标准 C 数组大小。