Huawei công bố lộ trình phát triển AI mã nguồn mở tại Huawei Connect 2025

Tin tức AI - 29/09/2025 15:34:34

Nền tảng phát triển AI mã nguồn mở của Huawei được công bố chi tiết triển khai tại HUAWEI CONNECT 2025, bao gồm thông số kỹ thuật trình biên dịch CANN, bộ công cụ dòng Mind, và thời gian phát hành tích hợp PyTorch vào ngày 31 tháng 12.

Phát triển AI mã nguồn mở đã trở thành tâm điểm tại Huawei Connect 2025 vào tuần trước, khi Huawei đưa ra lộ trình triển khai và các thông số kỹ thuật chi tiết về việc công khai toàn bộ bộ phần mềm AI của mình vào cuối năm nay.

Các thông báo này đi kèm với bối cảnh quan trọng đối với các nhà phát triển: sự thừa nhận thẳng thắn về những khó khăn trong quá khứ, các cam kết cụ thể về những thành phần nào sẽ được phát hành, và chi tiết về cách phần mềm sẽ tích hợp với các quy trình làm việc và hệ điều hành hiện có.

Thừa nhận khó khăn của nhà phát triển

Eric Xu, Phó Chủ tịch kiêm Chủ tịch luân phiên của Huawei, đã mở đầu bài phát biểu chính của mình với sự thẳng thắn bất thường về những thách thức mà các nhà phát triển đã phải đối mặt với cơ sở hạ tầng Ascend. Đề cập đến tác động của việc phát hành DeepSeek-R1 vào đầu năm nay, ông Xu lưu ý: “Từ tháng 1 đến ngày 30 tháng 4, các nhóm R&D AI của chúng tôi đã phối hợp chặt chẽ để đảm bảo rằng khả năng suy luận của chip Ascend 910B và 910C của chúng tôi có thể đáp ứng nhu cầu của khách hàng.”

Sau các buổi lấy ý kiến phản hồi của khách hàng, ông Xu cho biết: “Khách hàng của chúng tôi đã nêu ra nhiều vấn đề và kỳ vọng mà họ có với Ascend. Và họ tiếp tục đưa ra cho chúng tôi những gợi ý tuyệt vời.”

Việc thừa nhận những điểm khó khăn của nhà phát triển đã cung cấp bối cảnh cho các cam kết mã nguồn mở toàn diện được công bố tại Hội nghị thượng đỉnh Phát triển Ngành Điện toán Ascend vào ngày 5 tháng 8 năm 2025 và được ông Xu củng cố tại Huawei Connect.

Đối với các nhà phát triển đã gặp khó khăn với công cụ Ascend, tài liệu hoặc sự trưởng thành của hệ sinh thái, đánh giá thẳng thắn này cho thấy nhận thức về những khoảng cách giữa khả năng kỹ thuật của nền tảng và khả năng sử dụng thực tế của nó. Chiến lược mã nguồn mở dường như được thiết kế trực tiếp để giải quyết những điểm khó khăn này bằng cách cho phép sự đóng góp của cộng đồng, tính minh bạch và các cải tiến từ bên ngoài.

CANN: Chi tiết trình biên dịch và tập lệnh ảo

Cam kết quan trọng nhất về mặt kỹ thuật liên quan đến CANN (Kiến trúc Điện toán cho Mạng Nơ-ron), bộ công cụ nền tảng của Huawei nằm giữa các framework AI và phần cứng Ascend. Tại hội nghị thượng đỉnh tháng 8, ông Xu đã nêu rõ: “Đối với CANN, chúng tôi sẽ mở các giao diện cho trình biên dịch và tập lệnh ảo, đồng thời công khai mã nguồn hoàn toàn cho các phần mềm khác.”

Cách tiếp cận theo cấp độ này phân biệt giữa các thành phần nhận được xử lý mã nguồn mở hoàn toàn so với những thành phần mà Huawei sẽ cung cấp giao diện mở với các triển khai có thể là độc quyền. Trình biên dịch và tập lệnh ảo – các lớp dịch thuật quan trọng chuyển đổi mã cấp cao thành các lệnh có thể thực thi trên phần cứng – sẽ có giao diện mở. Điều này có nghĩa là các nhà phát triển có thể hiểu và có thể tối ưu hóa cách mã của họ được biên dịch cho bộ xử lý Ascend, ngay cả khi việc triển khai trình biên dịch vẫn còn đóng một phần.

Sự phân biệt này quan trọng đối với việc tinh chỉnh hiệu suất. Các nhà phát triển cần khả năng hiển thị vào các quy trình biên dịch khi làm việc trên các ứng dụng nhạy cảm về độ trễ hoặc đang cố gắng trích xuất hiệu quả tối đa từ phần cứng. Giao diện mở cung cấp khả năng hiển thị đó; mã nguồn mở hoàn toàn sẽ cho phép thay thế hoặc sửa đổi trình biên dịch. Cách tiếp cận của Huawei mang lại sự minh bạch cho việc tối ưu hóa nhưng vẫn giữ lại một số yếu tố độc quyền.

