Skip to Content
GuidesUbuntu NVIDIA GPU -työaseman arviointi

Ubuntu NVIDIA GPU -työaseman arviointi

Tämä opas valmistelee Ubuntu 24.04 -työasemareseptin NVIDIA-työkaluja varten. Tavallisessa KVM-testivirtuaalikoneessa ei välttämättä ole NVIDIA-laitetta, joten paketti- ja määritystarkistukset eivät ole fyysistä GPU-kelpoisuutta.

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.

Reseptin rakenne

{ "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" } } } }

Hardware-lohko on ilmoitettu tarkoitus. Se ei tee NVIDIA-laitetta näkyväksi testi-VM:ssä. Tarkista Docker-ryhmän oikeudet äläkä altista Jupyteria ilman tunnistautumista ja verkkokäytäntöä.

Yhteensopivuuden tarkistus

Ennen buildia kirjaa:

  • tarkka GPU-malli ja compute capability;
  • ytimen, NVIDIA-ajurin, CUDA toolkitin ja user-space-kirjastojen yhteensopivuus;
  • lähde-repositoryn ja signing keyn alkuperä;
  • Secure Bootin ja moduulien allekirjoituksen käyttäytyminen, jos käytössä;
  • odotukset näyttö-GPU:lle verrattuna pelkkään computeen; ja
  • lisenssi- ja uudelleenjakorajoitukset jokaiselle omistusoikeudelliselle komponentille.

Todisteiden jako

Virtuaalinen build voi todistaa pakettiluettelon, suoritettavat tiedostot, määritystiedostot, työpöydän käynnistyksen ja ei-GPU-palvelut. Vain kohdelaitteisto voi todistaa:

  • nvidia-smi näkee tarkoitetun laitteen ilman virheitä;
  • käännetty CUDA-esimerkki tuottaa odotetun tuloksen;
  • kiinnitetty kontainerimage toimii --gpus-valinnalla ja näkee laitteen;
  • lämpötilat, tehorajat, suspend/resume ja uudelleenkäynnistys ovat vakaita; ja
  • varsinainen harjoitus- tai päättelytyökuorma valmistuu muisti- ja suorituskykyvaatimusten puitteissa.

Säilytä molemmat todistejoukot ja merkitse ne ympäristön mukaan. Älä raportoi toimivaa GPU-pinoa pelkän pakettien läsnäolon perusteella.