gpt4 book ai didi

python - 如何将 InfiniBand 网络与 Dask 一起使用?

转载 作者:太空狗 更新时间:2023-10-29 21:33:32 27 4
gpt4 key购买 nike

我有一个带有高性能网络 (InfiniBand) 的集群。但是,当我设置我的 Dask 调度程序和工作程序时,性能似乎没有我预期的那么快。我怎样才能告诉 Dask 使用这个网络?

免责声明:我问这个问题只是为了回答。已成为常见问题

最佳答案

从 dask.distributed 版本 1.16.3 开始,您可以使用 --interface 为 dask-schedulerdask-worker 可执行文件指定网络接口(interface) 关键字如下:

dask-scheduler --interface ib0 --scheduler-file ~/my.cluster.yaml
dask-worker --interface ib0 --scheudler-file ~/my.cluster.yaml

在上面的代码示例中,我假设您的 infininband 网络接口(interface)称为 ib0。您可以通过询问您的 IT 部门或检查 ifconfig

的输出来检查这一点
$ ifconfig
lo Link encap:Local Loopback # Localhost
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
eth0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX # Ethernet
inet addr:192.168.0.101
...
ib0 Link encap:Infiniband # Fast InfiniBand
inet addr:172.42.0.101

关于python - 如何将 InfiniBand 网络与 Dask 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43881157/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com