Rabu, 30 September 2026
12:07 WIB
TERKINI
Nasional Saksi Ungkap Penolakan Uang 1 Juta Dolar AS untuk Pansus Haji oleh Dua Tokoh Megapolitan Demo Buruh di DPR Lumpuhkan Gatot Subroto: Simak Jalur Alternatifnya Megapolitan Komunikasi Terputus Jadi Akar Tabrakan KA Argo Bromo Anggrek di Bekasi Regional KPU Batam Musnahkan Ribuan Surat Suara Rusak, Jaga Integritas Pemilu Regional Gagal Menulis Ulang: Konten Berita Tidak Memadai Way Kanan Kepala Toko Alfamart Way Kanan Diduga Gelapkan Rp141 Juta, Dua Pelaku Ditangkap Hiburan Lisa BLACKPINK Ukir Sejarah: Solois Asia Pertama Sabet Best Pop MTV VMAs 2026 Ekonomi Dan Bisnis Harga Emas Antam Turun Drastis Rp17 Ribu, Cek Daftar Lengkap 29 September 2026 Hiburan TXT Gegerkan Penggemar dengan Mini Album 'PERFECT STORM' dan Tur Dunia Termasuk Jakarta Berita Fenomena Unik 'Hujan Salju' di Lapangan Sempur Bogor, Warga Sambut Riang Nasional Saksi Ungkap Penolakan Uang 1 Juta Dolar AS untuk Pansus Haji oleh Dua Tokoh Megapolitan Demo Buruh di DPR Lumpuhkan Gatot Subroto: Simak Jalur Alternatifnya Megapolitan Komunikasi Terputus Jadi Akar Tabrakan KA Argo Bromo Anggrek di Bekasi Regional KPU Batam Musnahkan Ribuan Surat Suara Rusak, Jaga Integritas Pemilu Regional Gagal Menulis Ulang: Konten Berita Tidak Memadai Way Kanan Kepala Toko Alfamart Way Kanan Diduga Gelapkan Rp141 Juta, Dua Pelaku Ditangkap Hiburan Lisa BLACKPINK Ukir Sejarah: Solois Asia Pertama Sabet Best Pop MTV VMAs 2026 Ekonomi Dan Bisnis Harga Emas Antam Turun Drastis Rp17 Ribu, Cek Daftar Lengkap 29 September 2026 Hiburan TXT Gegerkan Penggemar dengan Mini Album 'PERFECT STORM' dan Tur Dunia Termasuk Jakarta Berita Fenomena Unik 'Hujan Salju' di Lapangan Sempur Bogor, Warga Sambut Riang
CUDA

CUDA

tools unutk komputasi pada VGA nvidia

Bagikan:
CUDA
250px-Nvidia_CUDA_Logo.jpg?utm_source=id.wikipedia.org&utm_campaign=parser&utm_content=thumbnail
Logo CUDA
PengembangNvidia
Rilis perdana23 Juni 2007
Rilis stabil12.x (2024–2026)
Sistem operasiMicrosoft Windows, Linux
Bahasa pemrogramanC, C++, Fortran, Python (melalui antarmuka pihak ketiga)
Jenis peranti lunakAntarmuka pemrograman aplikasi (API), platform GPGPU
LisensiPeranti lunak berpemilik (freeware)
Situs webdeveloper.nvidia.com/cuda-zone

CUDA (singkatan dari Compute Unified Device Architecture) adalah platform komputasi paralel dan antarmuka pemrograman aplikasi (API) yang dikembangkan oleh Nvidia. Platform ini memungkinkan pemrogram peranti lunak menggunakan unit pemroses grafis (GPU) Nvidia untuk tujuan komputasi umum (GPGPU), alih-alih terbatas pada pemrosesan grafika dan perenderan piksel semata.[1]

Melalui lapisan peranti lunak CUDA, pengembang dapat berinteraksi langsung dengan instruksi peranti keras dan unit komputasi paralel GPU menggunakan bahasa tingkat tinggi seperti C, C++, dan Fortran. Pendekatan ini mempercepat komputasi matematika rumit secara masif pada bidang pembelajaran mesin, kecerdasan buatan, simulasi fisika, dinamika fluida, serta bioinformatika.

Prinsip kerja dan arsitektur

