首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Monetdb,cuda,opencl,and螺栓

Monetdb,cuda,opencl,and螺栓
EN

Stack Overflow用户
提问于 2015-02-08 12:43:41
回答 1查看 397关注 0票数 1

我想知道是否可以创建一个用户函数并调用任何GPGPU语言。

可以从monetdb调用cuda函数吗?我一直在读关于安德·波特的书。可以和monetdb一起使用吗?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-09 14:01:17

可以实现一个使用OpenCL/CUDA的C函数。然后,可以将此函数公开到更高级别的查询接口中,如SQL。然后可以在SQL查询中使用这样的自定义函数。此页解释了如何在MonetDB中创建C级,并将其作为SQL提供。

或者,可以创建一个新的查询执行计划,将现有的函数调用替换为CUDA/OpenCL优化函数。这要困难得多,因为制定一个新的计划是一项很大的工作,而且很难在主要的MonetDB升级过程中进行维护。其优点是不需要调用自定义SQL,而是在执行替代查询计划时MonetDB将调用优化的函数。例如,您可以调用常规的SQL SELECT,而底层MonetDB将使用新的数据自动化系统版本。关于这个的更多信息,您可以在优化管道页面中找到。

您还可以尝试从MonetDB社区/ 邮寄名单上的开发人员那里获得帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28394053

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档