{"id":5505,"date":"2026-09-27T12:45:09","date_gmt":"2026-09-27T03:45:09","guid":{"rendered":"https:\/\/localmodelwatch.tsuchitsuchi.com\/format-fp8-en\/"},"modified":"2026-09-27T12:45:09","modified_gmt":"2026-09-27T03:45:09","slug":"format-fp8-en","status":"publish","type":"page","link":"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/format-fp8-en\/","title":{"rendered":"FP8 Model Format Explained: Supported Engines and Models"},"content":{"rendered":"<h2>What Is FP8?<\/h2>\n<p><strong>FP8<\/strong> stores weights as <strong>8-bit floating-point numbers<\/strong>. Compared with the original BF16 \/ FP16 (16-bit), the files and memory needs are roughly halved. Unlike 8-bit integers (INT8), it can represent a wide range of values from very small to large, so it loses little quality. On Hugging Face, FP8 models come as repositories with <code>FP8<\/code> in the name (containing <code>.safetensors<\/code> files), and <strong>publishers increasingly release official FP8 versions themselves<\/strong>.<\/p>\n<h2>Why It Matters<\/h2>\n<ul>\n<li><strong>Half the size at nearly the original quality.<\/strong> It loses less than 4-bit quantization and has become a standard for serving large models.<\/li>\n<li><strong>Faster compute on newer GPUs.<\/strong> In vLLM&#8217;s compatibility table, full FP8 (weights and activations, W8A8) targets the Ada (RTX 40 series) and Hopper (H100 and similar) generations. Older Ampere GPUs (RTX 30 series) can still load it by keeping only the weights in FP8 and computing in 16-bit (Marlin).<\/li>\n<li><strong>vLLM and SGLang load it with almost the same steps as the original model.<\/strong><\/li>\n<\/ul>\n<h2>Tips for Running It Locally<\/h2>\n<ul>\n<li><strong>Still large for consumer GPUs.<\/strong> Plan for about one byte per parameter (roughly 32 GB for a 32B model). On a single GPU, a 4-bit GGUF is usually more practical.<\/li>\n<li><strong>Ollama and LM Studio (llama.cpp-based) cannot load it.<\/strong><\/li>\n<li><strong>Official FP8 builds usually come from the publisher&#8217;s own organization.<\/strong> Prefer them over third-party conversions, since the publisher typically reports how they were evaluated.<\/li>\n<\/ul>\n<p><em>Source: <a href=\"https:\/\/docs.vllm.ai\/en\/latest\/features\/quantization\/\">vLLM&#8217;s quantization documentation (hardware compatibility table)<\/a> (as of 2026-09-27).<\/em><\/p>\n<h2>Our Coverage and Data<\/h2>\n<p>Local Model Watch has published 4 article(s) on models available in FP8: 1 where the repository itself is in FP8, and 3 where we found a FP8 build of the model. The lists below only include builds we have checked (the publisher&#8217;s organization and well-known quantizers); a model missing here may still have a FP8 build elsewhere. Part of our <a href=\"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/formats-en\/\">model format index<\/a>.<\/p>\n<h2>Main Engines That Load This Format<\/h2>\n<div class=\"lmw-table-scroll\" tabindex=\"0\" style=\"overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;\">\n<table style=\"width:max-content;min-width:100%;border-collapse:collapse;\">\n<thead>\n<tr>\n<th>Engine<\/th>\n<th>Overview<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><a href=\"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/engine-vllm-en\/\">vLLM<\/a><\/td>\n<td>High-throughput LLM serving engine built around PagedAttention. Handles concurrent requests and quantized weights (AWQ \/ GPTQ \/ FP8) and is widely used on server-class GPUs.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/engine-sglang-en\/\">SGLang<\/a><\/td>\n<td>LLM serving framework known for RadixAttention prefix caching and structured output. A common alternative to vLLM for serving.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h2>Models Available in FP8<\/h2>\n<div class=\"lmw-table-scroll\" tabindex=\"0\" style=\"overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;\">\n<p class=\"lmw-table-hint\" style=\"margin:0 0 4px;font-size:0.85em;opacity:0.7;\">\u2192 Scroll horizontally to see all columns<\/p>\n<table style=\"width:max-content;min-width:100%;border-collapse:collapse;\">\n<thead>\n<tr>\n<th>Published<\/th>\n<th>Model<\/th>\n<th>Where to get it<\/th>\n<th>Quantizations<\/th>\n<th>Smallest VRAM tier<\/th>\n<th>Article<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>2026-09-26<\/td>\n<td>deepseek-ai\/DeepSeek-V4-Pro-0813<\/td>\n<td><a href=\"https:\/\/huggingface.co\/unsloth\/DeepSeek-V4-Pro-0813\">unsloth\/DeepSeek-V4-Pro-0813<\/a><\/td>\n<td>FP8<\/td>\n<td>\u2014<\/td>\n<td><a href=\"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/2026\/09\/26\/deepseek-v4-pro-0813-released\/\">DeepSeek-V4-Pro-0813 Text Generation Model: ~998GB Memory, GGUF Builds<\/a><\/td>\n<\/tr>\n<tr>\n<td>2026-09-26<\/td>\n<td>Qwen\/Qwen3.8-27B<\/td>\n<td><a href=\"https:\/\/huggingface.co\/Qwen\/Qwen3.8-27B-FP8\">Qwen\/Qwen3.8-27B-FP8<\/a><\/td>\n<td>\u2014<\/td>\n<td>\u2014<\/td>\n<td><a href=\"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/2026\/09\/26\/qwen3-8-27b-overview-specs-performance\/\">Qwen3.8-27B Multimodal Vision-Language Model: 8GB+ VRAM, GGUF Builds<\/a><\/td>\n<\/tr>\n<tr>\n<td>2026-09-21<\/td>\n<td>abenzerps\/Qwen-Image-2.1-Uncensored-GGUF<\/td>\n<td><a href=\"https:\/\/huggingface.co\/unsloth\/Qwen-Image-2.1-FP8\">unsloth\/Qwen-Image-2.1-FP8<\/a><\/td>\n<td>FP8, INT8, FP8(Qwen-Image-2.1-text_encoder-FP8)<\/td>\n<td>16GB<\/td>\n<td><a href=\"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/2026\/09\/21\/uncensored-qwen-image-2-1-gguf-released\/\">Qwen-Image-2.1-Uncensored-GGUF Image Generation Model: 16GB+ VRAM<\/a><\/td>\n<\/tr>\n<tr>\n<td>2026-09-13<\/td>\n<td>dealignai\/DeepSeek-V4.1-Flash-UNCENSORED-FP8<\/td>\n<td>This repository<\/td>\n<td>\u2014<\/td>\n<td>\u2014<\/td>\n<td><a href=\"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/2026\/09\/13\/deepseek-v4-1-flash-uncensored-fp8-2\/\">DeepSeek-V4.1-Flash-UNCENSORED-FP8: ~570GB Memory<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p><em>&#8220;Smallest VRAM tier&#8221; is the smallest tier in the requirements table of each article (for other builds, of those builds; for image, video and audio models, always the article&#8217;s own table, which counts every component). Leave headroom for context length.<\/em><\/p>\n<p><em>Last updated 2026-09-26 (JST). The explanation at the top of this page was written with the help of AI from the primary sources it cites. The tables under &#8220;Our Coverage and Data&#8221; are assembled by code from our article log.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>What Is FP8? FP8 stores weights as 8-bit floating-point numbers. Compared with the original BF16 \/ FP16 (16-bit), the files and memory needs are roughly halved. Unlike 8-bit integers (INT8), it can represent a wide range of values from very small to large, so it loses little quality. On Hugging Face, FP8 models come as [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-5505","page","type-page","status-publish","hentry"],"lang":"en","translations":{"en":5505,"ja":5504},"_links":{"self":[{"href":"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/wp-json\/wp\/v2\/pages\/5505","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/wp-json\/wp\/v2\/comments?post=5505"}],"version-history":[{"count":0,"href":"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/wp-json\/wp\/v2\/pages\/5505\/revisions"}],"wp:attachment":[{"href":"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/wp-json\/wp\/v2\/media?parent=5505"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}