是否可以将 CPU 和 GPU 计算与 ArrayFire 混合使用?

Is it possible to mix CPU and GPU computations with ArrayFire?

提问人:Pietro 提问时间:5/11/2022 最后编辑:Pietro 更新时间:2/6/2023 访问量:53

问:

我必须解决一个数学问题,对于不同的时间值,该问题可以是密集的,也可以是稀疏的。我想将 GPU 用于第一个,将 CPU 用于第二个(假设切换不会过于频繁地发生以使过程效率低下)。

AFAIK、ArrayFire 可以配置为同时使用 CPU 和 GPU,但这有局限性,例如我无法定义要在两种配置中使用的矩阵。

有没有办法实现这种方法?

矩阵是否可以在 CPU 和 GPU 之间共享,并一次由其中一个进行处理?

两个具有不同特征的矩阵可以由CPU处理,一个由GPU处理吗?

稀疏矩阵 gpgpu 阵列fire

评论


答: 暂无答案