TL;DR
LM Studio는 GGUF 메타데이터의 레이어 수를 GPU Offload 슬라이더의 상한으로 사용하지만, 입력·출력 레이어 같은 추가 레이어가 남을 수 있습니다. Qwen3.6에서 상한값 65를 사용하면 CPU 약 40%, GPU 약 80%의 부분 오프로딩 상태가 되었고, llama.cpp에서 gpu-layers를 66 또는 99 또는 all로 설정하자 CPU 약 5%, GPU 100%로 바뀌었습니다. 같은 컨텍스트와 가능한 한 동일한 파라미터로 비교한 결과 평균 처리량은 약 48.0 tok/s에서 54.1 tok/s로 올라 약 20% 향상됐습니다. LM Studio에서는 메타데이터 상한을 넘는 값을 입력할 수 없으므로 전체 오프로딩이 필요하면 llama.cpp의 gpu-layers all 설정을 고려해야 합니다.
실용적 조언
- LM Studio에서 GPU 사용률이 약 80%에 머물고 CPU 사용량이 약 40%라면 GGUF 메타데이터의 최대 레이어 수만큼만 오프로딩됐는지 확인할 필요가 있습니다. llama.cpp를 사용할 때는 모델의 추가 레이어 수를 알기 어려우므로 gpu-layers all을 우선값으로 두는 방식이 게시물의 권장 방향입니다.
- LM Studio와 llama.cpp의 성능을 비교할 때는 컨텍스트 크기와 가능한 한 모든 추론 파라미터를 동일하게 맞춰야 합니다. LM Studio가 일부 설정을 숨기므로 두 실행 환경의 결과 차이를 해석할 때는 완전한 동일 조건이 아닐 수 있다는 점을 함께 고려해야 합니다.
섹션별 상세



용어 해설
- GGUF 메타데이터(GGUF Metadata)
- — GGUF 파일 안에 저장된 모델 구조와 레이어 수 등의 정보입니다. LM Studio는 이 메타데이터에 기록된 레이어 수를 GPU Offload 슬라이더의 최대값으로 사용하지만, 실제 전체 오프로딩에 필요한 추가 레이어까지 항상 포함하지는 않습니다.
- GPU 오프로딩(GPU Offload)
- — 모델의 레이어 계산을 CPU 대신 GPU 메모리와 연산 장치로 보내는 방식입니다. GPU에 배치하는 레이어가 늘면 CPU 사용량을 낮추고 GPU 활용률을 높일 수 있으며, 게시물에서는 전체 오프로딩 뒤 처리 속도가 약 20% 향상됐습니다.
- GPU 레이어 설정(gpu-layers)
- — 추론 과정에서 GPU로 옮길 모델 레이어 수를 지정하는 설정입니다. llama.cpp에서는 99 또는 all처럼 메타데이터상의 레이어 수를 넘는 값을 지정할 수 있지만, LM Studio의 입력란은 해당 최대값을 넘는 숫자를 받지 않습니다.
- MTP
- — 추론 중 여러 토큰을 함께 예측하는 설정으로, 게시물의 비교 실험에서는 사용하지 않았습니다. 작성자는 세 조건에서 컨텍스트와 가능한 한 다른 파라미터를 동일하게 유지해 GPU 레이어 설정 차이에 따른 속도를 비교했습니다.
언급된 도구
gpu-layers 값을 65보다 크게 지정하거나 all로 설정해 모델 레이어 전체를 GPU에 오프로딩하는 추론 실행
GPU Offload 슬라이더로 모델 레이어를 GPU에 배치하는 로컬 추론 도구
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.