首页 > 解决方案 > 分布式 Dask CPP 工作者

问题描述

DASK 有一个非常强大的分布式 api。据我所知,它只能支持本机 python 代码和模块。

有谁知道分布式 DASK 是否可以支持 c++ 工作者?我在文档中找不到任何内容。

除了将 python 绑定添加到 cpp 代码以使用该功能之外,还有其他方法吗?

标签: daskdask-distributed

解决方案


你是对的,如果你想使用 Dask 调用 C++ 代码,你可以通过从 python 调用来实现,这通常意味着编写某种形式的绑定层以方便调用。如果还有 C API,您可以使用ctypesor cffi

理论上,调度程序与客户端和工作人员的语言无关,只要他们彼此同意,但没有人实现过 C++ 客户端/工作人员。这已经为 Julia 完成了,至少是一个 POC。


推荐阅读