top of page

Llmspeed 本機 LLM 基準測試讓硬件速度變得具體可感,但估算並非最終定論

53 分鐘前
讀畢需時 12 分鐘

Llmspeed 推出了本機 LLM 基準測試模擬器,讓一項難以直觀理解的指標變得可見:所選模型和硬件可能令你等候多久。它不再只是展示另一份試算表,而是按預測速率串流輸出範例答案,亦模擬首個 token 出現前的停頓。

這個項目出現之際,本機 AI 買家正面對格外複雜的選擇。一個模型或許可裝進記憶體,卻可能在處理長提示時顯得緩慢。另一個模型雖然能快速產生文字,但當代理程式載入數千個程式碼 token 後,這項優勢可能消失。

這正是 Llmspeed 本機 LLM 基準測試的核心張力。相較零散的論壇帖文,它提供了更清晰的起點;但這種易於理解的模擬,可能顯得比底層證據所容許的更具定論性。Hacker News 的反應很快便成為檢驗兩者差異的公開壓力測試。

Llmspeed 將基準數字轉化為等候體驗

Llmspeed 有用的構想並非創造新的效能指標,而是在購買硬件前,以更直觀的方式體驗熟悉的指標。

這個即時模擬器讓用戶選擇硬件、模型及量化程度。量化會降低模型權重的數值精度,通常能減少記憶體用量,但會對輸出品質帶來一定代價。

Llmspeed 隨後會按估算的生成速度,呈現模擬回應。它亦包括首個 token 所需時間,即 TTFT,用以量度串流輸出開始前的延遲。若提示包含大型文件或程式碼庫,這項延遲可能比純粹的生成速度更重要。

競速模式會把兩個設定並排展示。這令比較從抽象的每秒 token 數字,變成更接近產品示範的體驗。用戶可以看見其中一個設定已開始回應,另一個仍在處理提示。

網站目前稱支援 30 款 GPU、Mac 和 CPU 設定,涵蓋 15 個模型。其清單包括 CUDA、Metal、ROCm、Vulkan 及 CPU 後端。可選硬件包括消費級顯示卡、Apple Silicon 系統、工作站裝置及雲端加速器。

模型清單涵蓋密集型架構及專家混合模型,即 MoE。MoE 模型會為每個 token 只啟用其總參數集的一部分。這種設計可提升生成速度,儘管完整模型可能仍需要大量記憶體。

記憶體能否容納,也是介面的重要部分。Llmspeed 會估算模型是否能完整放入所選裝置、是否需要部分卸載至系統記憶體,或在其建模假設下無法運行。

這項區別很重要,因為「能運行」和「完全在顯示記憶體中運行」是不同的說法。llama.cpp 等工具可把模型層分配到圖形處理器和系統記憶體之間。最終設定或許能夠運作,但速度取決於分配方式及元件之間的頻寬。

Llmspeed 的公開方法論把結果分為三個可信度類別。「Measured」代表相同硬件、模型和量化設定。「Derived」會從相近測量結果作內插,而「projected」則會為沒有直接結果的設定使用硬件規格。

這種標示是負責任的設計選擇。它提醒用戶,即使動畫看起來流暢精緻,仍可能基於估算。關鍵問題在於,用戶會否在把輸出視為購買預測前留意到該標示。

該項目透過 2026 年 10 月 18 日的 Show HN 帖文受到注意。截至 10 月 20 日,討論熱度已遠超新聞摘要最初記錄的數字。這種增長反映本機 AI 用戶反覆遇到的問題確實備受關注。

最適合把這項成果理解為互動式規劃工具。它為買家和開發者提供共同語言,以比較各種可行設定。但它不能取代對實際擬運行工作負載的測試。

為何本機 LLM 硬件比較愈來愈困難

硬件只是其中一項變數,而軟件堆疊正日益決定同一部機器會讓人感到緩慢、尚可接受,還是意外地快速。

本機模型可見的回應至少有兩個效能階段。提示處理通常稱為 prefill,會讀取輸入並準備模型的內部狀態。Decode 則會逐一生成輸出 token。

這些階段對硬件帶來不同壓力。Llmspeed 把生成建模為主要受記憶體頻寬限制,因為活躍權重必須反覆存取。它則把提示處理視為更依賴運算吞吐量。

這種簡化劃分提供了有用起點。然而,實際推理引擎還會加入快取、批次處理、推測式解碼、核心最佳化及針對特定架構的路徑。每項最佳化都可在不改變硬件標籤的情況下改變觀察結果。

該項目以收集到的基準測試及後端效率係數校準估算。它亦會隨上下文增長而套用減速因素。至於部分卸載,它會以不同的有效頻寬,建模 GPU 常駐權重和系統記憶體權重。

