Kling 4.0 正式登陸 Atlas Cloud —— 原生 30 秒影片

DeepSeek V4.1 Flash 吞吐量:解決真正的瓶頸

為提升 DeepSeek V4.1 Flash 的推論吞吐量最佳化,請先選擇你的服務所需的指標,再針對自身請求組合進行基準測試,一次只調整一個服務變數,並同步驗證延遲、品質與成本。

兩個團隊可能針對 DeepSeek V4.1 Flash 回報每秒數百個 token,但實際上測量的是不同的東西。一個可能是指單一請求的解碼速度;另一個可能是指數十個並行請求的聚合輸出。若要改善 DeepSeek V4.1 Flash 推論吞吐量最佳化,首先選擇你的服務所需的指標,然後對你自己的請求組合進行基準測試,一次只改變一個服務變數,並同時驗證延遲、品質和成本。該模型系列現在包含 10 月 17 日的 Flash-1017 更新,因此在比較結果之前,請記錄確切的檢查點。公開報告顯示了有用的最佳化路徑,但都無法取代在你自己的硬體上進行的匹配測試。

關鍵要點

  • 聚合輸出 token/秒 衡量跨請求的容量;每請求解碼速度衡量個別使用者的體驗。
  • 在調校之前,重現你的提示長度、輸出限制、並行度、暖機狀態和延遲目標。
  • V4.1 Flash 的壓縮 KV 快取和有界重播可減輕記憶體壓力,但無法保證固定的端到端加速。
  • 僅在模型、硬體、工作負載和測量條件匹配的情況下比較 vLLM 和 SGLang。

吞吐量對 DeepSeek V4.1 Flash 意味著什麼?

吞吐量是一個速率,但分子和測試邊界很重要。對於推論服務,至少記錄五項測量值:

指標它告訴你什麼典型用途
聚合輸出 token/秒所有作用中請求每秒產生的輸出 token容量規劃和叢集效率
每請求解碼 token/秒個別請求經歷的生成速度生成期間的互動回應性
預填 token/秒每秒處理的輸入 token長提示和檢索密集型工作負載
首 token 時間 (TTFT)從請求到達到第一個輸出 token 的時間感知到的啟動延遲
端到端延遲,p50/p95跨流量分佈的總請求持續時間服務級目標和尾部行為

伺服器可以透過批次處理更多序列來提高聚合吞吐量,同時讓每個使用者在 token 之間等待更久。相反地,針對低並行度調校的設定可能會提供快速的個別回應,但讓加速器未被充分利用。兩種結果都不是絕對更好。正確的目標是吞吐量-延遲曲線上符合你產品服務目標的點。

image.png

這兩個速率計算不同的輸出串流。這是一個概念圖,不是測量到的 DeepSeek V4.1 Flash 效能。

指定吞吐量是否包含預填、解碼或兩者。說明你是否除以 GPU 數量。報告成功的輸出 token,而不是請求的最大 token,並揭露取消或錯誤。如果沒有這些細節,token/秒 的數字無法告訴操作者它是否能預測其應用程式。

建立可重現的 DeepSeek V4.1 Flash 基準

有用的基準要足夠接近生產流量,以至於能暴露其瓶頸。單一的短提示無法作為反覆發送大量對話歷史的代理的良好代表,而且固定的 1,024-token 輸出會遺漏提早停止或變化很大的工作負載。

固定工作負載和測量窗口

從觀察到的流量建立請求分桶。對於每個分桶,保留大約的輸入長度、預期輸出長度、到達模式以及任何共用前綴。如果工具或推理回合構成真實請求路徑的一部分,請將其納入。在執行之間保持提示、取樣設定、停止條件和輸出上限固定不變。

同時執行低並行度案例和你的服務在尖峰時預期的並行度。然後加入中間並行度水準,以揭示吞吐量停止上升或延遲超過其限制的位置。在暖機後使用穩定的測量窗口,重複每個點,並報告中位數加上範圍。短脈衝可能測量的是啟動行為,而不是穩定的服務容量。

將冷啟動測量與暖機服務分開。冷啟動執行包括模型載入、圖形捕獲或快取填充,取決於堆疊;暖機執行描述已準備好服務的系統。對於前綴快取工作負載,分別測量快取命中和快取未命中的流量。除非混合比例與生產環境相符,否則不要將它們合併為一個平均值。

保留基準記錄

為每次執行儲存一列,包含以下欄位:檢查點或模型修訂版;執行環境和提交;GPU 型號和數量;互連;精確度和量化;張量、專家或管線平行配置;輸入和輸出 token 分佈;並行度和請求到達模式;暖機或冷啟動狀態;執行持續時間;成功率;聚合吞吐量;每請求解碼速度;TTFT;以及 p50/p95 端到端延遲。

這個記錄比排行榜數字更有用,因為它使下一個實驗可重現。在調校之前凍結它。如果工作負載或檢查點改變,請開始新的基準,而不是將差異歸因於某個服務旗標。

