Parallel processing Charm+中的OpenCL编程+;

Parallel processing Charm+中的OpenCL编程+;,parallel-processing,opencl,cluster-computing,charm++,Parallel Processing,Opencl,Cluster Computing,Charm++,是否可以通过Charm++运行OpenCL,同时保留与CPU或CUDA相同的容错和负载平衡功能 我没有明确看到教程或书中提到的任何内容。背景:我是Charm++的核心开发人员之一 现在还不清楚您是指将OpenCL代码编译成基于Charm++的并行程序,还是从Charm++代码调用用OpenCL编写的内核。无论如何,目前还没有任何明确的实施来支持这两种情况 将OpenCL编译成Charm++将是一个大项目。我不知道有人提议做这样的事,但从根本上说这并不是不可信的 Charm++背后的研究小组已经研

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


我没有明确看到教程或书中提到的任何内容。

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

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

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


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

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

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

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

Charm++背后的研究小组已经研究了实现OpenCL支持的可能性,以匹配我们对基于CUDA的加速器的卸载支持。这并不特别困难。然而,目前,我们没有任何来自资助项目的需求来支持我们的工作。我们欢迎代码的贡献来做到这一点。商业开发也有可能导致这一计划的实施