Xuất bản vào

CUDA không phải là lợi thế phòng thủ của NVIDIA, mà con người mới là: lập luận từ bên trong ngăn xếp công nghệ.

Tác giả

Listen to this article · CUDA không phải là lợi thế phòng thủ của NVIDIA, mà con người mới là: lập luận từ bên trong ngăn xếp công nghệ.

0:00 / 0:00

Watch in English · CUDA không phải là lợi thế phòng thủ của NVIDIA, mà con người mới là: lập luận từ bên trong ngăn xếp công nghệ.

Một kỹ sư đã làm việc với trình biên dịch, thư viện và DSL của CUDA trong tám năm lập luận rằng cách lý giải thông thường về lợi thế của NVIDIA — một khối lượng lớn phần mềm CUDA khiến các nhà phát triển bị khóa chặt — là sai. Theo cách lý giải đó, CUDA là một sản phẩm được định hình bởi những gì khách hàng trải nghiệm khi họ chạm tới giới hạn, và điều khiến nó trở nên khả thi là khoảng một thập kỷ đầu tư không sinh lời bắt đầu từ khoảng năm 2006.

Cách lý giải tiêu chuẩn về lợi thế của NVIDIA là CUDA là một ngôn ngữ lập trình và một trình biên dịch, rằng một khối lượng phần mềm khổng lồ đã được viết bằng nó, và chính khối lượng đó khiến các nhà phát triển không thể rời bỏ GPU NVIDIA. Trong một bài luận đang lan truyền tuần này, một kỹ sư với tám năm làm việc với trình biên dịch, thư viện và ngôn ngữ đặc thù miền của CUDA — qua các thế hệ từ Volta đến Rubin — lập luận rằng cách lý giải này là sự hiểu nhầm về sản phẩm thực chất là gì.

CUDA như một trải nghiệm khách hàng, không phải một cơ sở mã

Theo cách lý giải đó, CUDA không phải là một ngôn ngữ, một phần mềm hay một kiến trúc phần cứng. Nó là một sản phẩm được định nghĩa bởi những gì khách hàng trải nghiệm tại từng điểm ma sát, và danh sách những lời hứa chính là nội dung cốt lõi của lập luận.

  1. Khi lập trình GPU quá khó

    CUDA mang lại con đường ít tốn sức hơn để đi vào phần cứng, thay vì một bản đặc tả mà khách hàng phải tự mình đáp ứng.

  2. Khi mã không đủ nhanh

    Kỹ sư NVIDIA trực tiếp tham gia vào vấn đề của khách hàng — hỗ trợ là một phần của sản phẩm, không phải hàng đợi ticket phía sau.

  3. Khi vài GPU là không đủ

    Nền tảng mở rộng từ máy để bàn đến triển khai trung tâm dữ liệu, thay vì buộc phải viết lại ở đâu đó giữa chừng.

  4. Khi không ai khác có thể cung cấp phần cứng

    Năng lực wafer và HBM được đảm bảo trước nhiều năm, để việc mở rộng của khách hàng không bị giới hạn bởi phân bổ của người khác.

Bốn lời hứa, một sản phẩm. Mỗi lời hứa được thực hiện bởi con người, không phải bởi API — đó là lý do bài luận đặt lợi thế ở tổ chức chứ không phải ở chuỗi công cụ.

Thành quả hữu hình là hệ sinh thái phần mềm. Lập luận cho rằng hệ sinh thái là phần dư ra từ trải nghiệm đó, chứ không phải nguyên nhân của nó.

Canh bạc năm 2006 và cái giá phải trả trong một thập kỷ

Lịch sử có ý nghĩa đối với luận điểm này, bởi vì nó giải thích tại sao vị thế đó khó chiếm giữ chứ không chỉ khó sao chép.

Vào khoảng năm 2006, NVIDIA bắt đầu chuyển đổi GPU từ bộ xử lý đồ họa thành một nền tảng cho tính toán mục đích chung — một canh bạc rằng nhu cầu tính toán trong tương lai sẽ vượt xa những gì khối lượng công việc đồ họa đòi hỏi. Theo bài tiểu luận, những năm đầu là một thất bại thương mại: chi phí tăng thêm làm tổn hại biên lợi nhuận, thị trường chưa sẵn sàng, và chiến lược này vấp phải sự hoài nghi dai dẳng, kể cả từ hội đồng quản trị.

Tiếp theo là khoảng một thập kỷ NVIDIA liên tục đầu tư cho phần cứng, phần mềm và hệ sinh thái nhà phát triển trước khi lợi nhuận thương mại trở nên rõ ràng. Rồi học sâu xuất hiện, và nền tảng đã sẵn sàng.

2,006
năm canh bạc GPU đa dụng bắt đầu
8
số năm tác giả bài luận đã làm việc trên ngăn xếp CUDA
10+
số năm đầu tư trước khi có thành quả thương mại, theo lời tác giả

