Skip to Content
GuidesEvaluarea stației de lucru Ubuntu cu GPU NVIDIA

Evaluarea stației de lucru Ubuntu cu GPU NVIDIA

Acest ghid pregătește o rețetă de stație de lucru Ubuntu 24.04 pentru instrumente NVIDIA. Invitatul de test KVM obișnuit poate să nu aibă dispozitiv NVIDIA, deci verificările de pachete și configurare nu sunt calificare GPU fizică.

Prompt

Create an Ubuntu 24.04 GNOME workstation for NVIDIA compute evaluation. Include the gpu-nvidia, cuda, docker, Python, Git, SSH, and Jupyter features. Do not choose “latest”; show the exact driver, CUDA toolkit, container runtime, repositories, signing keys, and supported GPU architecture in the plan. Create a locked-password user named mldev. Add package and service tests for the VM, then list nvidia-smi, CUDA sample, container-GPU, suspend/resume, and workload tests that must run on the target workstation.

Forma rețetei

{ "name": "ubuntu24-nvidia-workstation-evaluation", "base_image": "ubuntu-24.04", "hardware": { "platform": "pc", "architecture": "x86_64", "gpu": "nvidia", "min_cpu_cores": 8, "min_memory_gb": 32, "min_storage_gb": 128, "nic_count": 1 }, "os": { "features": [ "desktop", "gpu-nvidia", "cuda", "docker", "python", "git", "ssh", "jupyter" ], "users": [ { "username": "mldev", "groups": ["sudo", "docker"], "shell": "/bin/bash" } ], "desktop_settings": { "color_scheme": "prefer-dark", "power": { "idle_delay": 600, "sleep_inactive_ac_timeout": 0, "sleep_inactive_ac_type": "nothing" } } } }

Blocul hardware este intenție declarată. Nu face vizibil un dispozitiv NVIDIA pentru VM-ul de test. Revizuiți privilegiul grupului Docker și nu expuneți Jupyter fără autentificare și politică de rețea.

Revizuirea compatibilității

Înainte de build, notați:

  • modelul exact al GPU și compute capability;
  • compatibilitatea kernelului, driverului NVIDIA, CUDA toolkit și bibliotecilor user-space;
  • proveniența depozitului sursă și a signing key;
  • comportamentul Secure Boot și al semnării modulelor, dacă se folosește;
  • așteptări GPU pentru afișaj versus doar compute; și
  • constrângeri de licență și redistribuire pentru fiecare componentă proprietară.

Împărțirea dovezilor

Build-ul virtual poate dovedi inventarul de pachete, executabile, fișiere de configurare, lansarea desktopului și servicii fără GPU. Doar hardware-ul țintă poate dovedi:

  • nvidia-smi vede dispozitivul intenționat fără erori;
  • un eșantion CUDA compilat produce rezultatul așteptat;
  • o imagine de container fixată rulează cu --gpus și vede dispozitivul;
  • termica, limitele de putere, suspend/resume și reboot sunt stabile; și
  • workload-ul real de antrenament sau inferență se încheie în limitele cerințelor de memorie și performanță.

Păstrați ambele seturi de dovezi și etichetați-le după mediu. Nu raportați un stack GPU funcțional doar din prezența pachetelor.