dask - 分布式 Dask CPP 工作者
问题描述
DASK 有一个非常强大的分布式 api。据我所知,它只能支持本机 python 代码和模块。
有谁知道分布式 DASK 是否可以支持 c++ 工作者?我在文档中找不到任何内容。
除了将 python 绑定添加到 cpp 代码以使用该功能之外,还有其他方法吗?
解决方案
你是对的,如果你想使用 Dask 调用 C++ 代码,你可以通过从 python 调用来实现,这通常意味着编写某种形式的绑定层以方便调用。如果还有 C API,您可以使用ctypes
or cffi
。
理论上,调度程序与客户端和工作人员的语言无关,只要他们彼此同意,但没有人实现过 C++ 客户端/工作人员。这已经为 Julia 完成了,至少是一个 POC。
推荐阅读
- php - 如何使用 php 从 firebase 获取数据?我想从文档中的引用中获取数据
- angularjs - angularJS 中 setTimeout() 和 $timeout 的作用域之间的区别
- python - Python - Django 通过 gunicorn 进程持久化存储
- python - 图像旋转:如何取非方阵的逆?
- javascript - P5.js 中的箭头线刷
- reactjs - 反应调用 api 不确定
- android - Android中的App Force关闭和val Null指针异常
- ios - 共享组件无法识别设备语言
- angular - Angular/Amplify 订阅中的连接/套接字超时
- powershell - 如何比较 2 个 PDF 文件