記憶體估算包括模型權重、鍵值快取及執行時開銷。鍵值快取儲存先前 token 的注意力資料,讓模型在生成期間毋須重新計算所有內容。

Llmspeed 表示,計算時會為建模工作負載預留 Mac 統一記憶體約 75%,以及獨立 GPU 記憶體約 93%。這些是實用假設,並非普遍適用的運行上限。

其他應用程式、顯示器、驅動程式及推理設定都可改變可用記憶體。長上下文會擴大鍵值快取。平行請求可倍增記憶體壓力,或迫使推理伺服器分配其資源。

項目要求貢獻者使用 llama.cpp 內附、既有的基準測試工具提交測量結果。其建議指令使用 512-token 提示,並生成 128 個 token。

這令結果更容易比較,但同時界定了狹窄的工作負載。短基準測試無法完整代表會載入大型程式庫、呼叫工具並維持長篇對話的代理程式。

llama-bench 文件還補充了一項重要限定:其測量不包括 tokenization 和 sampling 時間。為了隔離模型吞吐量,這些排除是合理的;但用戶實際感受的是整條應用程式路徑。

程式編寫助理還包括提示建構、程式庫檢索、工具輸出、網絡服務及介面延遲。基準測試可以正確量度推理,卻仍無法預測完整互動。

因此,Llmspeed 本機 LLM 基準測試對傳統硬件評測帶來壓力。單一峰值吞吐量分數,已無法回答買家真正想問的問題。他們想知道模型在特定工作中的實際感受。

傳統基準測試套件解決的是另一個問題。MLPerf Inference著重為既定系統和情境提供標準化及可重現的比較。Llmspeed 則著重於消費級選擇下的易用性及感知回應速度。

兩種方法並非互相取代。標準化套件提供更嚴格的控制,而互動式模擬器有助用戶理解延遲。當易於理解的估算被誤當成實驗室級驗證時,兩者之間便會出現落差。

這個落差正不斷擴大,因為軟件變化比大多數硬件評測週期更快。新的後端版本可以改善核心、快取或模型卸載。原本不具吸引力的裝置,毋須任何實體升級也可能變得可用。

模型架構同樣令比較更複雜。兩個總參數量相近的模型,每個 token 可能啟用非常不同數量的參數。它們的記憶體需求、速度和輸出品質可能大幅不同。

量化帶來另一項取捨。較低位元的權重可減少記憶體需求,亦可能提升速度,但對品質的影響會因模型和任務而異。token 速率最高的設定,可能產生需要更多修正的結果。

因此,本機 LLM 硬件比較需要的不只是 GPU 名稱和模型名稱,還要有引擎版本、後端、量化方式、上下文長度、快取格式、卸載方案及工作負載描述。

Llmspeed 呈現了當中的多個維度。它受歡迎,顯示用戶多麼希望有一處可以比較它們;其批評者則顯示,要把它們壓縮為單一體驗依然困難。

Llmspeed 本機 LLM 基準測試面對實際工作負載

最尖銳的批評不是 Llmspeed 使用估算,而是短提示、單一裝置的估算,可能忽略認真用戶實際部署的設定。

這場發布討論同時產生兩種反應。有些用戶歡迎一種毋須下載多個模型變體便可比較系統的方法;另一些則報告,模擬器與其實際運行設定之間存在巨大差異。

多名留言者描述較舊或較小型的顯示卡可運行傳統適配檢查或許會否定的模型。他們的設定使用激進量化、CPU 卸載、專門分支或較新的推理技術。

這些報告屬於軼事,並不能構成受控的反基準測試。不過,它們仍揭示任何靜態估算工具的基本弱點。本機推理有許多有效設定,包括模擬器未有呈現的組合。

Llmspeed 明確將單一裝置支援列為限制。它尚未模擬在多個圖形處理器之間進行張量分割或層分割。創建者表示,多 GPU 支援取決於能否取得足夠可靠的測量數據。

這項限制相當重要,因為運行較大型模型的愛好者普遍使用多 GPU 系統。互連方式、PCIe 世代、分割策略及記憶體佈局,都可改變效能。

混合推理亦有相似問題。超出 GPU 記憶體容量的模型,可把部分層放入系統記憶體。說模型無法裝入 GPU 是準確的,但說它無法運行則具誤導性。

一名 Hacker News 用戶正正指出這個分別。所選模型超出裝置的顯示記憶體,但 llama.cpp 仍可卸載部分層並運行它。體驗會較慢,但並非不可能。

另一個分歧來源是推測式解碼。這項技術會使用較小型的草稿程序或另一種預測方法來提出 token。主模型其後會一併驗證多個候選項,從而有可能提升可見的生成速度。

