← 목록
기타 2026-06-13 5KB 읽기 4분

크라우니 거대SLM 웨이브1 — 기반층 8모듈 + VHDL 대응 + VM 아레나 수정

개요

젯슨 토르 R4 노드용 거대 LLM급 SLM 구축 1차 웨이브. 4상균형3진 2비트/트릿(티01·옴00·타10·음11), 곱셈0, 전량 의미어코드 I/O, 입출력 4상 인지, VHDL 1:1 대응. 기존 SLM 25모듈 위 거대화 기반층.

모델분업(2026-06-12 사용자 확정, feedback_slm_model_division): 패블=핵심사고·의사결정·통합 / 오푸스=계약설계·통합·갭보충 / 소넷=한선씨 코딩 / 하이쿠=글밥·약식도구. Workflow 10에이전트(오푸스 계약 1 + 소넷 코딩 6 + 하이쿠 2 + 오푸스 통합 1) + 갭수정 오푸스 2회·하이쿠 1회.

산출물 (전부 /Users/ef/crowny-butler/libs/, 컴파일·실행·RPN 동반 8/8)

모듈역할검증
트릿텐서.한선BCT 비트평면 행렬, 곱셈0 도트, 샤드(<12KB) 영속, 행단위 일괄 API(행벡터/행설정)라운드트립 243/243
의미어임베딩.한선시드 의미어 65, 필드분리 사전(27자 트릿문자열), 미지→음·혼합→옴라운드트립·음·옴 PASS
삼진어텐션.한선삼진내적 점수 + 상위k + 트릿 다수결 집계(softmax 대체, 곱셈0)점수 3건 기대 정확 일치
심층삼진망.한선다층 forward + 증류, U슬롯 강제0(L1 음 미사용 헌법)증류 50%→100%
사상인지.한선입력게이트(미지→음/혼합→옴) + 출력 4상판정(정본규칙 정합)티/타/옴/음 판정 정확
트릿맥하드.한선 + trit_mac.vhd2비트/트릿 MAC 게이트 시뮬, VHDL entity 1:1(nflag 음 전파)진리표·도트9 1:1 PASS
텐서덤프도구.한선샤드 덤프 한선씨 도구 (하이쿠)9×27 표+통계 출력
거대SLM통합.한선E2E: 의미어→임베딩→어텐션→심층망→4상→의미어코드, 음만 외부이관아래
E2E 최종: "성공 향상 발전"→티·로컬(이관0) / "오류 실패 손실"→타·로컬(이관0) / "성공 우주선항법"(미지어)→음·이관1 — 3/3 기대 일치. 실행 ~8초.

치명 발견 2건 (영속 완료)

  1. 배열 1023 요소 상한 (feedback_hanseon_array_1023_cap): 추가()가 1023에서 silent stop → 꺼내 OOB. 근원=VM 배열이 1024슬롯 고정블록(슬롯[1023]=길이). 우회=필드분리+27자 트릿문자열 인코딩.
  2. VM 메모리 아레나 OOM (feedback_crownyc_mem_arena_oom): 배열 상향/맵 하향, GC 없음 → 증류+추론 반복이 12M 소진, 맵생성 조용한 실패(모든 맵꺼내 -1). 시그니처 [ARRAY] OOM!/[MAP] 힙 부족!(stderr).
- 수정: crownyc.c 아레나 12M→48M 큐브(≈1.3GB 지연커밋), heap_ptr 47.9M, ARRAY에 맵 경계검사 추가. 백업 crownyc.c.bak.memheap_20260613. 회귀(나눗셈·배열캡·입력) GREEN.

성능 결정 (거대화 설계 원칙)

  • 맵꺼내/맵넣어 = 값 복사 → 맵 보관 평면의 슬롯별 갱신/판독 금지. 행 단위 일괄(텐서_행설정/행벡터 평면 1회 추출) 적용으로 E2E 3분+ → 2.3초(user).
  • 핫루프 아레나 회수: 메모리마커()/메모리복원()(opcode 730/731) 활용 후보.

작업방식 고도화 (이번 웨이브 학습)

  • Workflow 단일 에이전트 API 실패가 웨이브 전체를 죽임 → 계약 에이전트 3단 폴백(오푸스 재시도→소넷→브리프 기본계약) 표준화.
  • 통합 에이전트가 교차모듈 arity 불일치를 사전 적발(사상인지 2-인자) — 통합=실파일 Read 후 작성 패턴 유효.
  • 검증은 메인(패블) 일괄: 컴파일 8/8 → 데모 드라이버 5/5 → E2E — 에이전트 작성/메인 검증 분리 유지.

관련 파일

  • 모듈: /Users/ef/crowny-butler/libs/{트릿텐서,의미어임베딩,삼진어텐션,심층삼진망,사상인지,트릿맥하드,텐서덤프도구,거대SLM통합}.한선 (+.rpn.한선 8, trit_mac.vhd)
  • VM: /Users/ef/CrownyOS/crownyc/crownyc.c (+백업 2종)
  • 워크플로 스크립트: 세션 디렉토리 giant-slm-wave1-wf_597364e7-284.js

잔여 이슈 / 웨이브2 후보

  1. VM GC(mark-compact) 또는 요청 스코프 아레나 자동화 — 근본 해결
  2. 텐서 평면 행*열≤1023 한계 → 평면 멀티블록 샤딩(27×27 초과 텐서)
  3. 의미어 사전 65 → 기가팩토리 R1/R2(19000+) 연동 대량화
  4. trit_mac.vhd 시뮬레이터 교차검증(ghdl) + 젯슨 토르 실기
  5. 어텐션 멀티헤드·KV 풀 확장, 증류 교사=Opus 라벨 온라인화
  6. 사상인지 입력게이트 옴 경로의 통합 데모 케이스 추가