[ad_1]
Membangun dan menggunakan aplikasi dapat menjadi tantangan bagi pengembang, mengharuskan mereka untuk menavigasi hubungan kompleks antara kemampuan perangkat keras dan perangkat lunak dan kompatibilitas. Memastikan bahwa setiap komponen perangkat lunak yang mendasarinya tidak hanya diinstal dengan benar tetapi juga cocok dengan versi yang diperlukan untuk menghindari konflik dapat menjadi tugas yang memakan waktu, dan sering mengarah pada penundaan penyebaran dan inefisiensi operasional dalam alur kerja aplikasi.
Itulah sebabnya NVIDIA memudahkan pengembang untuk menggunakan tumpukan perangkat lunak CUDA di berbagai sistem operasi (OS) dan manajer paket.
Perusahaan ini bekerja dengan ekosistem platform distribusi untuk memungkinkan redistribusi CUDA. Penyedia OS Canonical, CIQ, dan SUSE, dan Manajer Lingkungan Pengembang Flox – yang memungkinkan manajer paket NIX – akan mendistribusikan kembali perangkat lunak CUDA secara langsung. Mereka sekarang dapat menyematkan CUDA ke dalam feed paket mereka, menyederhanakan instalasi dan resolusi ketergantungan. Ini sangat bermanfaat untuk memasukkan dukungan GPU ke dalam aplikasi kompleks seperti Pytorch dan perpustakaan seperti OpenCV.
Upaya ini memperluas akses CUDA dan kemudahan penggunaan untuk semua pengembang. Ini menambah cara yang ada mereka memiliki akses dengan membiarkan mereka mendapatkan semua perangkat lunak yang mereka butuhkan di satu lokasi. Distributor tambahan akan segera hadir.
Setiap platform distribusi yang mendistribusikan ulang CUDA akan memberikan beberapa hal penting untuk membantu pengembang dan perusahaan tetap selaras dengan perangkat lunak CUDA yang didistribusikan NVIDIA.
- Penamaan toolkit CUDA yang konsisten: Paket pihak ketiga akan cocok dengan konvensi penamaan NVIDIA untuk menghindari kebingungan dalam dokumentasi dan tutorial.
- Pembaruan CUDA tepat waktu: Paket pihak ketiga akan diperbarui tepat waktu setelah rilis resmi NVIDIA untuk memastikan kompatibilitas dan mengurangi overhead QA.
- Akses gratis lanjutan: CUDA sendiri akan tetap tersedia secara bebas – bahkan ketika dikemas dalam perangkat lunak berbayar. Distributor dapat mengenakan biaya untuk akses ke paket atau perangkat lunak mereka tetapi tidak akan memonetisasi CUDA secara khusus.
- Opsi Dukungan Komprehensif: Anda dapat mengakses dukungan melalui distributor dan juga dapat menemukan bantuan melalui forum NVIDIA atau situs pengembang NVIDIA, seperti biasa.
Mendapatkan perangkat lunak CUDA dari NVIDIA selalu gratis, dan semua jalan saat ini untuk membuat CUDA tetap ada (mereka termasuk mengunduh toolkit CUDA, menarik wadah CUDA, menginstal Python menggunakan PIP atau Conda).
Tetapi kemampuan untuk platform distribusi untuk mengemas CUDA dalam penyebaran perusahaan yang lebih besar dan aplikasi perangkat lunak memungkinkan kami untuk memastikan pengalaman Anda sebagai pengembang sederhana. Anda mengunduh dan menginstal aplikasi Anda, dan di bawah sampulnya, versi CUDA yang benar diinstal juga.
Bekerja dengan ekosistem NVIDIA dengan cara ini merupakan tonggak penting dalam misi kami untuk mengurangi gesekan dalam penyebaran perangkat lunak GPU. Dengan berkolaborasi dengan pemain kunci di seluruh OS dan lansekap manajemen paket, NVIDIA memastikan bahwa CUDA tetap dapat diakses, konsisten, dan mudah digunakan – tidak ada masalah di mana atau bagaimana pengembang memilih untuk membangun.
Tetap disini untuk pembaruan lebih lanjut karena platform pihak ketiga tambahan diumumkan dan ekosistem CUDA terus berkembang.
[ad_2]
Pengembang sekarang bisa mendapatkan CUDA langsung dari platform pihak ketiga favorit mereka