GPU(cuda)和CPU的常见来源

时间:2017-12-12 12:54:16

标签: cuda

是否可以维护一个源库来编译CPU或GPU(使用构建系统进行选择)?这种方法有什么缺陷吗?

1 个答案:

答案 0 :(得分:1)

Alpaka库可能适合您。 alpaka库是一个仅用于加速器开发的头文件C ++ 11抽象库。它支持不同的加速器,如OpenMP,Boost.Fiber和CUDA。您需要实现一次内核。使用模板参数,您可以选择加速器平台。