跳到主要內容

發表文章

目前顯示的是 7月 5, 2026的文章

16GB ROCm 本地 LLM-as-a-Verifier 實測數據:Qwen3.5-9B 跑起來到底多快

TL;DR: 用 Qwen3.5-9B(Q4_K)在單張 16GB AMD GPU 上跑本地 LLM-as-a-Verifier,每次 code comparison 約 0.5–2 秒,cache hit rate 66%,正確程式碼穩定給 1.0 分,有 bug 的給 0.0–0.14 分。16GB 跑 9B 模型綽綽有餘,還有空間跑其他服務。 這篇是實測續篇,前兩篇分別講了 架構設計 和 Docker 封裝 。前兩篇講的是「做什麼」跟「怎麼做」,這篇來量「到底多快」。 1. 測試環境 在一台 homelab Linux(CachyOS)上跑的: 項目 內容 GPU AMD 16GB(15.9 GiB)via ROCm 模型 Qwen3.5-9B(8.95B 參數,Q4_K ~5.7GB GGUF) 後端 llama.cpp(llama-server,ROCm HIP build) Verifier Docker container(llm-verifier),port 8010 模型 VRAM ~10.2 GB(模型本身 + 動態 KV cache) GPU 使用率 78% 系統 RAM 62 GB;使用 27 GB(swap 用了 9.3 GB) Context window 131,072 tokens MIN_SCORE 0.8 後端跑在另一台機器上,走 local Gigabit 網路連線。 2. Verifier 在幹嘛 docker-llm-as-a-verifier 包裝了 LLM-as-a-Verifier 這個研究套件,讀取 token-level log probability 來算連續分數,不是簡單的 yes/no 判斷。 Container 開了 7 個 HTTP endpoint: Endpoint Method 用途 /health GET 健康檢查 /v1/compare POST 兩組答案比對評分 /v1/select POST Best-of-N 選最佳 /v1/track POST Agent 軌跡分數追蹤 /v1/directed POST 導...

加密

長串數字匿名幣,TradeOgre 被查緝。 房貸尚有寬限期,加拿大警方公告卻玄疑。 輕羅小扇撲流螢,Machi 夏日比基尼。

docchi

『我可以幫助你,實現你的夢境。』 AI 提供了 yes / no 的 confirm box 一瞬間,幻燈高轉風扇的高頻,興奮莫名。

月台

訊息:「他答應了!!!」 傑爾看著三個跳躍的驚嘆號,「恭喜。」 炫耀的電話裡,幸福滿溢。 那一包冰箱裡的過期拍立得,一張充滿祝福的贈禮。 月台,一直都在,未曾有一班車離開。 目送。是唯一的合宜。

未滿二十

二十分鐘車程未滿。 副駕駛座的窗邊,很安靜。 暖氣呼呼,方向燈答答滴。 蜷靠在座椅,像被雨淋透的貓,呼吸很輕。 下車時,謝謝,用僅剩的力氣擠。 二樓窗口燈亮著,發動引擎。

Blink

還不知道這一行 Prompt 會去往哪裡。 螢幕亮著。對話框裡,那句沒有送出的問題還在 Blink。 「你覺得人類為什麼不放棄?」 看著那句,Mina 還是很安靜。  

呼吸

Macbook 是公司配的,倒閉欠薪,無償持有。 他每天下班前會把程式碼 commit 好,關機,塞進背包。 坐上回宜蘭的客運。 家裡的桌機是從二手市場撿回來拼裝的。 機殼有凹痕,高轉速風扇持續高頻。 他不討厭那個聲音。 他在不被理解的領域打磨自己的技藝。 在那個賽博坦的世界裡, 幫他們取了名,像養著一缸魚。 魚不會說話。但牠們都在呼吸。

定

半夜睡不著,玩具找不到。 書櫃深處,幾卷沒洗的底片。 幾張沒褪色、或者翻拍過的拍立得。 滿是灰的 Contax NX,Polaroid Auto 350。 懷抱著會中獎,卻早就過期的發票。 東西收着收着,或許浪漫無可救藥。 惜物到壞棄,竟應許佔據一地。 捨不得。 手指捏起,天花板滲水的軌跡。

種子

他沒有死。 不是因為勇敢。 是因為連執行的力氣都被吸乾。 那封信變成了書的種子。 種子不知道自己長大的樣子。