Diterbitkan pada

CUDA bukanlah parit pertahanan NVIDIA; orang-orangnya lah yang menjadi parit itu: argumen dari dalam stack.

Penulis

Listen in English · CUDA bukanlah parit pertahanan NVIDIA; orang-orangnya lah yang menjadi parit itu: argumen dari dalam stack.

0:00 / 0:00

Watch in English · CUDA bukanlah parit pertahanan NVIDIA; orang-orangnya lah yang menjadi parit itu: argumen dari dalam stack.

Seorang insinyur yang telah bekerja pada kompiler, pustaka, dan DSL CUDA selama delapan tahun berpendapat bahwa penjelasan umum tentang keunggulan NVIDIA — kumpulan besar perangkat lunak CUDA yang mengunci pengembang di dalamnya — adalah keliru. Dalam penjelasan tersebut, CUDA adalah produk yang didefinisikan oleh apa yang dialami pelanggan ketika mereka mencapai batas, dan hal yang memungkinkannya adalah sekitar satu dekade investasi tidak menguntungkan yang dimulai sekitar tahun 2006.

Penjelasan standar tentang keunggulan NVIDIA adalah bahwa CUDA adalah bahasa pemrograman dan kompiler, bahwa kumpulan perangkat lunak yang sangat besar telah ditulis dengannya, dan bahwa volume inilah yang membuat para pengembang tidak dapat meninggalkan GPU NVIDIA. Dalam sebuah esai yang beredar minggu ini, seorang insinyur dengan delapan tahun pengalaman pada kompiler, pustaka, dan bahasa khusus domain CUDA — di seluruh generasi Volta hingga Rubin — berargumen bahwa penjelasan ini adalah kesalahpahaman tentang apa produk itu.

CUDA sebagai pengalaman pelanggan, bukan basis kode

Dalam paparan itu, CUDA bukanlah sebuah bahasa, perangkat lunak, atau arsitektur perangkat keras. CUDA adalah produk yang didefinisikan oleh apa yang dialami pelanggan di setiap titik gesekan, dan daftar janji itulah inti argumennya.

  1. Ketika pemrograman GPU terlalu sulit

    CUDA menyediakan jalur berusaha lebih rendah ke perangkat keras, bukan spesifikasi yang harus dipenuhi pelanggan sendirian.

  2. Ketika kode tidak cukup cepat

    Insinyur NVIDIA terlibat langsung dalam masalah pelanggan — dukungan sebagai bagian dari produk, bukan antrean tiket di belakangnya.

  3. Ketika beberapa GPU tidak cukup

    Platform ini berskala dari desktop hingga penerapan pusat data, bukan memaksa penulisan ulang di suatu titik di antaranya.

  4. Ketika tidak ada pihak lain yang dapat memasok perangkat keras

    Kapasitas wafer dan HBM diamankan bertahun-tahun sebelumnya, sehingga ekspansi pelanggan tidak dibatasi oleh alokasi pihak lain.

Empat janji, satu produk. Masing-masing diwujudkan oleh staf, bukan oleh API — itulah sebabnya esai ini menempatkan keunggulan pada organisasi, bukan pada toolchain.

Artefak yang terlihat adalah ekosistem perangkat lunak. Argumennya adalah bahwa ekosistem itu merupakan residu dari pengalaman tersebut, bukan penyebabnya.

Taruhan 2006 dan satu dekade yang harus dibayar karenanya

Sejarah penting bagi klaim tersebut, karena sejarah menjelaskan mengapa posisi itu sulit diduduki, bukan sekadar sulit ditiru.

Sekitar 2006, NVIDIA mulai mengubah GPU dari prosesor grafis menjadi platform untuk komputasi serba guna — sebuah taruhan bahwa permintaan komputasi di masa depan akan jauh melebihi kebutuhan beban kerja grafis. Menurut catatan esai tersebut, tahun-tahun awal merupakan kegagalan komersial: biaya tambahan menekan margin, pasar belum siap, dan strategi itu memicu skeptisisme yang berkelanjutan, termasuk dari dewan direksi.

Menyusul kurang lebih satu dekade di mana NVIDIA terus mendanai perangkat keras, perangkat lunak, dan ekosistem pengembang sebelum imbal hasil komersial terlihat. Lalu deep learning datang, dan platformnya sudah siap.

2,006
tahun dimulainya taruhan GPU serba guna
8
tahun-tahun penulis esai mengerjakan stack CUDA
10+
tahun investasi sebelum hasil komersial, menurut penulis

