M5 Ultra สำหรับ AI บนเครื่อง

M5 Ultra มีหน่วยความจำแบบรวมสูงสุด 512 GB อ่านได้เร็วสูงสุด 1.2 TB/s นี่คือความหมายของตัวเลขเหล่านี้เมื่อรันโมเดลภาษาบน Mac ที่ใช้ชิปนี้ คำนวณจากตัวเลขของ Apple เอง

1สเปกที่สำคัญสำหรับ AI

หน่วยความจำแบบรวม512 GB
แบนด์วิดท์หน่วยความจำ1.2 TB/s
มีในMac Studio (2026)
ที่นั่งเฉพาะสำหรับชิปนี้ที่นั่ง Ultra Latest: ขุดได้สูงสุด 480 MLX ต่อวัน

2รันโมเดลไหนได้บ้าง

ที่ 4 บิตต่อน้ำหนัก โมเดลต้องใช้หน่วยความจำมากกว่าครึ่งกิกะไบต์เล็กน้อยต่อพันล้านพารามิเตอร์ บวกพื้นที่สำหรับบริบทและ macOS ด้วย 512 GB M5 Ultra รองรับโมเดลได้สบายถึงราว 682 พันล้านพารามิเตอร์

โมเดล 4 บิตหน่วยความจำที่ต้องใช้รันบน M5 Ultra ได้ไหม
โมเดล 8B4.5 GBได้
โมเดล 14B7.9 GBได้
โมเดล 32B18 GBได้
โมเดล 70B39.4 GBได้
gpt-oss-120b แบบ mixture-of-experts65 GBได้
Qwen3.5-397B-A17B แบบ mixture-of-experts223.3 GBได้
DeepSeek-V4.1-Flash แบบ mixture-of-experts316 GBได้

3เร็วแค่ไหน

ความเร็วในการเขียนข้อความถูกจำกัดด้วยแบนด์วิดท์หน่วยความจำ: ทุกโทเค็นใหม่ต้องอ่านน้ำหนักที่ใช้งานของโมเดลหนึ่งรอบ นำ 1.2 TB/s ของ M5 Ultra หารด้วยจำนวนไบต์ที่อ่านต่อโทเค็นจะได้เพดานด้านล่าง การรันจริงมักได้ราว 45% ถึง 80% ของเพดานนั้น (ผลทดสอบ llama.cpp)

โมเดล 4 บิตอ่านต่อโทเค็นเพดานต่อหนึ่งแชต
โมเดล 8B4.5 GB267 โทเค็น/วินาที
โมเดล 14B7.9 GB152 โทเค็น/วินาที
โมเดล 32B18 GB67 โทเค็น/วินาที
โมเดล 70B39.4 GB30 โทเค็น/วินาที
gpt-oss-120b แบบ mixture-of-experts2.7 GB444 โทเค็น/วินาที
Qwen3.5-397B-A17B แบบ mixture-of-experts9.6 GB125 โทเค็น/วินาที
DeepSeek-V4.1-Flash แบบ mixture-of-experts9 GB133 โทเค็น/วินาที

ผลวัดจริง: บน M5 Ultra (80-core GPU) llama.cpp สร้างได้ 179 โทเค็นต่อวินาที กับ Llama-2-7B (Q4_0) ในผลทดสอบสาธารณะ

ชิปรุ่น M5 เพิ่มตัวเร่งประสาทเทียม (neural accelerator) ใน GPU จึงอ่านพรอมต์ได้เร็วกว่า M4 หลายเท่า: Apple วัดได้ว่าโทเค็นแรกออกมาเร็วขึ้น 3.3 ถึง 4.1 เท่าเมื่อใช้ MLX (Apple)

5เทียบกับชิปอื่น

6คำถาม

M5 Ultra รันโมเดล 70B ได้ไหม?
ได้ โมเดล 70B แบบ 4 บิตต้องใช้ราว 40 GB และ M5 Ultra มีสูงสุด 512 GB เพดานต่อหนึ่งแชตอยู่ที่ราว 30 โทเค็นต่อวินาที
M5 Ultra ได้กี่โทเค็นต่อวินาที?
สำหรับโมเดล 8B แบบ 4 บิต เพดานอยู่ที่ราว 267 โทเค็นต่อวินาที และการรันจริงได้ราวครึ่งหนึ่งถึงสี่ในห้าของค่านั้น โมเดลที่ใหญ่กว่าจะช้าลงตามสัดส่วน
M5 Ultra เหมาะกับ AI ไหม?
สำหรับการรันโมเดลบนเครื่อง หน่วยความจำและแบนด์วิดท์สำคัญที่สุด M5 Ultra มีสูงสุด 512 GB ที่ 1.2 TB/s พอสำหรับโมเดลถึงราว 682 พันล้านพารามิเตอร์ และยังสร้างรายได้ได้ด้วยการรันงาน AI ให้ MLX Network ผ่าน MLX Node

แหล่งที่มา

  1. Apple: M6 and M5 Ultraapple.com
  2. llama.cpp: Apple Silicon benchmarksgithub.com
รัน LLM บนเครื่องด้วย M5 Ultra: หน่วยความจำ ความเร็ว โมเดล | MLX