0Pricing
CUDA Academy · Ders

Sürücü, Çalışma Zamanı ve Araç Seti Sürümleri

CUDA'nın çalışması için hangi parçaların uyumlu olması gerektiğini öğrenin.

Sürücü, Çalışma Zamanı ve Araç Seti Sürümleri, CoddyKit'te ücretsiz bir CUDA Academy dersidir. Bu, 4 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, CUDA Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. CUDA Academy kursu toplamda 4 dersten oluşur.

Bu dersin bazı bölümleri henüz çevrilmemiş olup İngilizce olarak gösterilmektedir.

Three Moving Parts

Running CUDA needs three pieces to cooperate: the GPU driver, the CUDA runtime, and the CUDA toolkit. When they line up, your code just works. 🧩

The Driver

The driver is the low-level software that lets your operating system actually talk to the physical GPU. It ships with NVIDIA's GPU drivers, separate from the toolkit.

The Runtime

The CUDA runtime is the friendly library your program links against. It offers the cudaMalloc and cudaMemcpy calls you will write every day.

The Toolkit

The CUDA toolkit bundles the compiler, the runtime libraries, and headers. Installing it is how you get nvcc and everything needed to build GPU code.

The Golden Rule

Here is the rule that saves you hours: your driver must be at least as new as the toolkit. A newer driver runs older toolkits, but never the reverse.

Check the Driver Version

To see your driver and the maximum CUDA it supports, run nvidia-smi in a terminal and read the top header line.

nvidia-smi

Check the Toolkit Version

To confirm which CUDA toolkit compiler you have installed, ask nvcc directly. The version it prints is what your builds will target.

nvcc --version

Two Versions, One System

It is normal for nvidia-smi and nvcc to show different numbers. The first reports the driver's max CUDA; the second reports the installed toolkit. That gap is fine.

Forward Compatibility

Programs you build are tied to a runtime version. A newer driver stays backward compatible, so older CUDA binaries keep running after you upgrade your driver.

When Things Break

Seeing an error like driver version is insufficient almost always means your driver is too old for the toolkit. Update the driver, not the toolkit.

Query Versions in Code

Your program can read both numbers at runtime. The runtime API exposes them so you can log versions or fail early with a clear message.

int rt, drv;
cudaRuntimeGetVersion(&rt);
cudaDriverGetVersion(&drv);

Quick Check

Time to test the version relationship.

Recap

You met the driver, runtime, and toolkit, and learned the golden rule: keep the driver as new or newer than the toolkit. Now you can diagnose version errors fast. 🚀

Sıkça Sorulan Sorular

“Sürücü, Çalışma Zamanı ve Araç Seti Sürümleri” dersi ücretsiz mi?

Evet — “Sürücü, Çalışma Zamanı ve Araç Seti Sürümleri” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve CUDA Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. CUDA Academy kursu toplamda 4 dersten oluşur.

“Sürücü, Çalışma Zamanı ve Araç Seti Sürümleri” dersinde ne öğreneceğim?

CUDA'nın çalışması için hangi parçaların uyumlu olması gerektiğini öğrenin. CUDA Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

CUDA Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te CUDA Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 1. dersidir.

“Sürücü, Çalışma Zamanı ve Araç Seti Sürümleri” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu CUDA Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her CUDA Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Sürücü, Çalışma Zamanı ve Araç Seti Sürümleri
  2. nvidia-smi'yi Uzman Gibi Okuyun
  3. nvcc ile Derleme
  4. Merhaba GPU: İlk .cu Dosyanız
← CUDA Academy Sayfasına Dön