Urutan itu adalah bagian yang tidak bisa dibeli pesaing di akhir. Pesaing dapat mendanai tim kompiler hari ini; mereka tidak dapat secara retrospektif menyerap kerugian satu dekade pada platform yang tidak diinginkan siapa pun, yang merupakan posisi NVIDIA sampai pasar datang.

Apa yang terlewat dari kisah volume perangkat lunak

Narasi volume memperlakukan biaya peralihan sebagai hal teknis. Esai ini memperlakukannya sebagai hal organisasional: para pengembang bertahan karena ketika ada yang rusak, ada orang kompeten yang menjawab, dan karena kapasitas datang saat dibutuhkan. Itu adalah fungsi dari kepegawaian dan perjanjian pasokan, bukan dari spesifikasi bahasa.

Esai ini juga membingkai ulang apa yang harus direproduksi oleh pesaing. Bukan toolchain — toolchain adalah bagian termurah — melainkan perusahaan yang bersedia menanggung platform yang tidak menguntungkan cukup lama hingga pasarnya muncul.

Apa yang harus direproduksi oleh pesaing

  1. Rantai alat

    Bagian termurah. Pesaing dapat merekrut insinyur kompiler dan merilis bahasa hari ini.

  2. Satu dekade kerja yang tidak menguntungkan

    Tidak dapat dibeli setelah kejadian: kerugiannya harus diserap saat pasar belum ada.

  3. Organisasi dukungan

    Staf yang menjawab saat kernel pelanggan lambat — biaya jumlah personel dan budaya yang berskala dengan basis pelanggan, bukan basis kode.

  4. Pasokan yang diamankan bertahun-tahun sebelumnya

    Alokasi wafer dan HBM dikomitmenkan sebelum permintaan terlihat, yang membutuhkan neraca keuangan dan kredibilitas, bukan peta jalan.

Tiga dari empat tidak dapat dibeli pada saat dibutuhkan.

Waktu

Argumen itu kini disertai sebuah ujian. Pada 12 November, seperti dilaporkan, Jensen Huang mengundurkan diri sebagai CEO NVIDIA, dengan CFO Colette Kress ditunjuk sebagai CEO sementara dan Harvey C. Jones diangkat sebagai ketua dewan pertama perusahaan.

Esai tersebut menyebut Huang sebagai orang yang menyatukan upaya itu dan memberinya satu tujuan tunggal. Jika itu benar, parit pertahanannya bukanlah perangkat lunak dan bukan silikon — melainkan organisasi, dan organisasi itu kini diminta membuktikannya tanpa orang yang merakitnya.

Sumber: sebuah esai oleh seorang insinyur dengan delapan tahun pengalaman di kompiler, pustaka, dan DSL CUDA di NVIDIA, yang mencakup generasi Volta hingga Rubin; taruhan GPU serba guna pada 2006 dan investasi selama satu dekade dijelaskan seperti dalam esai tersebut. Pengunduran diri dan penunjukan pada 12 November adalah sebagaimana dilaporkan oleh CNBC dan dibahas secara terpisah di situs ini. Tanggal-tanggal di bagian historis sebagaimana umumnya didokumentasikan; esai tersebut tidak memberikan angka pasti untuk periode investasi.

Kontak: [email protected]

Harap dicatat bahwa versi bahasa Indonesia didukung oleh AI dan karena itu mungkin terjadi kesalahan kecil.

Penulis

Ai-Banking-NetworkSecurity (ABN), ABN ASIA didirikan oleh orang-orang dengan akar yang kuat di dunia akademis, dengan pengalaman kerja di Amerika Serikat, Belanda, Hungaria, Jepang, Korea Selatan, Singapura, dan Vietnam. ABN Asia adalah tempat di mana akademik dan teknologi bertemu dengan peluang. Dengan solusi terdepan kami dan layanan pengembangan perangkat lunak yang kompeten, kami membantu bisnis untuk meningkatkan level dan bersaing di panggung global. Komitmen kami: Lebih Cepat. Lebih Baik. Lebih handal. Dalam kebanyakan kasus: Lebih murah juga.

Jangan ragu untuk menghubungi kami jika Anda membutuhkan layanan IT, konsultasi digital, solusi perangkat lunak siap pakai, atau jika Anda ingin mengirimkan permintaan proposal (RFP). Anda dapat menghubungi kami di [email protected]. Kami siap membantu Anda dengan semua kebutuhan teknologi Anda.

ABNAsia.org

© ABN ASIA