【发布时间】:2021-08-13 16:34:59
【问题描述】:
当我使用超过 25 个工作人员时,我发现我的数据分析性能有所下降,每个工作人员有 192 个线程。调度程序有任何限制吗?通信(使用ib)或cpu或ram)没有负载足迹。 例如,最初我在 lustrefs 上有 170K hdf 文件:
ddf=dd.read_hdf(hdf5files,key="G18",mode="r")
ddf.repartition(npartitions=4096).to_parquet(splitspath+"gdr3-input-cache")
代码在 64 名工作人员上的运行速度比 25 名工作人员慢。看起来初始任务设计阶段的调度程序非常过载。
编辑: dask-2021.06.0 分布式-2021.06.0
【问题讨论】:
-
这是最新的
dask版本吗? (最近升级了处理大型任务图的方式) -
不是最近,但是 dask 2021.06.0(我想这个已经有那个更新了)你有 git-commit id 吗?
-
不确定 id,但在此处查看更改日志docs.dask.org/en/latest/changelog.html 自 2021.6.0 以来有很多更改...它可能无法解决问题,但可能值得检查一下最新版本...
-
感谢提示,等待下一个版本,他们修复了一个非常重要的 showstopper 错误。
标签: dask dask-distributed