← 목록으로

resume 본표 조건 — 자기 쓰기(writer=reader) 부록 표 확장 계획

2026-09-23 · scene_bench · plan
closed = GPT-5.6 Luna 추가(API, GPU 0) · open = Gemma 4-31B · Qwen3.8-27B · Molmo2-8B (GPU 여유 후)
TL;DR 새 조건(손목 인셋 480×240 + writer 1 fps + 방 목록)에서 자기 쓰기 칸은 flash 하나뿐. 부록 표를 위해 Luna 1칸(API)과 오픈 3칸(GPU)이 비어 있다. Luna 는 지금 돌릴 수 있고(≈$12–15, 상한 $25) 키 선택만 남았다. 오픈 3모델은 30장 writer 청크가 컨텍스트에 들어감을 CPU 프로브로 확인했고(Gemma4 7.7k · Qwen3.8 3.7k · Molmo2 16.2k 토큰), vLLM 이미지 한도만 24→32 로 열면 된다. 클러스터 116/120 이라 제출은 보류.
$12–15
Luna 예상(상한 $25)
$137
flash 같은 조건 실측
16.2k
Molmo2 30장 토큰 / 36,864
116/120
클러스터 GPU 사용

1 배경 · 무엇이 비어 있나

Overleaf(origin/main 12b98a2) 본표는 Flash·Qwen3.8-27B·Gemma4-31B 3 reader. 새 조건 아카이브 resume_v2_wristrooms_61871a3e 는 flash 자기 쓰기 + flash 메모리를 읽는 오픈 reader 3칸(교차)만 있다.

모델구분자기 쓰기(새 조건)flash 메모리 reader필요 자원
Gemini 3.7 Flashclosed있음 (.441)——
GPT-5.6 Lunaclosed없음없음API 만 (gpu 0)
Gemma 4-31Bopen없음.236GPU 1장 ≈6–12 h
Qwen3.8-27Bopen없음.366GPU 1장 ≈6–12 h
Molmo2-8Bopen없음없음GPU 1장, 컨텍스트 36,864
사용자 지시: 부록용이므로 지금 도는 GPU 잡(온라인 평가, own 8 + extra 21 장)에 영향을 주지 않는 것 먼저 → Luna 만 지금, 오픈 3모델은 GPU 여유 후.

2 준비한 것 ($0)

tmp/rfv3append/submit_wr_luna.sh [KEY_A] [KEY_B] # Luna writer+reader 한 런, A 66편 4샤드 + 누름 34편 2샤드, --gres=gpu:0 --qos=own tmp/rfv3append/submit_wr_open_self.sh <gemma4|qwen38|molmo2|all> [qos] # vLLM 자체 서빙, sbmr 5, --time 16h, VLLM_IMG_LIMIT=32 tmp/rfv3append/merge_wr_self.py <tag> <model> # → tmp/resume_final_<tag>_wrrooms_merged.json (flash 스키마, 966행 assert) scripts/serve_eval_vllm_resume.sh # --limit-mm-per-prompt 를 VLLM_IMG_LIMIT(기본 24, 바이트 동일)로 파라미터화 tmp/rfv3append/self_ctx_A.txt(66) · self_ctx_B.txt(34) # 기존 wr_ctx_* 는 스모크 8편이 빠진 분할이라 전량 목록 신규

env 는 flash 와 동일: SBENCH_WRITER_PREAMBLE=v2 SBENCH_RF_REWRITE_PROMPT=v3b SBENCH_TAGMEM_WRITE=v7 SBENCH_TAGMEM_UNCAPPED=1 SBENCH_TAGMEM_READ=v9 SBENCH_WRIST_INSET=both SBENCH_WRITER_FPS=1 SBENCH_QUERY_ROOMS=1. flash 는 writer → 읽기 두 단계였지만 방 목록은 질의 턴에만 들어가므로 한 런과 동치.

3 비용 · 키 · GPU 근거

항목실측/추정근거
flash 새 조건ingest $128.4 + 읽기 $8.6rf-v3 40.1 · vis 46.6 · tagmem 41.7, 청크 1,483×3 (wr_flash_* results.json)
옛 조건 luna/flashingest 0.11–0.27 · 읽기 0.20luna ingest $5.5 vs flash $32.4; 읽기 $1.68 vs $8.22
Luna 새 조건≈$12–15 (상한 $25)32 px 패치 과금: 640×480=300 → 480×240≈120 패치, 청크 4→30장 = 이미지 토큰 ≈3×
키 잔여 (KST 15:30)key2 ≈$16 · key3 ≈$18오늘 key2 ≈$82 · key3 ≈$84 사용, $100/일 캡(KST 자정)
GPU클러스터 116/120, own 8/8snode; 온라인 평가 29 잡 실행 중
Luna 키 선택지: ① 기본 Letsur 키로 지금 ② KST 자정 이후 key2/key3 예약(--begin) ③ 지금 key2+key3 나눠서(잔여 안, 캡 걸리면 체크포인트로 이어감). 누적 전량($44) 결정과 같은 예산을 다툰다.

4 오픈 3모델 — 30장 writer 청크가 들어가나 (CPU 프로브, $0)

모델480×240 ×1640×480 ×1×8 (읽기 상한)×30 (writer 청크)컨텍스트
Gemma 4-31B2702832,0557,66565,536
Qwen3.8-27B1763561,0303,71465,536
Molmo2-8B5477634,32316,20236,864 — 이미지+텍스트 대체로 들어감
발견: Molmo2 의 옛 초과(38,750 > 36,864, train_5134)는 이미지(8×763 ≈ 6.1k)가 아니라 tagmem 장부 텍스트였다. 새 조건에서도 같은 편의 긴 장부는 context_exceeded 실패 답으로 남을 수 있다(공정성 규칙 ⑤, 기록만). 세 모델 모두 vLLM 이미지 한도 24 → 32 필요(스크립트 반영).

5 다음

  1. Luna 제출 승인 + 키 선택 → 완료 후 merge_wr_self.py luna gpt-5.6-luna → archive_final_results.py --family resume_wr → cross_all.py → Overleaf 부록 표.
  2. GPU 여유 시 submit_wr_open_self.sh gemma4 · qwen38 · molmo2 (own QOS 권장 — extra 는 rooms_* 5 h 잡도 선점 사망 이력).
의견: Molmo2 는 옛 프로토콜에서도 tagmem 읽기가 한도를 넘는 편이 있었고 논문 macros 에 "Molmo 2-8B" 로 남아 있다. 부록 표에 넣되 컨텍스트 초과 행 수를 각주로 적는 편이 안전하다.