Informácie o serveri DGX

Toto je len testovacia verzia!

Server je momentálne v testovacej prevádzke a zdroje zatiaľ nie sú obmedzené. Prosíme používateľov, aby si pridávali len toľko výpočtového výkonu, koľko budú reálne potrebovať.

Pre žiadosti o prístup alebo riešenie problémov píšte na dgx@helpdesk.tuke.sk.

1. Informácie o serveri

PopisUbuntu 24.04.2 LTS
CPU256 jadier
RAM1.0 TiB
Počet GPU8
Model GPUNVIDIA A100-SXM4-40GB
Pamäť na jednu GPU40 GB

2. Ako sa pripojiť pomocou SSH (Putty)

Na pripojenie k serveru použite Putty, ktorý si môžete stiahnuť z oficiálnej stránky.

ssh jedinečny_login@dgx.uvt.tuke.sk

3. Prenos súborov pomocou WinSCP

Na prenos súborov môžete použiť WinSCP, ktorý si môžete stiahnuť tu.

Hostiteľ: dgx.uvt.tuke.sk
Používateľ: jedinečny_login
Protokol: SCP alebo SFTP
        

4. SLURM

Základné príkazy pre správu úloh

Testovací SLURM skript

#!/bin/bash
#SBATCH --job-name=test_python  # Názov úlohy
#SBATCH --output=output.log  # Súbor pre výstup
#SBATCH --error=error.log  # Súbor pre chybové hlásenia
#SBATCH --partition=dgx  # Použitie GPU partície
#SBATCH --gres=gpu:1  # Pridelenie jednej GPU
#SBATCH --cpus-per-task=4  # Počet CPU jadier na jednu úlohu
#SBATCH --mem=16G  # Alokovaná pamäť pre úlohu
#SBATCH --time=01:00:00  # Maximálny čas behu (1 hodina)

source ~/miniconda3/bin/activate myenv  # Aktivácia Conda prostredia
python skript.py  # Spustenie Python skriptu
        

5. ANACONDA

Inštalácia Miniconda

wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh
     
 # Vytvorenie nového prostredia
conda create --name moje_prostredie python=3.8

# Aktivácia prostredia
conda activate moje_prostredie

# Inštalácia balíčkov
conda install numpy pandas matplotlib

# Deaktivácia prostredia
conda deactivate

# Odstránenie prostredia
conda remove --name moje_prostredie --all
		   

Inštalácia balíčkov v Anaconde

# Aktivácia existujúceho prostredia
conda activate moje_prostredie

# Inštalácia balíčkov
conda install numpy pandas scikit-learn matplotlib seaborn

#Inštalácia PyTorch
conda install pytorch torchvision torchaudio pytorch-cuda=12.4 -c pytorch -c nvidia
        

6. Vytvorenie Python virtuálneho prostredia

Vytvorenie nového prostredia


# 1. Inštalácia virtualenv
pip install virtualenv

# 2. Vytvorenie nového virtuálneho prostredia
python3 -m venv moje_prostredie

# 3. Aktivácia prostredia
source moje_prostredie/bin/activate

# 4. Inštalácia balíčkov
pip install numpy pandas matplotlib scikit-learn seaborn

# 5. Inštalácia PyTorch
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu124

# 6. Kontrola nainštalovaných balíčkov
pip list

# 7. Deaktivácia prostredia
deactivate

# 8. Odstránenie prostredia
rm -rf moje_prostredie

    

Stránka sa bude postupne aktualizovať. V prípade nápadov neváhajte kontaktovať.