使用OpenCL进行CPU设备时调用外部函数

时间:2013-01-19 15:00:16

标签: opencl llvm

我正在评估使用OpenCL进行CPU设备的性能关键数学表达式及时编译的可能性。我目前正在使用LLVM(或者更确切地说,我有一个工作的概念验证),但是会发现OpenCL提供的抽象非常有用。

我现在正试图弄清楚在使用OpenCL for CPU devices 时,是否有某种方法可以通过外部链接调用调用函数,相当于LLVM中的以下内容:

... = llvm::Function::Create(..., llvm::Function::ExternalLinkage, "...", ...);

由于我的OpenCL实现至少是建立在LLVM之上,所以我希望以某种方式实现这一点。

1 个答案:

答案 0 :(得分:2)