診斷預填、解碼、KV 快取或排程

使用症狀來選擇下一次測量,而不是猜測修復方法。高 TTFT 且解碼速度可接受,指向輸入處理、排隊、快取未命中或啟動額外負荷。低並行度下解碼緩慢,建議檢查核心、記憶體頻寬、平行通訊和模型的執行路徑。聚合吞吐量隨著並行度上升而趨於平穩,可能表示記憶體壓力、排程器限制、通訊額外負荷或運算路徑飽和。長上下文效能下降需要測量快取駐留、預填工作和主機到裝置的移動。

觀察初步檢查
TTFT 隨提示長度增長預填速率、佇列時間、前綴快取命中率、圖形或編譯暖機
即使在並行度 1 下解碼速度也很低執行環境模型路徑、核心支援、精確度、GPU 使用率、通訊額外負荷
聚合 token/秒 隨並行度上升而趨於平穩KV 快取容量、排程器批次處理、記憶體頻寬、平行拓撲
p95 延遲急遽上升而聚合輸出改善批次大小、排隊策略、請求長度混合、服務目標
長提示驅逐有用的作用中請求KV 快取駐留、快取分配、上下文分佈、主機記憶體流量

V4.1 Flash 具有旨在緩解部分這些壓力的架構功能。模型報告描述了具有跨層快取重用和 FP4 全域 KV 快取的 CSA2,據報告每 token 的全域 KV 佔用為 890 位元組,大約是 V4-Flash 對應佔用的四分之一。SWA 有界重播解決了不同的儲存權衡:部署可以透過重播最近的窗口來重建遺失的狀態,而不是持久保存所有滑動窗口注意力狀態。DeepSeek 報告此設計的持久 KV 快取接近 V4-Flash 佔用的八分之一,並增加少量預填重新計算。這些是架構和部署結果,不是八倍吞吐量的承諾。(DeepSeek 技術報告,2026 年 9 月)

image.png

來源圖表描述的是快取容量,而不是每個部署的端到端吞吐量乘數。

當診斷不明確時,對一個代表性執行進行效能分析,並檢查佇列時間、GPU 使用率、記憶體使用量和各階段計時。改變一個變數,重新執行相同的工作負載,並檢查輸出正確性或任務品質。這可以防止表面上的加速掩蓋服務或答案的退步。

針對相同目標調校 vLLM 或 SGLang

選擇其當前模型路徑支援你要部署的檢查點和硬體的執行環境。驗證確切的版本、核心、圖形行為和並行配置。模型被列為支援並不意味著每種量化或拓撲都同樣最佳化。

vLLM:驗證特定版本的模型路徑

vLLM 團隊的 10 月報告描述了其 AgentX 基準上的進展:與其第零天基準相比,低延遲結果改善約 1.9 倍,在 150 TPS 限制下吞吐量約 5.3 倍。這項工作包括使用 CUDA 圖形的 SWA 有界重播和模型特定核心整合。將這些值視為在該基準下堆疊隨時間發生重大變化的證據,而不是套用到另一個叢集的乘數。(vLLM 工程報告,2026 年 10 月)

對於你的執行,首先建立受支援的版本和已知良好的配置。然後分別測量圖形捕獲或重播行為、批次處理和並行處理。保留用於選擇更高吞吐量點的延遲限制。如果圖形捕獲改變啟動或記憶體需求,請將這些成本納入部署決策。

SGLang:匹配其並行度設定

SGLang 團隊的報告提供了一個異常清晰的例子,說明為什麼測試情境很重要。在 8 個 H200 GPU 上,其未使用推測解碼的最佳化執行在並行度 1 時,每位使用者的速度從大約 76 token/秒 提升到 168 token/秒,並在並行度 64 時,每個 GPU 的輸出從約 96 token/秒 提升到 221 token/秒。它使用了固定的 8,192-token 輸入和 1,024-token 輸出。其另外的 4×GB300 結果使用了不同的提示長度、平行設定和 DSpark 推測解碼。因此,該報告支持在你的流量上評估 SGLang 的最佳化,而不是直接將其與 vLLM AgentX 數字進行排名。(LMSYS/SGLang 最佳化報告,2026 年 9 月)

image.png

來源報告使用不同的工作負載和硬體;其數字不應被解讀為正面對決的圖表。

從一個執行環境開始,並最佳化其受支援的路徑。只有在你能否保持檢查點、GPU 分配、提示和輸出分佈、並行度、暖機和服務目標不變的情況下,才建立第二個執行環境比較。該比較會花費工程時間,因此首先確認當前堆疊實際上是限制因素。

在不破壞 SLO 的情況下最佳化並行度和長上下文

逐步增加並行度,並在每一步擷取聚合輸出、每請求解碼速度、TTFT、p95 延遲、記憶體使用量和失敗。僅在其延遲和錯誤率仍滿足你的服務目標時,才保留最高吞吐量點。如果請求在生成前排隊,更大的批次可能會改善裝置使用率,但讓產品感覺更慢。

