기본 콘텐츠로 건너뛰기

16GB VRAM GPU 활용 흐름 (#Strata)

1. 로컬 LLM 학습용

내용: 오픈 모델(Open Model) 출시로 로컬 LLM(Local LLM, 사용자 하드웨어에서 직접 구동하는 대규모 언어 모델)에 대한 관심이 생겨 RTX 4080S(16GB)를 구입하여 학습을 시작했습니다. 그러나 클라우드 LLM 서비스(Cloud LLM Service)의 급격한 발전 속도를 로컬 환경이 따라가기 어려워 관심이 시들어졌습니다.

2. Agent 의 지능

내용: 오픈클로(OpenClaw)의 등장으로 API 없이 VRAM 16GB에서 로컬 구동하는 방법을 찾아 세팅했습니다. 다만 제 GPU 환경에서는 도구 사용(Tool Use)과 한국어 처리에 적합한 모델이 Qwen 3.5 8B뿐이었는데, 지능이 다소 낮아 실수가 잦았고 이에 따라 실사용 용도로는 신뢰도가 낮았습니다. 당시에는 읽지 않은 메일 요약 및 삭제 정도의 단순한 작업만 수행했습니다.

3. Strata를 통한 Agent 지능의 발전

내용: 스트라타(Strata)를 도입하며 Qwen 3.8 모델을 구동할 수 있게 되었고, 비로소 실무적인 작업이 가능해졌습니다.

4. VRAM 16GB 한계와 과제

내용: 하지만 컨텍스트 길이(Context Length, 모델이 한 번에 처리할 수 있는 최대 텍스트 입력/출력 길이) 제한으로 인한 잦은 데이터 압축 현상은 감수해야 하는 부분입니다. 이로 인해 응답 속도가 느려지는 구간이 많이 발생합니다. 평상시 성능은 약 78 토큰/초(token/s)로 준수하지만, 중간중간 잦은 압축 작업으로 인해 전체 소요 시간이 길어져 불편함이 있습니다.
향후 계획: 현재 컨텍스트 길이 제한 문제를 해결할 방법을 계속 찾고 있습니다.

2026년10월29일 기준 최적화 결과 (--max-context,"262144",)
I:\Strata-app>cat strata-iq2_xs.json
{
"exe": "component:strata-engine",
"backend": "cuda",
"args": [
"--pack",
"I:\\Strata-data\\packs\\iq2_xs",
"--native",
"I:\\Strata-data\\models\\IQ2_XS\\Qwen3.8-Flash-Next-GSQ-RCO-IQ2_XS-00001-of-00002.gguf",
"--ple-gguf",
"I:\\Strata-data\\models\\IQ2_XS\\Qwen3.8-Flash-Next-GSQ-RCO-IQ2_XS-00002-of-00002.gguf",
"--expert-profile",
"I:\\Strata-app\\data\\expert-profile.bin",
"--expert-cache",
"auto",
"--prefill",
"auto",
"--spec",
"4",
"--spec-min-p",
"0.5",
"--mtp",
"I:\\Strata-data\\mtp\\rt",
"--max-context",
"262144",
"--kv",
"k8v4",
"--kv-resident",
"32768"
],
"cwd": "I:\\Strata-app",
"tokenizer": "I:\\Strata-data\\packs\\iq2_xs\\tokenizer",
"model_name": "qwen3.8-flash-next-iq2_xs",
"log": "I:\\Strata-app\\strata-iq2_xs.log",
"lib_dirs": [
"I:\\Strata-app\\.venv\\Lib\\site-packages\\nvidia\\cu13\\bin\\x86_64"
],
"port": 8080,
"host": "0.0.0.0",

"gpu": 0,
"gpus_asked": true
}

Description

exe
설명: 실행할 엔진 컴포넌트 지정
상세: component:strata-engine을 통해 스트라타 엔진 구동 파일 호출
backend
설명: 연산 백엔드 지정
상세: cuda를 사용하여 NVIDIA GPU 하드웨어 가속 활용
args설명: 엔진에 전달할 구체적인 실행 인자(Arguments) 모음
--pack: 모델 패키지 디렉토리 경로 지정 (I:\Strata-data\packs\iq2_xs)
--native: 기본 GGUF 모델 파일 경로 지정 (Qwen3.8-Flash-Next-GSQ-RCO-IQ2_XS-00001-of-00002.gguf)
--ple-gguf: 추가 GGUF 파츠 파일 경로 지정 (Qwen3.8-Flash-Next-GSQ-RCO-IQ2_XS-00002-of-00002.gguf)
--expert-profile: 전문가 프로필 바이너리 파일 경로 지정
--expert-cache: 전문가 캐시(Expert Cache) 관리 방식 설정 (auto)
--prefill: 프롬프트 사전 입력(Prefill) 최적화 방식 설정 (auto)
--spec: 추론 가속을 위한 스펙큘레이티브 디코딩(Speculative Decoding) 설정값 (4)
--spec-min-p: 스펙큘레이티브 디코딩 최소 확률 임계값 (0.5)
--mtp: 멀티 토큰 예측(Multi-Token Prediction) 관련 리소스 경로 지정
--max-context: 모델이 처리할 수 있는 최대 컨텍스트(Context, 문맥) 길이 설정 (262144)
--kv: 키-값(Key-Value) 캐시 양자화(Quantization) 포맷 설정 (k8v4, 키 8비트, 값 4비트)
--kv-resident: VRAM 상주 키-값 캐시 크기 설정 (32768)

cwd

설명: 프로세스가 실행될 작업 디렉토리(Current Working Directory) 경로 (I:\Strata-app)

tokenizer

설명: 텍스트를 토큰으로 변환하거나 역변환하는 토크나이저 파일 경로 지정

model_name

설명: 내부적으로 식별되는 모델 이름 (qwen3.8-flash-next-iq2_xs)

log

설명: 실행 로그가 저장될 파일 경로 (I:\Strata-app\strata-iq2_xs.log)

lib_dirs

설명: CUDA 구동을 위해 참조할 외부 라이브러리 및 종속성 디렉토리 경로 지정 (nvidia\cu13\bin\x86_64)

port

설명: 로컬 서버가 수신 대기할 포트 번호 (8080)

host

설명: 서버 바인딩 주소 (0.0.0.0으로 설정되어 모든 네트워크 인터페이스에서 접근 허용)

gpu / gpus_asked



설명: GPU 사용 여부 및 지정
상세: gpu: 0은 첫 번째 GPU를 지정하며, gpus_asked: true는 GPU 가속 사용 요청을 활성화함

댓글

이 블로그의 인기 게시물

OS가 설치된 PM981A (512GB)를 A440Pro(2TB)로 NVME 마이그레이션 과정

조립대행으로 마춘 컴퓨터라 NVME 마이그레이션을 처음인데 무사히 마쳐서 2~3년뒤에 혹시 찾아볼까 싶어 기록으로 남깁니다. 사용하는 제품은 NVME 제품은 삼성전자 PM Pm981a M.2 NVME 512GB 인데 국내에서는 삼성전자 내장 SSD 970 EVO Plus NVMe M.2 500 GBMZ-V7S500BW https://www.samsung.com/sec/memory-storage/970-evo-plus-nvme-m2-ssd/MZ-V7S500BW/ 기존시스템 AMD 라이젠 3600 (마티스) MSI B450M 박격포 맥스 M2_1 은 PCI e3.0 M2_2 는 PCIe 2.0 삼성전자 PM Pm981a M.2 NVME 512GB C 드라이브가 점점 차올라서 TeamGroup A440 Pro PCIe 4.0x4 2TB 구입 11월25일 주문, 12월2일 배송 JEYI 방열패드 조립 https://youtu.be/idZ3ctqlpwo?si=Ade03n0afuMKTD9q 존스보 방열판보다는 더 두꺼우나 장착에는 문제가 없음. M.2 2nd slot에 장착 Migration Program 준비 여기서 시간소요 많이함, Free 버젼에서 Clone기능이 막혀있거나 Trial에서도 안되는 복제기능이 지원되지 않음. AOMEI backup Std Clone 미지원 AOMEI backup Pro Tirla Clone 미지원 Samsung Disk_Mirgration (지원하지 않는다는 이야기가 있어서 Skip) refect home trial 지원 refect home trial로 clone시 21분소요 PCIe 3.0 x4 에서 PCIe 2.0 x4 로 clone C: Pm981a spec상 속도가 3500MB/s, 쓰기 속도는 3200MB/s F: A440 Pro spec상 속도가 7400MB/s, 쓰기 속도는 7000MB/s 복제완료후 PCIe 3.0 의 PM981A와 PCIe 2.0 의 A440 Pro를 스왑 해매는 포인트 여기서 약간 해맸...

llama 계열 gguf 제공되는 경우 가져와서 사용하는 예제

llama 계열의 모델이 친절하게 gguf 형태로 제공되는 경우 어떻게 다운받고 어떻게 ollama에 추가하는지 예전에 gguf 파일을 등록하는 유튜브 강의를 보고 메모해두것을 기반으로 2024년 12월31일 추운 겨울 밤 기억을 백업해 봅니다 수동으로 작성한 것은 지우고 copilot으로 포맷을 정리해서 업데이트합니다. Bllossom/llama-3.2-Korean-Bllossom-3B-gguf-Q4_K_M 한국어 모델 추가하기 시작 : MS Copilot과의 질의응답 중 llama 3.2 기반의 한국어 학습 모델을 발견. 현재 사용 모델 : EEVE-Korean-10.8B (약 7.7 GB) 모델 사용 중. llama 3.2 기반 한국어 모델 소개 : 모델 설명 링크 gguf 파일 다운로드 링크 deepseek-ai/DeepSeek-R1-Distill-Qwen-7B  기반 한국어 모델 소개 : 모델 설명 링크 gguf 파일 다운로드 링크 모델 설정 파일 (Modelfile) : FROM llama-3.2-Korean-Bllossom-3B-gguf-Q4_K_M.gguf PARAMETER temperature 0.6 PARAMETER top_p 0.9 TEMPLATE """<|start_header_id|>system<|end_header_id|> Cutting Knowledge Date : December 2023 {{ if .System }}{{ .System }} {{- end }} {{- if .Tools }} When you receive a tool call response, use the output to format an answer to the orginal user question. You are a helpful assistant with tool calling capabilities. {{- end }} <|eot_id|> {{- range $i , $_ := .Messa...

DELL의 새게이밍 노트북, Inspiron 15 7000 Gaming, Dual Display 문제

Dell New 게이밍노트북 7567  I7 Notebook http://www.dell.com/kr/p/inspiron-15-7567-laptop/pd?ref=PD_OC 7th Generation Intel® Core™ i7 프로세서 8GB 메모리 1TB 하드 드라이브 + 128GB 솔리드 스테이트 드라이브 NVIDIA® GeForce® GTX 1050 Ti (4GB GDDR5 그래픽 메모리 포함) 상세 사양 리눅스 개발환경이 필요해서 여러대 구매한 노트북입니다. 기본적으로 ubuntu 16.04 가 설치되어 있는데, 필요한 개발환경이 ubuntu 이고 별도의 windows 개발용 PC가 있기 때문에 구매를 결정하게 되었습니다. Slim하지 않지만 I7 HQ CPU와 1050TI spec 이 결정하는데 주요했고, 받은 후에 빌드환경 구축후 8 thread compile을 만끽하던중 치명적인 문제를 Display쪽 문제를 발견하고, Dell express 쪽과 전화통화도 하고 문의 메일도 보내서 지원을 받고(진행)중입니다. 추가 :  시간낭비하지 말라고 중간에 업데이트합니다.  해결되었고, 해결방법은  Windows 을 설치한 후 Fn+F8을 눌러서 모드를 확장모드를 선택합니다. 디스플레이 설정이나 드라이버 재설치 같은 방법으로는 조정이 불가능했습니다. --------------------------------------------------------------------- 요즘 다들 Dual monitor 환경일텐데, Dual Monitor를 복제형태로만 지원을 합니다. 14.04 설치후 업데이트시 375.66 Driver가 설치됩니다. nVidia driver가 설치되었으나, 모니터 인식에 문제가 있어서 해상도 확장설정자체를 할 수 없습니다. 기본 ubuntu라서 driver 문제인가 확인하기 위해서 우분투 64bit 환경 NVIDIA...