AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
RTX 6000 Pro 위키: NVLink 없이 PCIe GPU에서 대형 LLM(Qwen3.5‑397B 등)을 실행한다
RTX 6000 Pro Wiki — Running Large LLMs (Qwen3.5-397B, Kimi-K2.5, GLM-5) on PCIe GPUs without NVLink
개발 도구Python · ShellGitHub @local-inference-lab직접 설치운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
설치형 프로젝트는 배포 도메인 없이도 확인할 수 있습니다. 개인 저장소는 GitHub 로그인으로, 조직 저장소는 위의 저장소 확인 파일로 직접 확인해 주세요.
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
This repository is a field wiki for running frontier LLMs on NVIDIA RTX PRO
6000 Blackwell / SM120 PCIe systems. It is more than a few launch snippets: it
contains reproducible Docker builds, exact vLLM and SGLang runbooks, benchmark
tables, KLD quality checks, quantization notes, DCP/MTP/DSpark/DFlash debugging,
PCIe topology work, and regression history.README 전문 보기 ↗This repository is a field wiki for running frontier LLMs on NVIDIA RTX PRO 6000 Blackwell / SM120 PCIe systems. It is more than a few launch snippets: it contains reproducible Docker builds, exact vLLM and SGLang runbooks, benchmark tables, KLD quality checks, quantization notes, DCP/MTP/DSpark/DFlash debugging, PCIe topology work, and regression history.
For GLM-5.3, Qwen3.8-Flash-Next, DeepSeek V4 text/Vision and V4.1, start with the shared Docker launch guide. One image provides model profiles, speculation, GPU selection and optional LMCache. Each model page has a complete launch command, exact option examples and recorded speeds. Use the recipe archive to reproduce a preceding release without changing the recommended model URLs.
| Model family | Start here | Scope |
|---|---|---|
| GLM-5.3-Flash | GLM-5.3-Flash | Unified TP4 profile, NVFP4 target, no-spec/MTP3/MXFP8 DFlash2 choices, bounded decode/prefill/Sieve measurements and quality reports. |
| GLM-5.3-Flash Spark | Two-GPU recipe | Memory-tuned Spark checkpoint preset for two 96-GB GPUs, MTP3 and optional RAM/disk prefix storage. |
| GLM-5.2 | GLM-5.2 Runbook Hub | Fathomless vLLM, NVFP4, online FP8/MXFP8, B12X, DCP, MTP, KLD. |
| DeepSeek-V4.1-Flash | DeepSeek-V4.1-Flash | Unified TP4 profile, native text/vision, adaptive DSpark K7, RAM/SSD Engram tables, bounded API and throughput evidence. |
| DeepSeek-V4-Flash / DSpark | DeepSeek V4 text, DeepSeek V4 Vision | Unified TP2 profiles, fixed DSpark K5/K3, B12X, optional LMCache and measured image comparisons. |
| Kimi | Kimi Runbook Hub | Kimi-K2.7-Code, DFlash, parser/tool-call runtime. |
| Xiaomi MiMo | MiMo Runbook Hub | MiMo V2.5 Pro FP4-DFlash. |
| Qwen3.8-Flash-Next | Qwen3.8-Flash-Next | Unified TP1/TP2 profile, MTP3, CPU PLE tables, optional vision and FP8 KV. |
| Qwen3.8-27B | Qwen3.8-27B on RTX PRO 6000 Blackwell, readable QSRT K5 training result, exact QSRT K5 specification | TP1, TP2, and TP4 throughput evidence plus the QSRT K5 training interpretation, artifact, fidelity, runtime, and source contract. |
| GLM-5.1 | GLM-5.1 Runbook Hub | Historical GLM-5.1, KLD methodology, older B12X/SGLang work. |
| Legacy / secondary models | Legacy Model Runbooks | DeepSeek-V4-Pro, GLM-4.7, Qwen, MiniMax, older Kimi pages. |
Need the complete map of every Markdown page?
| Index | Use |
|---|---|
| Full Wiki Index | Complete generated catalog of every page in this repository. |
| Glossary And Acronym Guide | Acronym expansions and writing rules for newcomer-friendly docs. |
| Newcomer Onboarding | How to ask useful questions without lowering the technical signal. |
| Need | Where |
|---|---|
| Shared image launch, speculation and cache settings | Unified Docker guide, then the relevant model profile page. Other model families retain their own runbooks. |
| Rebuild the unified image | Versioned runtime configuration and assembly sources; historical recipes remain in model release pages and scripts. |
| Compare backend speed | Model benchmark tables plus Benchmark Results. |
| Check quantization fidelity | General KLD methodology, GLM-5.2 KLD, and model-specific KLD sections. |
| Compare model output quality on a real Czech tutoring workload | Czech tutoring quality comparison: DeepSeek-V4-Flash, V4.1-Flash, Qwen3.8-Flash-Next and GLM-5.3-Flash per reasoning mode, with a reproducible runner. |
| Understand MTP, DSpark, or DFlash | Speculative Decoding, DS4/Kimi/MiMo pages. |
| Debug topology or PCIe behavior | Topology, PCIe Bandwidth, . |
| Area | Page | Why it matters |
|---|---|---|
| GLM-5.3-Flash serving stack | GLM-5.3-Flash | Profile-based MTP3/DFlash2 launches and bounded wheel-image measurements; no-spec, DCP4 and clock-specific history remain attributed to their release. |
| GLM-5.2 serving stack | GLM-5.2 Infernal Invocation r18 | Source-qualified CUDA 13.3 profiles with sparse-prefill row validation, projection-mixed EXL3 TP4, online MCG K6, and NVFP4 TP8. |
| GLM-5.2 MXFP4 | GLM-5.2 FP8 + MXFP4 Experts | Native MXFP4 expert checkpoint path and A8 serving notes. |
| DS4 text and Vision serving profiles | DeepSeek V4 text, Vision | One image, separate fixed-K5/K3 profiles, optional external cache, GPU KV capacity and matched throughput tables. |
| Shared GLM/Qwen/DS4/DS4.1 image | Unified Docker guide | One launch interface and image selection point; model-specific alternatives, cache support and a six-profile measurement table. |
| DS4 full reference | DS4 DSpark v9 | Full DSpark and standard MTP sweep reference. |
| Kimi-K2.7-Code | Kimi-K2.7-Code v3 | Fathomless Kimi DFlash validation. |
Older pages are intentionally preserved. Prefer the hub page for each model family unless you are reproducing a specific historical result.
| Topic | Page |
|---|---|
| Docker images and release lines | Docker Images |
| Unified model profiles, speculation and LMCache | Shared Docker launch guide |
| PCIe oneshot all-reduce | PCIe oneshot all-reduce |
| NCCL tuning and empty graph-file failures | NCCL tuning |
| Speculative decoding | Speculative decoding |
| NVFP4 quantization | NVFP4 quantization |
| Hybrid NVFP4 assembly | Hybrid NVFP4 assembly |
| B12X FP8 / DeepGEMM comparison | B12X dense FP8 GEMM vs DeepGEMM |
| B12X W4A8 tiny decode | B12X W4A8 MX tiny decode |
| DSpark upstream consolidation | DSpark upstream consolidation |
| Area | Page |
|---|---|
| Consolidated throughput | Benchmark Results |
| Shared beta serving-image comparison | Karmic Kraken model measurements; archived comparisons retain their separate image and clock conditions. |
| vLLM vs SGLang throughput | Inference throughput |
| GLM-5.2 KLD and quant quality | GLM-5.2 KLD Evaluation |
| General KLD methodology | Measuring quantization distribution fidelity in vLLM |
| MTP quality checks | MTP Quality Evaluation |
| NVFP4 quantization comparison | NVFP4 Quantization Comparison |
| GLM-5.3-Flash behavioral fidelity | R30 nucleus-sampling comparison of published NVFP4, QAD, and QAD TV-nucleus |
| GLM-5.3-Flash QAD step-2,500 fidelity | Qualified temperature-1/top-p-0.95 practical-equivalence result |
KLD is a regression and quantization-sanity tool, not a complete quality metric. Use it together with long-context decode, coding probes, acceptance-rate checks, and task-level benchmarks.
Most measurements in this repository target RTX PRO 6000 Blackwell / GB202 / SM120 cards: 96 GB GDDR7 per GPU, PCIe 5.0 x16, no NVLink, usually 4-GPU, 8-GPU, or 16-GPU PCIe-switch systems.
| Area | Page |
|---|---|
| SM120 vs SM100 | SM120 vs SM100 Architecture |
| PCIe topology | Topology |
| PCIe bandwidth | PCIe Bandwidth |
| GPU configs | GPU Configurations |
| ASUS ESC8000A-E13P | ASUS ESC8000A-E13P + Broadcom Switches |
| ASRockRack Turin 16 GPU | ASRockRack + EPYC Turin + 4x c-payne |
| ASRock WRX90 16 GPU | ASRock WRX90 + 4x c-payne |
| Power tuning | Blackwell power limit sweep |
| Engine | Page | Role |
|---|---|---|
| vLLM | vLLM | Primary runtime for supported GLM-5.2, DS4, Kimi, and MiMo pages. |
| FlashInfer | FlashInfer | SM120 sparse MLA, CUTLASS MoE, sampler, and kernel integration notes. |
| SGLang | SGLang | Historical and alternate runtime notes, especially older GLM/MiMo paths. |
The wiki uses many acronyms: DCP, MTP, DSpark, DFlash, MLA, MoE, KLD, TP, CC, P2P, NVFP4, MXFP8, and more. To make pages readable for newcomers:
Decode Context Parallelism (DCP).python3 scripts/check-acronyms.py before polishing a major page.The wiki should reduce accidental gatekeeping: newcomers should be able to find the right runbook, decode acronyms, and reproduce a known-good launch without needing tribal knowledge. That does not mean every Discord question can be answered from memory.
Use Newcomer Onboarding as the support contract: bring the model page, Docker image, full launch command, GPU layout, TP/DCP/MTP or DSpark settings, client command, and logs. That keeps the server welcoming without turning it into an unstructured support queue.
NCCL_GRAPH_FILE= set to an empty string. Unset it if no
real XML graph file is used.MAX_NUM_SEQS and graph caps. For published
tables, use the graph sizes documented in the model page.index_topk_pattern and DCP policy from the
relevant runbook; a truncated pattern can silently degrade output.When adding a page:
python3 scripts/generate-wiki-index.py > INDEX.md
For performance claims, include both the server launch config and the client command so results can be reproduced on another PCIe-only Blackwell host.
Measurements retain their hardware, source and sampling conditions; model hubs separate reusable deployment instructions from historical release evidence.
| Avoid known runtime footguns | Common Issues, model caveats, and daily summaries. |
| Reproduce a preceding deployment or compare releases | Archived serving guides, historical versioned pages and Daily Summaries. |
| MiMo FP4-DFlash | MiMo FP4-DFlash v3 | MiMo DFlash validation and fix notes. |
| I/O tuning | I/O tuning |
| GLM-5.3-Flash QAD TV-nucleus step-2,500 fidelity | Qualified temperature-1/top-p-0.95 practical-equivalence result and greedy diagnostic |