Dù chưa thể so sánh với CUDA của NVIDIA, nhưng bằng cách cung cấp giải pháp thay thế, công cụ SDK này cho phép các nhà phát triển AI của Trung Quốc có thể truy cập thư viện phần mềm trên GPU mà không phải phụ thuộc vào NVIDIA.
Trong bối cảnh căng thẳng địa chính trị gia tăng và các hạn chế xuất khẩu của Mỹ đối với Trung Quốc, tập đoàn công nghệ Moore Threads của Trung Quốc vừa công bố phát hành phiên bản nâng cấp 4.0.1 của MUSA SDK - một giải pháp thay thế nội địa cho hệ sinh thái CUDA nổi tiếng của NVIDIA. Động thái này được xem là một bước tiến quan trọng trong nỗ lực của Trung Quốc nhằm giảm sự phụ thuộc vào công nghệ phương Tây và phát triển hệ sinh thái bán dẫn tự chủ.
MUSA SDK được thiết kế đặc biệt cho dòng GPU MTT của Moore Threads, cho phép thực hiện các tác vụ tính toán song song và AI trên nhiều nền tảng khác nhau. Hệ thống này bao gồm các thư viện runtime, trình điều khiển, và bộ lệnh để tích hợp với các hệ thống hiện có. Phiên bản mới nhất của MUSA SDK giờ đây hỗ trợ bộ vi xử lý Intel, cùng với các CPU nội địa Trung Quốc như Hygon, Kylin và Loongson, mở rộng đáng kể khả năng tương thích của nó.

GPU MTT S80 của hãng Moore Threads
Một trong những tính năng nổi bật của MUSA SDK là công cụ "code-porting" có tên MUSIFY, cho phép các nhà phát triển chuyển đổi mã nguồn dựa trên CUDA sang hệ sinh thái MUSA một cách mượt mà. Điều này giúp giảm đáng kể rào cản kỹ thuật đối với việc áp dụng giải pháp mới, đặc biệt quan trọng trong bối cảnh nhiều dự án AI hiện tại đã được xây dựng dựa trên nền tảng CUDA.
MUSA SDK cung cấp một bộ công cụ toàn diện bao gồm trình biên dịch tích hợp (MCC), thư viện runtime (MUSA Runtime), các thư viện chuyên biệt như muBLAS, muFFT, và muThrust, cùng với trình gỡ lỗi và phân tích hiệu suất. Các thư viện này được thiết kế cho các ứng dụng cụ thể như phép toán toán học hoặc tính toán tăng tốc.
Moore Threads đang chứng minh năng lực của bộ công cụ này thông qua nhiều bản demo trên trang web của họ, bao gồm tổng hợp giọng nói, tạo hình ảnh AI, xử lý hình ảnh, và mô hình hóa khuôn mặt 3D bằng AI. Người dùng có thể thử nghiệm một số demo này ngay bây giờ, trong đó một số được cho là chạy trên GPU trung tâm dữ liệu MTT S3000 của Moore Threads.

Các bộ công cụ trong thư viện của nền tảng phát triển này
Sự phát triển của MUSA SDK diễn ra trong bối cảnh Mỹ đã triển khai một loạt các hạn chế xuất khẩu đối với Trung Quốc, bao gồm chip AI tiên tiến, bộ nhớ băng thông cao (HBM), thiết bị sản xuất, và wafer silicon từ các công ty hàng đầu như Intel, TSMC, và Samsung. Để giảm sự phụ thuộc vào phần cứng phương Tây, Trung Quốc đang nỗ lực phát triển hệ sinh thái bán dẫn nội địa với silicon, thiết bị sản xuất chip, bộ nhớ, CPU, và GPU trong nước.
Mặc dù MUSA SDK dường như là độc quyền và có thể không mang lại nhiều lợi ích cho các nhà phát triển bên ngoài Trung Quốc, nó đại diện cho một bước tiến đáng kể trong tham vọng tự chủ công nghệ của quốc gia này. Tính toán song song - lĩnh vực mà GPU vượt trội - đóng vai trò quan trọng trong học máy hiện đại, và việc phát triển một hệ sinh thái lập trình GPU mạnh mẽ cung cấp sự trừu tượng hóa cấp cao, thư viện sẵn sàng sử dụng, tài liệu, và công cụ phân tích.
Các chuyên gia trong ngành nhận định rằng mặc dù CUDA vẫn có lợi thế rõ ràng về sự tiên tiến, độ trưởng thành và sự hỗ trợ, MUSA có thể tìm được nhiều khách hàng nội địa trong các môi trường quy mô nhỏ và phát triển theo thời gian. Bằng cách cung cấp giải pháp nội địa, Moore Threads cho phép các nhà phát triển quy mô nhỏ truy cập thư viện trên GPU nội địa mà không cần chi quá nhiều cho các giải pháp thay thế của NVIDIA.
Các nhà phát triển và nhà nghiên cứu AI dự đoán một tương lai không đồng nhất, ủng hộ việc áp dụng các nền tảng mã nguồn mở và không phụ thuộc vào phần cứng cụ thể. Việc thoát khỏi sự thống trị của CUDA đòi hỏi các giải pháp thay thế vượt trội, với ROCm của AMD là một ứng cử viên quan trọng, mặc dù hỗ trợ phần cứng của AMD vẫn còn thua kém NVIDIA.
Mặc dù MUSA không thể so sánh với sức mạnh của NVIDIA CUDA ở thời điểm hiện tại, việc phát triển một giải pháp thay thế nội địa không chỉ là vấn đề kỹ thuật mà còn mang ý nghĩa chiến lược quan trọng đối với Trung Quốc trong cuộc chạy đua công nghệ toàn cầu. Khi các căng thẳng địa chính trị tiếp tục gia tăng, những nỗ lực như MUSA SDK sẽ đóng vai trò ngày càng quan trọng trong việc duy trì sự phát triển của ngành công nghiệp AI tại Trung Quốc.