Lộ trình vẫn được giữ vững: “Chúng tôi sẽ công khai mã nguồn và cung cấp quyền truy cập mở cho CANN (dựa trên thiết kế Ascend 910B/910C hiện có) trước ngày 31 tháng 12 năm 2025.” Quy định “dựa trên thiết kế Ascend 910B/910C hiện có” làm rõ rằng bản phát hành mã nguồn mở sẽ phản ánh phần cứng thế hệ hiện tại chứ không phải kiến trúc chip tương lai.

Dòng Mind: Bộ công cụ hỗ trợ ứng dụng và chuỗi công cụ

Ngoài lớp CANN nền tảng, Huawei đã cam kết công khai mã nguồn những gì các nhà phát triển tương tác hàng ngày: “Đối với bộ công cụ hỗ trợ ứng dụng và chuỗi công cụ dòng Mind của chúng tôi, chúng tôi sẽ công khai mã nguồn hoàn toàn trước ngày 31 tháng 12 năm 2025,” ông Xu nói tại Huawei Connect, củng cố cam kết được đưa ra tại Hội nghị thượng đỉnh Phát triển Ngành Điện toán Ascend vào ngày 5 tháng 8 năm 2025.

Dòng Mind bao gồm môi trường phát triển thực tế – các SDK, thư viện, công cụ gỡ lỗi, bộ phân tích hiệu suất và tiện ích mà các nhà phát triển sử dụng khi xây dựng ứng dụng AI. Không giống như cách tiếp cận theo cấp độ của CANN với giao diện mở cho một số thành phần, dòng Mind có cam kết toàn diện về mã nguồn mở hoàn toàn.

Điều này có nghĩa là toàn bộ chuỗi công cụ lớp ứng dụng có thể được kiểm tra, sửa đổi và mở rộng bởi cộng đồng. Các công cụ gỡ lỗi có thể được cải thiện với các chức năng cần thiết, các thư viện có thể được tối ưu hóa cho các trường hợp sử dụng cụ thể và các tiện ích có thể được đóng gói trong các giao diện tiện dụng hơn. Tóm lại, hệ sinh thái phát triển sẽ phát triển thông qua các đóng góp của cộng đồng thay vì phụ thuộc vào các bản cập nhật của nhà cung cấp.

Tuy nhiên, thông báo không chỉ định cụ thể những công cụ nào tạo nên dòng Mind, chúng hỗ trợ ngôn ngữ lập trình nào, hay tài liệu sẽ toàn diện đến mức nào. Các nhà phát triển đánh giá liệu có nên đầu tư thời gian vào nền tảng này sẽ cần phải đánh giá mức độ hoàn thiện của chuỗi công cụ khi bản phát hành tháng 12 đến.

Các mô hình nền tảng OpenPangu

Huawei cũng đã cam kết “công khai mã nguồn hoàn toàn các mô hình nền tảng openPangu của chúng tôi.” Điều này định vị Huawei trong không gian mô hình nền tảng mã nguồn mở cùng với dòng Llama của Meta, các sản phẩm của Mistral AI và nhiều sáng kiến khác dựa vào sự tham gia của cộng đồng.

Thông báo không cung cấp chi tiết cụ thể nào về khả năng của openPangu, số lượng tham số, dữ liệu huấn luyện hoặc các điều khoản cấp phép. Việc công khai mã nguồn mô hình nền tảng đặt ra những câu hỏi ngoài vấn đề cấp phép, và những hạn chế nào sẽ tồn tại đối với việc sử dụng thương mại. Những tập dữ liệu nào đã được sử dụng để huấn luyện, và mỗi mô hình thể hiện những thành kiến hoặc hạn chế nào? Mô hình có thể được tinh chỉnh và phân phối lại không? Những vấn đề này vẫn chưa được giải quyết, ít nhất là công khai.

Đối với các nhà phát triển, các mô hình nền tảng mã nguồn mở cung cấp điểm khởi đầu cho các ứng dụng chuyên biệt mà không yêu cầu tài nguyên tính toán khổng lồ cần thiết để huấn luyện từ đầu. Tuy nhiên, chất lượng mô hình, tính linh hoạt của giấy phép và tài liệu có sẵn sẽ quyết định tính hữu ích thực tế. Bản phát hành tháng 12 sẽ tiết lộ liệu các mô hình openPangu có đại diện cho các lựa chọn cạnh tranh thay thế cho các tùy chọn mã nguồn mở đã có hay không.

