我想使用一些外部库(http://trac.osgeo.org/geos/)对几何对象(GIS)执行一些分析任务.我想在Cuda上使用OpenCL执行这些任务,这样我就可以使用GPU的并行功能在大量数据上并行执行这些任务.所以我的问题是:
我可以使用这些库编写内核吗?
另外,我如何将这些库的复杂数据结构的对象作为参数传递给内核/(具体如何创建这些复杂对象的缓冲区?
opencl
opencl ×1