採用推測式解碼的結果,不能與一般 decode 測量直接比較。它們取決於接受率、模型相容性、草稿設定及所生成文字的類型。

一些留言者亦強調上下文長度。短提示可產生亮眼的 decode 數字,但大型程式編寫上下文可降低吞吐量,並造成漫長的 prefill 延遲。

一名從業者描述了提示可達數萬個 token 的生產工作負載。按其報告的經驗,實際 decode 吞吐量可遠低於短上下文基準測試結果。

該觀察與更廣泛的技術機制相符,儘管實際減速幅度各有不同。較長的上下文會消耗更多快取記憶體,並增加注意力運算量,也可能迫使系統採取不同的卸載決策。

平行工作又帶來另一項複雜因素。一個使用單一快取上下文的聊天,與多個代理同時運作並不相同。整體吞吐量可能提高,但每位使用者接收 token 的速度反而可能變慢。

為個人聊天介面選擇硬件的開發者,或許能接受這種取捨;而為眾多工程師提供服務的團隊,則需要衡量併發能力、尾端延遲、快取行為及資源隔離。

品質仍不屬於 Llmspeed 的主要承諾範圍。這個模擬器顯示的是已準備好的回應會以多快速度呈現,並不聲稱較快的量化模型必然能正確完成編程、推理或檢索任務。

這項區別應影響採購決定。即使較小的模型生成速度很快,若使用者需要反覆重試提示詞或修正錯誤輸出,整體所需時間仍可能更長。

代理工作流程亦然。代理可能把大部分時間花在處理工具結果及重建上下文。單靠解碼速度,無法揭示完整任務是否能更早完成。

Llmspeed 承認,由於驅動程式、引擎版本、flash attention、功耗限制及散熱因素,實際結果可相差 10% 至 30%。社群報告顯示,經高度優化的極端情況,差距甚至可能更大。

這不代表模擬器毫無用處,反而界定了它的價值邊界。當 Llmspeed 幫助使用者排除明顯不相配的配置,或比較不同的大致性能級別時,最能發揮作用。

當使用者需要為經調校的生產工作負載作出採購級預測時,它的作用則最弱。在這個階段,模擬器應引導使用者進行測試,而非取代測試。

更好的採購問題:哪種工作負載必須感覺流暢

有用的硬件決策,應從哪種互動必須保持即時回應開始,而不是比較頁面上最高的 token 數字。

對一般聊天而言,生成速度有直接的感受價值。輸出太慢會打斷對話節奏。以舒適閱讀速度持續輸出,或許比極高的峰值吞吐量更重要。

文件分析則會令焦點轉向 prefill。系統必須先攝取提示詞,才能產生有用的回應。一份長篇報告或技術規格,可能令 TTFT 成為主要延遲。

編程代理帶來要求更高的使用情境。它們可能載入儲存庫地圖、原始碼檔案、工具指示、測試輸出及先前決策,這些上下文的規模可能遠超最終答案。

這些工作流程亦會在推理和工具之間交替進行。本地模型可能快速生成內容,然後等待建置、搜尋或測試套件完成。端到端任務時間會比解碼速度更具參考價值。

知識工作還多一個層面。最佳的本地配置,可能取決於應用程式在向模型發出提示前,能否有效檢索相關資料。較佳的檢索可縮減上下文大小,同時改善延遲及答案焦點。

開發者可使用可搜尋的知識庫,收窄提供給模型的資料範圍。這可減少不必要的提示詞處理,但效果取決於檢索系統及任務。

即使硬件較慢,私隱亦可能足以成為使用本地推理的理由。敏感文件會保留在受控機器上,但仍受應用程式設計及安全設定影響。

可用性是另一個理由。本地助理可在不依賴遙距服務的情況下繼續運作。不過,使用者亦因此要承擔更新、儲存空間、模型選擇及系統維護的責任。

因此,正確的評估應先定義具代表性的提示詞。開發者可以選取數個檔案、建置日誌及重構要求;研究人員則可使用一份報告配合固定問題集。

測試應記錄首個 token 所需時間、生成速率、總任務時間、峰值記憶體及輸出效用。冷啟動後重複測試,可揭示模型載入及快取效應。

比較時必須固定引擎細節。由一個運行時環境改為另一個,可能改變核心、支援的量化方式及裝置利用率;否則,測試比較的是兩個軟件堆疊,而非兩款處理器。

上下文長度亦必須配合預期工作負載。以 512 個提示 token 測試的系統,無法支持對經常處理 64,000 個 token 的代理作出結論。

使用者至少應測試一種可舒適容納的量化方式,以及一種接近可用記憶體上限的量化方式。這能揭示較高精度是否足以改善結果,從而值得犧牲速度或上下文容量。