Tính linh hoạt trong tích hợp hệ điều hành

Một chi tiết triển khai thực tế xuất hiện tại Huawei Connect 2025 giải quyết một rào cản phổ biến trong việc áp dụng cơ sở hạ tầng AI mới: khả năng tương thích với hệ điều hành. Huawei thông báo rằng “Huawei đã công khai mã nguồn toàn bộ UB OS Component, để mã của nó có thể được tích hợp vào các cộng đồng OS mã nguồn mở thượng nguồn như openEuler.”

Cách tiếp cận tích hợp này mang lại sự linh hoạt bất thường. Theo các thông báo: “Người dùng có thể tích hợp một phần hoặc toàn bộ mã nguồn của UB OS Component vào các hệ điều hành hiện có của họ, để hỗ trợ việc lặp lại độc lập và bảo trì phiên bản. Người dùng cũng có thể nhúng toàn bộ thành phần vào các hệ điều hành hiện có của họ như một plug-in để đảm bảo nó có thể phát triển đồng bộ với các cộng đồng mã nguồn mở.”

Thiết kế mô-đun có nghĩa là các tổ chức đang chạy Ubuntu, Red Hat Enterprise Linux, hoặc các bản phân phối khác không bị buộc phải di chuyển sang các hệ điều hành dành riêng cho Huawei. UB OS Component – xử lý quản lý kết nối SuperPod ở cấp độ hệ điều hành – có thể được tích hợp vào các môi trường hiện có. Đối với các nhà phát triển và quản trị viên hệ thống, điều này làm giảm đáng kể ma sát triển khai.

Tuy nhiên, tính linh hoạt đi kèm với trách nhiệm. Các tổ chức chọn tích hợp mã nguồn của UB OS Component vào hệ thống của mình sẽ chịu trách nhiệm về việc kiểm thử, bảo trì và cập nhật. Huawei đang cung cấp thành phần này dưới dạng mã nguồn mở chứ không phải là một sản phẩm được hỗ trợ cho các bản phân phối Linux bất kỳ. Cách tiếp cận này hoạt động tốt cho các tổ chức có chuyên môn mạnh về Linux; nó có thể gây khó khăn cho những người mong đợi sự hỗ trợ trọn gói từ nhà cung cấp.

Chiến lược tương thích framework

Có lẽ yếu tố quan trọng nhất để các nhà phát triển chấp nhận là khả năng tương thích với các framework AI hiện có. Thay vì buộc các nhà phát triển từ bỏ các công cụ quen thuộc, Huawei đang xây dựng các lớp tích hợp. Theo Huawei, hãng “đã ưu tiên hỗ trợ các cộng đồng mã nguồn mở như PyTorch và vLLM để giúp các nhà phát triển đổi mới độc lập.” Khả năng tương thích PyTorch đặc biệt quan trọng vì sự thống trị của framework này trong nghiên cứu AI và triển khai sản xuất. Nếu các nhà phát triển có thể viết mã PyTorch tiêu chuẩn chạy hiệu quả trên phần cứng Ascend mà không cần sửa đổi nhiều, rào cản thử nghiệm sẽ giảm đáng kể.

Các tổ chức có thể đánh giá cơ sở hạ tầng Ascend bằng cách sử dụng các cơ sở mã hiện có được điều chỉnh tối thiểu thay vì yêu cầu viết lại. Việc tích hợp vLLM nhắm mục tiêu vào một trường hợp sử dụng có nhu cầu cao cụ thể: suy luận mô hình ngôn ngữ lớn được tối ưu hóa. Khi các tổ chức triển khai các ứng dụng dựa trên LLM, hiệu suất suy luận và chi phí trở thành các yếu tố quan trọng.

Hỗ trợ vLLM gốc cho thấy Huawei đang giải quyết các mối quan tâm triển khai thực tế chứ không chỉ là khả năng nghiên cứu. Tuy nhiên, các thông báo không nêu chi tiết về mức độ hoàn chỉnh của bất kỳ sự tích hợp nào. Khả năng tương thích PyTorch một phần yêu cầu các giải pháp khắc phục cho một số hoạt động nhất định hoặc mang lại hiệu suất dưới mức tối ưu có thể gây khó chịu hơn so với các lựa chọn thay thế hiện có. Chất lượng của các tích hợp framework sẽ quyết định liệu chúng có thực sự hạ thấp rào cản áp dụng hay chỉ tạo ra các loại vấn đề tương thích mới.

Thời hạn 31 tháng 12 và những gì tiếp theo

Thời hạn ngày 31 tháng 12 năm 2025 để công khai mã nguồn các mô hình CANN, dòng Mind và openPangu còn khoảng ba tháng nữa. Thời hạn gần này cho thấy công việc chuẩn bị đáng kể đã hoàn tất: mã đã được làm sạch các phụ thuộc nội bộ, tài liệu đang được viết, các điều khoản cấp phép đang được hoàn thiện và cơ sở hạ tầng kho lưu trữ đang được thiết lập.

