# リモート実行ツール tias-remote のサーバ設定(SPEC_03「サーバ設定」)
# 臨床データは各サーバの data_dir に事前配置する(ツールはデータを転送しない.ENV_03).
# 環境変数での上書き:
# TIAS_REMOTE_JUMP 踏み台(jump_host)を上書き.空文字なら直接接続(研究室 LAN 内)
# TIAS_REMOTE_SSH 手元の ssh 実行ファイル
# TIAS_REMOTE_ALLOW_SELF 1 でサーバ上実行の検出を無効化
jump_host: labpc # 踏み台(~/.ssh/config の Host 名).null なら直接接続
connect_timeout_sec: 15
gpu_free:
max_memory_used_mib: 1024 # 使用中メモリがこれ未満
max_utilization_percent: 10 # かつ使用率がこれ未満なら「空き」(いずれも観測中の最大値で判定)
observe_sec: 10 # この秒数だけ観測してから判定する(0 なら瞬間値のみ.0〜120)
sample_interval_ms: 500 # 観測の間隔(100〜5000)
servers:
- name: Newton
address: 192.168.23.14
user: hasegawa
priority: 1 # 小さいほど優先
remote_dir: ~/work/TIASJudgeModel
data_dir: ~/data/TIASJudgeModel
uv: ~/.local/bin/uv
data_ready: true # 臨床データが配置済みか
- name: Archimedes
address: 192.168.23.15
user: hasegawa
priority: 2
remote_dir: ~/work/TIASJudgeModel
data_dir: ~/data/TIASJudgeModel
uv: ~/.local/bin/uv
data_ready: true # 2026-09-27 にデータ配置済み(ENV_03)