GPU memiliki arsitektur yang sangat berbeda dibanding unit pemroses sentral (CPU). Jika CPU dioptimalkan untuk mengeksekusi instruksi tunggal yang rumit secara berurutan dengan latensi rendah, GPU dirancang untuk menangani ribuan instruksi sederhana secara paralel (throughput-oriented):

  1. Model Eksekusi SIMT: CUDA menerapkan model eksekusi Single Instruction, Multiple Threads (SIMT). Instruksi komputasi yang sama dijalankan secara serentak oleh sekelompok benang kerja (threads).
  2. Pengelompokan Benang Kerja (Threads):
    Benang kerja individual dikelompokkan ke dalam blok (thread blocks).
    Kumpulan blok tersebut membentuk kisi (grid).
    Setiap 32 benang kerja di dalam blok dieksekusi secara sinkron di peranti keras dalam satu kesatuan yang disebut warp.
  3. Hirarki Memori CUDA:
    Memori Global: Ruang memori VRAM berkapasitas besar di luar keping inti prosesor yang dapat diakses oleh semua blok, namun memiliki latensi akses lebih tinggi.
    Memori Bersama (Shared Memory): Ruang memori sangat cepat di dalam multiprosesor aliran (SM) yang dibagi bersama di antara benang kerja dalam satu blok untuk pertukaran data lokal.
    Register: Lokasi penyimpanan instruksi tercepat yang dialokasikan khusus untuk tiap-tiap benang kerja individual.

Peranti pendukung dan pustaka

Nvidia menyediakan ekosistem terpadu berupa perkakas pengembangan perangkat lunak (CUDA Toolkit) yang mencakup:

  1. Kompilator NVCC: Mengompilasi kode program C/C++ yang memisahkan instruksi untuk CPU (host) dan fungsi khusus GPU (kernel).
  2. cuBLAS: Implementasi teroptimasi untuk pustaka aljabar linier dasar (Basic Linear Algebra Subprograms).
  3. cuDNN (CUDA Deep Neural Network): Pustaka primitif khusus untuk mempercepat jaringan saraf tiruan, menjadi fondasi utama kerangka kerja pembelajaran mendalam populer seperti PyTorch dan TensorFlow.
  4. cuFFT: Akselerasi transformasi Fourier diskret.
  5. OptiX: Mesin pelacakan sinar berbasis algoritme pohon volume batas yang terintegrasi dengan inti komputasi CUDA.

Versi Kemampuan Komputasi (Compute Capability)

Setiap generasi arsitektur GPU Nvidia dikategorikan ke dalam versi kemampuan komputasi (Compute Capability) yang menentukan fitur instruksi perangkat keras:

Arsitektur MikroVersi Kemampuan KomputasiGenerasi Produk Utama
Tesla1.0 – 1.3Seri GeForce 8, Seri 9, Seri 200
Fermi2.0 – 2.1Seri GeForce 400, Seri 500
Kepler3.0 – 3.7Seri GeForce 600, Seri 700
Maxwell5.0 – 5.3Seri GeForce 900
Pascal6.0 – 6.2Seri GeForce 10, Nvidia Tesla P100
Volta7.0 – 7.2Nvidia Titan V, Nvidia Tesla V100
Turing7.5Seri GeForce 20, Seri GeForce 16
Ampere8.0 – 8.6Seri GeForce 30, Nvidia A100
Ada Lovelace8.9Seri GeForce 40, Nvidia L40
Hopper9.0Nvidia H100, H200
Blackwell10.0Seri GeForce 50, Nvidia B200

Lihat pula

Referensi

  1. ↑ "What is CUDA?" (dalam bahasa Inggris). Nvidia. Diakses tanggal 15 Januari 2026.

Pranala luar

Pipa piksel tetap
Pra-GeForce
Shader verteks dan piksel
Shader terpadu
Shader terpadu & NUMA
Pelacakan sinar & Tensor Core
Perangkat lunak dan teknologi
Akselerasi multimedia
Perangkat lunak
Teknologi
Arsitektur mikro GPU
Produk lain
Kartu grafis stasiun kerja
Perangkat komputasi GPGPU
Komponen konsol permainan video
Nvidia Shield
SoC dan sistem tertanam
CPU
Papan rangkaian utama (chipset)
Korporasi
Tokoh kunci
Akuisisi
Konten disalin dari Wikipedia Bahasa Indonesia (lisensi CC BY-SA) Lihat versi asli di Wikipedia

Rekomendasi Pilihan