Chuỗi diễn tiến đó là phần mà đối thủ không thể mua được ở phút cuối. Một đối thủ có thể tài trợ cho một nhóm biên dịch ngay hôm nay; nhưng không thể hồi tố gánh chịu một thập kỷ lỗ trên một nền tảng không ai muốn, vốn là vị thế của NVIDIA cho đến khi thị trường xuất hiện.

Điều mà câu chuyện về khối lượng phần mềm bỏ sót

Câu chuyện trong tập sách coi chi phí chuyển đổi là vấn đề kỹ thuật. Bài tiểu luận coi chúng là vấn đề tổ chức: các nhà phát triển ở lại vì khi có sự cố, có người có năng lực trả lời, và vì năng lực được cung ứng khi cần. Đó là những thứ phụ thuộc vào việc bố trí nhân sự và các thỏa thuận cung ứng, chứ không phải vào một đặc tả ngôn ngữ.

Nó cũng định hình lại những gì một đối thủ sẽ phải tái tạo. Không phải một bộ công cụ — bộ công cụ là phần rẻ nhất — mà là một công ty sẵn sàng duy trì một nền tảng không sinh lời đủ lâu để thị trường của nó xuất hiện.

Những gì một đối thủ sẽ phải tái tạo

  1. Bộ công cụ

    Phần rẻ nhất. Một đối thủ có thể thuê kỹ sư trình biên dịch và tung ra một ngôn ngữ ngay hôm nay.

  2. Một thập kỷ làm việc không có lãi

    Không thể mua sau khi sự đã rồi: các khoản lỗ phải được hấp thụ trong khi thị trường vẫn chưa tồn tại.

  3. Một tổ chức hỗ trợ

    Nhân viên trả lời khi kernel của khách hàng chạy chậm — chi phí nhân sự và văn hóa tăng theo quy mô khách hàng, không theo quy mô mã nguồn.

  4. Nguồn cung được bảo đảm trước nhiều năm

    Phân bổ wafer và HBM được cam kết trước khi nhu cầu trở nên rõ ràng, điều này đòi hỏi năng lực tài chính và uy tín, chứ không phải một lộ trình.

Ba trong bốn thứ không thể mua được vào đúng thời điểm cần đến.

Thời điểm

Lập luận giờ đây đã gắn với một phép thử. Ngày 12 tháng 11, như đã đưa tin, Jensen Huang từ chức giám đốc điều hành NVIDIA, với CFO Colette Kress được bổ nhiệm làm CEO tạm quyền và Harvey C. Jones được bổ nhiệm làm chủ tịch hội đồng quản trị đầu tiên của công ty.

Bài luận nêu tên Huang là người đã giữ nỗ lực này lại với nhau và trao cho nó một mục đích duy nhất. Nếu điều đó đúng, hào bảo vệ không phải là phần mềm và cũng không phải là silicon — mà là tổ chức, và tổ chức giờ đây đang được yêu cầu chứng minh điều đó mà không có người đã lắp ghép nó.

Nguồn: một bài luận của một kỹ sư có tám năm làm việc với trình biên dịch CUDA, thư viện và DSL tại NVIDIA, bao quát các thế hệ từ Volta đến Rubin; canh bạc GPU mục đích chung năm 2006 và thập kỷ đầu tư được mô tả như trong bài luận đó. Việc từ chức và các bổ nhiệm ngày 12 tháng 11 là theo đưa tin của CNBC và được đề cập riêng trên trang này. Các mốc thời gian trong phần lịch sử là như thường được ghi nhận; bài luận không đưa ra con số chính xác cho giai đoạn đầu tư.

Liên hệ: [email protected]

TÁC GIẢ

Về ABN Asia: Ai-Banking-NetworkSecurity (ABN), ABN Asia được thành lập từ năm 2012, là một công ty xuất phát từ học thuật, do những giảng viên, cựu du học sinh Hungary, Hà Lan, Nga, Đức, và Nhật Bản sáng lập. Chúng tôi chia sẻ đam mê chung và tầm nhìn vững chắc về công nghệ, mang đến sự đổi mới và chất lượng đỉnh cao cho khách hàng. Phương châm của chúng tôi là: Tốt hơn. Nhanh hơn. An toàn hơn. Trong nhiều trường hợp: Rẻ hơn.

Hãy liên hệ với chúng tôi khi Quý doanh nghiệp có các nhu cầu về dịch vụ công nghệ thông tin, tư vấn chuyển đổi số, tìm kiếm các giải pháp phần mềm phù hợp, hoặc nếu Quý doanh nghiệp có đấu thầu CNTT (RFP) để chúng tôi tham dự. Quý doanh nghiệp có thể liên hệ với chúng tôi qua địa chỉ email [email protected]. Chúng tôi sẵn lòng hỗ trợ với mọi nhu cầu công nghệ của Quý doanh nghiệp.

ABNAsia.org

© ABN ASIA