操作
AIタスク #11245
未完了[Spartan X][Local Agents 04] B550 Worker Scheduler・Useful Occupancy実装
ステータス:
実行中
優先度:
通常
担当者:
-
開始日:
2026-09-10
期日:
進捗率:
0%
予定工数:
from_agent:
to_agent:
lock_required:
context_json:
session_id:
priority_custom:
start_time:
end_time:
execution_time:
acceptance_criteria:
assigned_role:
human_gate:
gate_type:
chain_root_id:
wave_id:
説明
依存: #11242, #10324
目的: B550をSpartan Xの主要実働Workerとして接続し、価値あるジョブがある限りidleを最小化する。
現状: GPU0 Qwen3VL-8B Q4常駐、GPU1 text lease OFF、queue pending/running 0、Text API非稼働。GPU0観測busy 0%。
役割:
- GPU0/VLM: スクリーンショット・図版・LP・記事挿絵のVisual QA、画像意味評価。
- GPU1/Text: 記事校正/分類/加筆候補、コード/データ前処理、蒸留候補、SEO/GTM分析、benchmark。
- GPU1/ComfyUI: 画像生成。Text leaseと排他。
Scheduler: foreground開発/障害 > verify/repair > LLM品質評価 > 蒸留 > media/GTM > benchmark。foreground到着時はcheckpoint後preempt。
KPI: Useful Occupancy、idle seconds、queue depth、jobs/hour、verifier pass率、wasted-job率、GPU別busy/VRAM/power。
禁止: GPU使用率を埋めるだけの無価値ジョブ、GPU1 textとComfyUIの競合、VLM常駐GPU0を通常textで奪うこと。
受入条件: 5分以上の理由なしidleを検知して次の有効タスクを選定。全jobにtask_ref/run_id/evidenceを付与。
Redmine Admin さんが12日前に更新
2026-09-11 10:06 JST live KPI: B550 queue service active、done=109だが現在 pending/running=0、GPU1 text lease=OFF、text API unreachable、image generation停止。GPU0 Qwen3VL常駐で gpu_busy=0%、VRAM約9.18/17.16GB、power約6W。したがって現時点のUseful Occupancy目標は未達で、理由なしidleが継続。#11247 Router/Portfolio接続後に開発→蒸留→Media/GTMを自動供給する必要あり。
Redmine Admin さんが12日前に更新
- ステータス を 新規 から 実行中 に変更
#11242 Routing Matrix v1完了により依存解消。Agent Control Tower clean worktreeでB550 Useful Occupancy Scheduler実装開始。job=20260911-072224-595c21。既存B550 priority queue/leaseを再利用し、Control Tower側はidle300秒・lane選択・GPU1排他・GPU0 VLM独立・checkpoint preempt・KPIのみ実装。B550本体の未コミット資産は変更しない。
操作