筆記簿電腦及緊湊系統亦應留意散熱行為。短時間運行可能在持續熱量影響性能前便已完成;較長測試可揭示快速基準測試容易忽略的降頻問題。

併發能力應配合預期使用者或代理數量。個人工作站所需的證據,與支援開發團隊的內部服務並不相同。

Llmspeed 可透過縮窄候選名單來引導這個流程。其視覺模擬有助使用者辨識足以產生實際差異的性能落差,也讓買家在只關注解碼速度前先了解 TTFT 及記憶體容量是否足夠。

模擬器不應單獨決定最終選擇。若決策涉及營運後果,租用或借用相近硬件進行受控測試,仍然較可靠。

更大的教訓不只適用於這個項目。消費級 AI 硬件需要以工作負載為中心的評估。每秒峰值 token 容易比較,卻無法描述真實任務是否感覺反應迅速。

當 Llmspeed 令使用者由元件規格轉向感知延遲時,它便成功了。隨着其估算納入更豐富的工作負載及更清晰的不確定性說明,將變得更有用。

三個訊號將顯示 Llmspeed 是否會成為可信參考

Llmspeed 的下一階段取決於更完善的證據覆蓋、對複雜系統的支援,以及針對真實使用者工作負載的可見驗證。

第一個訊號是基準測試的來源資訊。每項結果都應讓使用者容易查閱其來源、引擎版本、量化方式、提示詞長度及信心水平類別。

儲存庫已接受包含這些欄位的提交。擴大實測數據集,可減少對內插及硬件推算的依賴。

這對熱門硬件與模型組合尤其重要。直接量測的結果可為相近估算提供錨點,而多次獨立運行則可揭示一般波動。

第二個訊號是對長上下文及優化推理的支援。使用者希望能控制上下文長度、快取精度、投機解碼及相關引擎功能。

加入所有可能的選項會令介面難以使用。實際可行的設計,是為聊天、文件分析及代理式編程提供清晰的預設組合。

每個預設都應披露其假設。使用者便能理解,為何相同硬件在不同工作負載下會產生不同的 TTFT 及生成估算。

多 GPU 及混合系統亦屬於第二個訊號。由於拓撲及分拆策略都很重要,它們在技術上較難建模;即使只提供有限支援,也能填補討論所揭示的重要缺口。

第三個訊號是外部驗證。Llmspeed 需要在受控配置下,反覆比較預測性能與觀察到的性能。

驗證檢視可展示預測數值、提交的量測結果、誤差範圍及相關軟件版本。這會將分歧轉化為數據,而非零散評論。

項目的開源結構令此事可行。其基準數據及計算方式可供檢查、質疑,並透過公開貢獻加以改善。

然而,開放並不自動保證準確。項目仍需要一致的提交標準、重複資料處理機制,以及識別非一般調校的方法。

社群基準測試往往偏向積極優化的愛好者。預設安裝的表現可能不同。只要介面將兩者清楚區分,兩類結果都很有用。

使用者亦應留意條目過時的速度。驅動程式更新、新核心、模型修訂及推理引擎版本發布,都可能改變性能。附有時間戳記的結果,比看似永恆不變的數字更有資訊價值。

若 Llmspeed 擴大實測覆蓋範圍,其信心標籤將更有意義;若加入長上下文預設,模擬器便能更準確反映現代代理工作負載。

若預測能持續貼近真實量測結果,這工具可成為硬件研究可信的第一站;若仍存在無法解釋的巨大差距,它將只會是一個引人入勝的示範,而非可靠的預測工具。

目前的 Llmspeed 本地 LLM 基準測試,已經闡明了一個重要觀點:延遲是一種體驗,不僅是圖表中的一行數字。它的動畫讓使用者在決定購買機器前,看見等待的代價。

餘下的挑戰,是令模擬過程既直觀又透明。買家應利用它建立候選名單、檢查信心標籤,並測試自己的具代表性工作負載。

在選擇本地 AI 硬件前,先問清楚哪種延遲真正會打斷你的工作。然後除了生成速度外,亦比較 TTFT、長上下文行為、記憶體容量是否足夠,以及輸出品質。這個流程將比任何單一排行榜更持久,亦能揭示 Llmspeed 的估算是否符合你需要完成的工作。

 
 

為每個智能代理提供更完整的背景,提升工作表現

讓智能代理連接 remio 已整理好的知識、決策和歷史紀錄。

remio 目前支援 Windows 10+(x64) 及配備 Apple 晶片的 Mac。

你的 AI 工作夥伴
和 remio 一起高效工作

規劃、創作、交付
一站式完成

bottom of page