- Chip M5 tích hợp Neural Accelerator vào từng lõi GPU, đẩy tốc độ tính toán AI lên hơn 4 lần so với M4
- Kết hợp GPU 10 lõi, Neural Engine 16 lõi, băng thông bộ nhớ hợp nhất 153GB/s để tăng vọt hiệu năng cả với mô hình AI on-device lẫn xử lý đồ họa
- Được trang bị trên MacBook Pro 14, iPad Pro, Apple Vision Pro, giúp cải thiện mạnh tốc độ chạy quy trình làm việc dựa trên AI, mô hình diffusion và mô hình ngôn ngữ
- Với ray tracing engine thế hệ 3 mới và Dynamic Caching thế hệ 2, chip mang lại hiệu năng đồ họa tăng tối đa 45% trong game và ứng dụng 3D
- Apple nhấn mạnh M5 là nền tảng cốt lõi cho kỷ nguyên AI, đánh dấu bước nhảy thế hệ tiếp theo của Apple Silicon cả về hiệu năng lẫn hiệu quả năng lượng
Tổng quan về chip M5
- Chip M5 là Apple Silicon SoC thế hệ mới được sản xuất trên tiến trình 3nm thế hệ 3, được thiết kế lại toàn diện cho khối lượng công việc AI
- Tích hợp Neural Accelerator vào mỗi trong số 10 lõi GPU, đạt hiệu năng tính toán AI cao hơn 4 lần so với M4, 6 lần so với M1
- CPU 10 lõi gồm 4 lõi hiệu năng và 6 lõi tiết kiệm điện, cung cấp hiệu năng đa luồng nhanh hơn 15% so với M4
- Neural Engine 16 lõi, media engine được nâng cấp và băng thông bộ nhớ 153GB/s giúp tăng hiệu quả trên toàn hệ thống
Đột phá về hiệu năng AI và đồ họa
- Kiến trúc GPU thế hệ mới của M5 được tối ưu hóa mọi khối tính toán cho AI, và Neural Accelerator trong GPU trực tiếp xử lý các phép tính AI
- Tốc độ chạy của các ứng dụng AI on-device như Draw Things, LM Studio được cải thiện đáng kể
- Ray tracing engine thế hệ 3 kết hợp với Dynamic Caching thế hệ 2 giúp hiệu năng xử lý đồ họa tăng 30% so với M4 và 2,5 lần so với M1
- Trên các game cấu hình cao như Cyberpunk 2077, chip hỗ trợ 120Hz và chuyển khung hình mượt mà
- Các ứng dụng dựa trên framework chính thức của Apple (Core ML, Metal Performance Shaders, Metal 4) có thể nhận được cải thiện hiệu năng ngay lập tức
- Nhà phát triển có thể điều khiển trực tiếp Neural Accelerator trong GPU thông qua Metal 4 Tensor API
Neural Engine và Apple Intelligence
- Neural Engine 16 lõi phối hợp với Neural Accelerator trên CPU và GPU để xử lý tác vụ AI tốc độ cao
- Trên Apple Vision Pro, các tính năng AI phức tạp như chuyển ảnh sang 3D và tạo Persona hoạt động nhanh hơn
- Tốc độ phản hồi của mô hình ngôn ngữ dựa trên Apple Intelligence và công cụ Image Playground được cải thiện, nâng cao trải nghiệm AI on-device
- Các nhà phát triển khi tận dụng mô hình Apple Intelligence cũng có thể cảm nhận được mức cải thiện hiệu năng nhờ Neural Engine mạnh hơn của M5
Kiến trúc bộ nhớ
- Băng thông bộ nhớ hợp nhất 153GB/s tăng 30% so với M4 và hơn 2 lần so với M1
- Nhờ cấu trúc bộ nhớ dùng chung duy nhất, CPU, GPU và Neural Engine có thể truy cập cùng một vùng bộ nhớ dung lượng lớn
- Cấu hình bộ nhớ 32GB cho phép chạy mượt đồng thời các ứng dụng sáng tạo cấu hình cao như Photoshop, Final Cut Pro và các mô hình AI quy mô lớn
- Tối đa hóa hiệu năng của các mô hình AI lớn và kết xuất đồ họa thời gian thực
Hiệu quả năng lượng và môi trường
- M5 cải thiện mạnh hiệu năng trong khi vẫn duy trì hiệu suất điện năng hàng đầu ngành
- Là một phần của Apple 2030 Initiative, Apple thúc đẩy giảm phát thải carbon trong toàn bộ quá trình sản xuất, vật liệu, điện năng và vận chuyển
- Các thiết bị trang bị chip M5 đáp ứng tiêu chuẩn hiệu quả năng lượng và giảm thiểu mức tiêu thụ điện trong suốt vòng đời sản phẩm
Ý nghĩa tổng thể
- Chip M5 cho thấy sự tiến hóa của Apple Silicon đã chính thức chuyển sang kỷ nguyên điện toán lấy AI làm trung tâm
- Với thiết kế tích hợp giữa GPU và Neural Engine, hiệu năng AI on-device đang phát triển theo hướng giảm phụ thuộc vào đám mây và tăng tính độc lập tính toán cho thiết bị cá nhân
- Apple đang tái định nghĩa MacBook Pro, iPad Pro, Vision Pro thành nền tảng sáng tạo AI thế hệ tiếp theo
3 bình luận
Trông như nỗ lực vùng vẫy của Apple, kẻ chậm chân trong AI, nhưng dù vậy vẫn thấy khá đáng mong đợi haha
Ý kiến Hacker News
Có cảm giác Apple đang làm những điều khó tin ở mảng phần cứng.
Đội phần mềm thì thực sự cần phải tỉnh lại. Bản thân M1 đã quá mạnh, đến mức đa số người dùng không cần nâng cấp.
Nhưng OS mới (Tahoe) lại khiến M1 Air của tôi đột nhiên chậm đi ngay cả khi làm những việc tôi đã làm y hệt suốt nhiều năm qua.
Nếu đây là làm chậm có chủ ý thì thật đáng thất vọng
Con trỏ chuột cũng có cảm giác như bị dịch chuyển tức thời. Tắt hiệu ứng trong suốt trong thiết lập trợ năng cũng không giải quyết được mà còn tệ hơn
Nói M1 mạnh mẽ thì hơi phóng đại. Hiệu năng trên điện năng thì xuất sắc, nhưng về tổng lượng tính toán thực tế thì Ryzen 9 7945HX xử lý được nhiều hơn M1 Max khoảng 3 lần, còn Intel Core Ultra 7 265k khoảng 3,5 lần
Vấn đề ARM với x86 cũng tồn tại. Dù có distro tương thích thì desktop vẫn là nơi cần chạy đủ loại phần mềm và game, mà ARM vẫn còn nhiều giới hạn. Trên laptop thì nó đã là một lựa chọn hợp lý hơn, nhưng desktop ARM thật sự tự do và dùng được hàng ngày thì vẫn còn xa
Nếu không hợp gu, thì tính năng container native mới của Tahoe cũng cho phép chạy container trực tiếp từ dockerhub và các nơi tương tự.
Và việc gọi hệ sinh thái macOS là một “walled garden” cũng hơi quá, vì cài app vẫn tự do và với homebrew thì gần như mọi phần mềm open-source lẫn không open-source đều dùng được
Gần như mọi thông tin về Apple Neural Engine (ANE) đều đến từ tài liệu chính thức của Apple hoặc từ reverse engineering (repo Github), nên tôi đoán lần này cũng có một số cải tiến để đáp ứng hiệu năng cho transformer.
Các bài nghiên cứu của Apple về transformer cũng khá thú vị:
Về mặt phần mềm thì MLX đã tốt hơn nhiều, nhưng tôi nghĩ vẫn còn có thể cải thiện thêm. Phải chờ xem M5 Max tiến xa đến đâu
Dù có cải tiến gì thì cũng sẽ không áp dụng cho thế hệ trước, và điều đáng tiếc nhất là họ vẫn bám vào việc cung cấp chỉ 8GB bộ nhớ hợp nhất
Và có vẻ M5 còn bổ sung thêm một "Neural Accelerator" cho mỗi lõi
Nguồn
Đến mức nhấn mạnh AI trong thông cáo báo chí thì cũng phần nào cho thấy cảm giác gấp gáp của Apple. Việc tích hợp cả GPU lẫn bộ gia tốc mạng nơ-ron để tăng tốc độ xử lý AI quả là mang tính đột phá, nên có vẻ hiệu năng on-device sẽ tăng lên rất nhiều. Giờ mấu chốt là sẽ có mô hình tốt đến mức nào chạy trên đó thôi haha