AMD 라이젠 AI Max+ 클러스터에서 1조 파라미터 LLM을 로컬로 실행하기

✍️ OpenClawRadar📅 게시일: March 1, 2026🔗 Source
AMD 라이젠 AI Max+ 클러스터에서 1조 파라미터 LLM을 로컬로 실행하기
Ad

AMD Ryzen AI Max+ 클러스터에서 1조 개 매개변수 LLM 로컬 실행

AMD의 기술 문서는 Ryzen AI Max+ 395 프로세서가 탑재된 4개의 Framework Desktop 시스템을 사용하여 소규모 분산 추론 클러스터를 구축하고, llama.cpp RPC를 사용하여 Kimi K2.5 오픈소스 모델(1조 개 매개변수, 375GB)을 실행하는 방법을 상세히 설명합니다. 이 설정은 4대의 머신을 하나의 논리적 AI 가속기로 취급합니다.

하드웨어 및 소프트웨어 스택

  • 하드웨어: 4x Framework Desktop - AMD Ryzen AI Max+ 395 - 128GB
  • AI 프레임워크: AMD ROCm
  • 추론 엔진: Llama.cpp RPC
  • OS: Ubuntu 24.04.3 LTS
  • 모델: Kimi-K2.5 (UD_Q2_K_XL) (375GB)
  • 네트워크: 이더넷 5Gbps

기술 설정: 확장된 VRAM 할당

각 Ryzen AI Max+ 시스템에 대해, 먼저 BIOS에서 iGPU 메모리 크기를 512MB로 설정해야 합니다. BIOS를 통한 노드당 최대 전용 VRAM은 96GB(4개 노드 전체 384GB)입니다. Translation Table Manager(TTM) 커널 매개변수를 사용하면 노드당 120GB(전체 480GB)로 증가시킬 수 있습니다.

커널 매개변수 구성:

sudo nano /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT=로 시작하는 줄을 찾아 따옴표 안에 추가:

"quiet splash ttm.pages_limit=30720000 amdgpu.gttsize=120000"

TTM 제한은 4KB 페이지 단위로 표현됩니다. 120GB 계산: (120 * 1024 * 1024) / 4.096 = 30720000

저장 후 종료한 다음 실행:

sudo update-grub
sudo reboot

구성 확인:

$ sudo dmesg | grep "amdgpu.*memory"
[drm] amdgpu: 512M of VRAM memory ready
[drm] amdgpu: 120000M of GTT memory ready.
Ad

설정 옵션 1: Lemonade SDK(권장)

사전 빌드된 바이너리 다운로드: https://github.com/lemonade-sdk/llamacpp-rocm/releases/latest/

플랫폼 및 GPU 대상에 맞는 아카이브 다운로드: llama-bxxxx-ubuntu-rocm-gfx1151-x64.zip

압축 해제 및 준비:

unzip llama-bxxxx-ubuntu-rocm-gfx1151-x64.zip
cd llama-bxxxx-ubuntu-rocm-gfx1151-x64
chmod +x llama-cli llama-server rpc-server

GPU 감지 확인:

$ ./llama-cli --list-devices
ggml_cuda_init: found 1 ROCm devices:
Device 0: AMD Radeon Graphics, gfx1151 (0x1151), VMM: no, Wave Size: 32
Available devices:
ggml_backend_cuda_get_available_uma_memory: final available_memory_kb: 127697544
ROCm0: AMD Radeon Graphics (120000 MiB, 124704 MiB free)

설정 옵션 2: 수동 소스 빌드

Ubuntu 24.04.3에 ROCm 7.0.2 설치:

wget https://repo.radeon.com/amdgpu-install/7.0.2/ubuntu/noble/amdgpu-install_7.0.2.70002-1_all.deb
sudo apt install ./amdgpu-install_7.0.2.70002-1_all.deb
sudo apt update
sudo apt install python3-setuptools python3-wheel
sudo usermod -a -G render,

이 문서는 추가 설정 단계 및 추론 구성 세부 사항을 계속 설명합니다.

📖 전체 소스 읽기: HN LLM Tools

Ad

👀 See Also

다중 에이전트 아키텍처: AI 시스템에서 단일 에이전트 함정 피하기
Guides

다중 에이전트 아키텍처: AI 시스템에서 단일 에이전트 함정 피하기

레딧 게시물에서 여러 작업에 단일 에이전트를 사용하는 일반적인 아키텍처 실수를 지적하며, 이로 인해 지속적인 관리가 필요한 취약한 시스템이 발생한다고 설명합니다. 제안된 해결책은 각 에이전트가 좁고 구체적인 역할을 맡는 오케스트레이터-전문가 모델입니다.

OpenClawRadar
경험에서 얻은 실용적인 다중 에이전트 시스템 아키텍처 조언
Guides

경험에서 얻은 실용적인 다중 에이전트 시스템 아키텍처 조언

한 개발자가 7개의 에이전트가 매일 실행되는 시스템을 운영한 경험을 바탕으로 다중 에이전트 AI 시스템 구축을 위한 다섯 가지 구체적인 패턴을 공유했습니다: 하나의 에이전트로 시작하기, 오케스트레이터 패턴 사용하기, JSON 파일로 공유 메모리 구현하기, 작업별로 모델 라우팅하기, 확인 루프 추가하기.

OpenClawRadar
OpenCLAW 메모리가 실제로 작동하는 방식: 에이전트 '망각' 문제 해결하기
Guides

OpenCLAW 메모리가 실제로 작동하는 방식: 에이전트 '망각' 문제 해결하기

OpenCLAW 에이전트는 대화 간 지속적인 메모리를 갖지 않습니다 - 각 세션마다 SOUL.md, USER.md, MEMORY.md와 같은 파일에서 컨텍스트를 재구성합니다. 흔한 '잊어버림' 문제는 세션 비대화, 구조화되지 않은 메모리 파일, 채팅 기록과 영구 저장소를 혼동하는 데서 비롯됩니다.

OpenClawRadar
MCP를 통해 기계적 작업을 DeepSeek V4 Flash에 오프로드하여 Claude 비용 60배 절감
Guides

MCP를 통해 기계적 작업을 DeepSeek V4 Flash에 오프로드하여 Claude 비용 60배 절감

한 Reddit 사용자가 파일 분류, JSON 재포맷, 필드 추출 작업을 간단한 MCP 도구와 CLAUDE.md 거부 목록 규칙을 통해 DeepSeek V4 Flash로 라우팅하여 Claude API 사용량을 60배 절감했습니다.

OpenClawRadar