Chất lượng bản phát hành ban đầu sẽ phần lớn quyết định phản ứng của cộng đồng. Các dự án mã nguồn mở ra mắt với tài liệu không đầy đủ, ví dụ hạn chế, thiếu tính năng hoặc công cụ chưa hoàn thiện thường không thu hút được người đóng góp bất kể giá trị kỹ thuật cơ bản.

Các nhà phát triển đánh giá các nền tảng không quen thuộc cần tài liệu học tập toàn diện, các ví dụ hoạt động và các lộ trình rõ ràng từ “Hello World” đến triển khai sản xuất. Bản phát hành tháng 12 đại diện cho một sự khởi đầu chứ không phải là một đỉnh cao.

Các dự án mã nguồn mở thành công đòi hỏi đầu tư bền vững ngoài việc công bố mã ban đầu. Quản lý cộng đồng, phân loại vấn đề, xem xét và hợp nhất yêu cầu kéo (pull request), bảo trì tài liệu và phối hợp lộ trình đều đòi hỏi tài nguyên liên tục. Việc Huawei có cam kết hỗ trợ cộng đồng trong nhiều năm hay không sẽ quyết định liệu nền tảng có phát triển một cơ sở người đóng góp tích cực hay trở thành mã bị bỏ rơi với các kho lưu trữ công khai nhưng hoạt động phát triển tối thiểu.

Những gì chưa được chỉ định

Bất chấp các cam kết và lộ trình cụ thể, một số chi tiết quan trọng về phát triển AI mã nguồn mở trên Ascend vẫn chưa được xác định. Việc lựa chọn giấy phép sẽ ảnh hưởng cơ bản đến cách các nhà phát triển và tổ chức có thể sử dụng phần mềm. Các giấy phép mở như Apache 2.0 hoặc MIT cho phép sử dụng thương mại với các hạn chế tối thiểu và cho phép các sản phẩm phái sinh độc quyền.

Các giấy phép Copyleft như GPL yêu cầu các tác phẩm phái sinh cũng phải được công khai mã nguồn, điều này ảnh hưởng đến các mô hình phát triển sản phẩm thương mại truyền thống. Huawei chưa chỉ định các bản phát hành tháng 12 sẽ theo giấy phép nào. Các cấu trúc quản trị tổng thể cho các dự án mã nguồn mở cũng không rõ ràng.

Sẽ có một quỹ độc lập giám sát quá trình phát triển không? Huawei có chấp nhận những người bảo trì bên ngoài có quyền commit không? Các ưu tiên tính năng và quyết định lộ trình sẽ được đưa ra như thế nào? Sẽ có một quy trình minh bạch để chấp nhận đóng góp từ cộng đồng không?

Các câu hỏi về quản trị thường quyết định liệu các dự án có thu hút sự tham gia thực sự từ bên ngoài hay vẫn là các sáng kiến do nhà cung cấp kiểm soát với mã công khai nhưng ảnh hưởng cộng đồng hạn chế.

Lộ trình đánh giá của nhà phát triển

Đối với các nhà phát triển và tổ chức đang cân nhắc đầu tư vào nền tảng phát triển AI mã nguồn mở của Huawei, ba tháng tới là thời gian để chuẩn bị và đánh giá. Các tổ chức có thể đánh giá yêu cầu của mình, đánh giá liệu thông số kỹ thuật phần cứng Ascend có phù hợp với đặc điểm khối lượng công việc của họ hay không và chuẩn bị các nhóm cho việc áp dụng nền tảng tiềm năng.

Bản phát hành ngày 31 tháng 12 sẽ cung cấp các tài liệu cụ thể để đánh giá thực hành: mã thực tế để xem xét, tài liệu để đánh giá, ví dụ để thử nghiệm và chuỗi công cụ để thử nghiệm. Những tuần sau khi phát hành sẽ tiết lộ phản ứng của cộng đồng – liệu các nhà phát triển bên ngoài có báo cáo lỗi, đóng góp cải tiến và bắt đầu xây dựng các tài nguyên hệ sinh thái giúp các nền tảng ngày càng có khả năng hơn.

Đến giữa năm 2026, các mô hình sẽ xuất hiện về việc liệu chiến lược phát triển AI mã nguồn mở của Huawei có thành công trong việc xây dựng một cộng đồng tích cực xung quanh cơ sở hạ tầng Ascend hay liệu nền tảng này vẫn chủ yếu là một sáng kiến do nhà cung cấp dẫn dắt với sự tham gia hạn chế từ bên ngoài.

Nguồn: Sưu tầm

Tin tức AI

Xem tất cả