OpenCL源代码?

时间:2013-10-10 14:15:46

标签: frameworks opencl

我想看看OpenCL框架是如何实现的。我找到的只是已编译的库可供下载。

当然可以有很多不同的OpenCL实现,但我想看看其中一个实现OpenCL的实现。

为了确保我自己清楚,OpenCL框架是指管理平台,设备,命令队列等的部分。

谢谢!

2 个答案:

答案 0 :(得分:2)

许多实现都是视频卡驱动程序附带的闭源专有软件。但是我知道有几个开源的:

  • Beignet - 英特尔Ivy Bridge的OpenCL实现。源代码here
  • Pocl - 使用LLVM。

我不知道这些实现有多完整,但可能足以让你失望。两者似乎都有积极的发展。

答案 1 :(得分:0)

其他开源实现: Clover in mesaFreeOCLCOPRTHR及其Parallella fork