System hangs when a server is killed
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 25/100
- issue の種類
- バグ
- 明瞭さ
- 説明が足りない
- 活発さ
- 停滞
- 技術スタック
- cpp
調査の方向性
提供された ../../script/ps.sh コマンドと hostfile を使用して parameter_server/example/linear を再現し、その後、server を停止した場合と worker を停止した場合の動作を比較してください。repository の説明に記載されている現在のプロジェクトの場所を確認し、server の障害時の動作が文書化されるか、システムが想定どおり継続することが検証された場合にのみ、issue が解決されたと判断してください。
索引モデルが issue の本文から書いたものです。
説明
The system hangs (node where scheduler is running stops displaying iteration outcomes on the terminal. Logs are also not generated) whenever a server process is killed (both on local machine or on remote machine). Is it the expected behaviour ? Shouldn't it still continue to run with gradients being updated on the backup/replicated server node as described in the paper ?
Here are the steps that I ran (from "parameter_server/example/linear" dir):
../../script/ps.sh start -nw 4 -ns 3 -hostfile hostfile ../../build/linear -app_file ctr/online_l1lr.conf -num_replicas 2 -report_interval 1
Then I killed a server process on one of the nodes. This stops the system. Killing a worker node, still continues the SGD and converges eventually.
Any help in this regard will be highly appreciated.
Thanks,
Danish
- 主要言語
- C++
- スター
- 649
- フォーク
- 233
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
- Dockerfile または Docker Compose ファイルあり
- プルリクエストのテンプレートなし
- コントリビューションガイドなし
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
dmlc/parameter_server のほかの issue
-
難易度 3/5 1〜2日 初心者へのやさしさ 35/100
dmlc/parameter_server#31 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 15/100
dmlc/parameter_server#29 · コメント 2 件 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 35/100
dmlc/parameter_server#28 · コメント 1 件 ·
-
running error.オープン
難易度 5/5 1週間以上 初心者へのやさしさ 5/100
dmlc/parameter_server#27 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 25/100
dmlc/parameter_server#25 · コメント 1 件 ·
dmlc/parameter_server の issue をすべて見る
似ている issue
-
ai_p2
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
ClickHouse/ClickHouse#125522 ·
メンテナーはふだん 1 日以内に返信
-
needs-triage
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
open-telemetry/opentelemetry-cpp#4697 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 73/100
FujiNetWIFI/fujinet-firmware#1921 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 64/100
azerothcore/azerothcore-wotlk#28108 ·
メンテナーはふだん 1 日以内に返信