【发布时间】:2013-01-06 09:40:49
【问题描述】:
我正在尝试编写一个将在 PostgreSQL 中执行的 OpenCL 函数。为此,我从我的 OpenCL 代码创建 DLL,并使用用户定义函数机制将其链接到 postgres。在调用 clGetPlatformIDs 之前一切顺利。函数返回错误 -1001,我读到这表明查找 OpenCL 驱动程序有问题。
我尝试将相同的代码(我必须删除一些 postgres 魔法)编译为 exe 并成功运行它 - 所有平台均已正确找到,因此我假设我已正确设置 SDK 和驱动程序。
我在 Windows 7 x64 上运行 PostgreSQL 9.1。我还在使用带有 Visual Studio 2010 的 Nvidia CUDA SDK 4.2 并在 GeForce GTS 450 上运行我的代码。
【问题讨论】:
标签: postgresql opencl