首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Charm++中的OpenCL编程

Charm++中的OpenCL编程
EN

Stack Overflow用户
提问于 2015-09-21 23:16:49
回答 1查看 100关注 0票数 1

是否可以通过Charm++运行OpenCL,同时保留与CPU或CUDA相同的容错和负载平衡功能?

我没有在教程或书中明确看到任何提到的东西。

EN

回答 1

Stack Overflow用户

发布于 2016-06-29 00:42:30

背景:我是Charm++的核心开发人员之一。

不清楚您的意思是将OpenCL代码编译成基于Charm++的并行程序,还是从Charm++代码调用用OpenCL编写的内核。无论如何,目前还没有明确的实现来支持这两种情况。

将OpenCL编译成Charm++将是一个很大的工程。我不知道有人提议做这样的事情,但这从根本上来说并不是不可信的。

Charm++背后的研究小组,Parallel Programming Laboratory已经研究了实现OpenCL支持的可能性,以匹配我们对基于CUDA的加速器的卸载支持。这并不是特别困难。然而,目前,我们没有从支持我们的工作的拨款项目中获得任何需求。我们欢迎代码的贡献来做到这一点。还有一种可能性是,商业开发可能会导致实现这一点。

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

https://stackoverflow.com/questions/32698791

复制
相关文章

相似问题

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