對於長上下文流量,測量作用中上下文分佈和快取命中率。聲明的最大上下文窗口並不意味著每個請求都可以在該長度下同時服務。KV 快取與權重、活化、圖形池和執行環境緩衝區競爭記憶體。為可變請求長度留出餘裕,並在現實流量下測量驅逐或搶佔。

image.png

更長的上下文或更多並行請求會增加 KV 快取需求。記憶體區塊是示意性的,未按比例繪製。

將量化、KV 快取精確度、張量平行、專家平行和預填/解碼分離視為獨立的實驗。它們可以改變記憶體使用、通訊、核心選擇、輸出品質和延遲。最佳配置取決於 GPU 類型和互連;增加更多 GPU 可能會提高通訊成本或讓某些資源閒置。在改變精確度或模型執行後,驗證確切的輸出品質和失敗模式。

實用順序很簡單:重現基準、找出未達目標的指標、形成一個瓶頸假設、改變一個設定,然後重複。如果該設定改善了一個指標卻損害了另一個指標,請明確決定該權衡是否符合產品。這使最佳化成為受控的決策,而不是一堆旗標。

驗證推測解碼和每個聲稱的加速

當草稿 token 被有效接受且執行環境良好地實作驗證時,推測解碼可以減少序列目標模型的工作。其效益取決於草稿路徑、接受行為、批次形狀、硬體和提示/輸出混合。它可能有助於解碼受限的流量,而當預填、排隊或通訊主導時則價值不大。

執行啟用和停用推測的 A/B 測試。保持模型檢查點、提示集、token 上限、到達模式、並行度、暖機和測量窗口固定不變。如果可用,記錄每個驗證步驟接受的 token,以及聚合吞吐量、每請求速度、TTFT、p95 延遲、GPU 使用量、失敗和任務品質。已發布基準中的模擬接受長度是測試條件,不是要為你的提示假設的值。

聲稱的加速只有通過三項檢查才有用:相同的服務目標、可接受的答案品質和公平的成本比較。發布任何數字時,請報告完整情境。避免將不同的 GPU 數量、提示長度、輸出長度、精確度模式、模型修訂版或指標視為受控實驗進行比較。

自行託管或使用受管理的 DeepSeek V4.1 Flash API?

當流量足夠穩定以保持 GPU 有用、團隊可以操作推論基礎設施,且對硬體或執行的控制足以證明營運工作的合理性時,自行託管是合理的。包括加速器、容量餘裕、電力、網路、儲存、維護和工程時間的完整成本。僅有高尖峰 token/秒 結果並不能確立每個成功任務的較低成本。

當團隊需要快速驗證產品需求、避免執行服務叢集,或比較 API 基準與自己的部署時,受管理的 API 很有用。Atlas Cloud 在模型 ID deepseek-ai/deepseek-v4.1-flash 下列出 DeepSeek V4.1 Flash,並提供與 OpenAI 相容的 API。DeepSeek V4.1 Flash 模型頁面 目前顯示每百萬輸入 token 為 $0.30、每百萬輸出 token 為 $1.20,以及每百萬快取讀取 token 為 $0.03,截至 2026 年 10 月未顯示折扣。在估算支出之前,請查看目前定價列表。受管理的端點並不能免除測量你自己的請求延遲或流量經濟性的需要。

image.png

該列表標識了一個受管理的 API 選項;它不是服務基準。

為了公平的部署決策,對自行託管的服務和受管理的端點重播相同的業務請求。比較每個完成任務的成本、延遲分佈、可靠性,以及維護每個選項所需的人員時間。如果你的主要目標是 DeepSeek V4.1 Flash 推論吞吐量最佳化,請為兩條路徑保持相同的工作負載和成功標準。

常見問題

吞吐量和每位使用者每秒 token 數之間有什麼區別?

聚合吞吐量計算作用中請求的輸出。每位使用者 token/秒 測量一個請求的解碼速率。批次處理可以增加前者而減少後者,因此對於互動式服務,請同時報告兩者。

增加並行度總是能改善吞吐量嗎?

否。聚合輸出可能會上升,直到運算或記憶體飽和,然後趨於平穩。此後排隊和尾部延遲可能持續惡化。當服務目標失敗時,停止增加並行度。

vLLM 和 SGLang 基準數字可以直接比較嗎?

只有在模型修訂版、硬體、提示和輸出長度、並行度、暖機狀態、測量邊界和延遲限制匹配時才能。已發布的報告使用不同的設定,因此它們展示的是最佳化路徑,而不是直接的執行環境贏家。

何時應該使用受管理的 API 而不是自行託管?

當整合速度和減少基礎設施工作比擁有服務堆疊更重要時,請使用受管理的 API。當使用率、營運專業知識、控制以及經測量的總成本案例證明執行 GPU 的合理性時,請自行託管。

最新模型

一個 API,暢享全模態 AI。

探索全部模型