hpc
Skirtumai
Čia matote skirtumus tarp pasirinktos versijos ir esamo dokumento.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
hpc [2022/02/24 10:21] – [Mokymų medžiaga] rolnas | hpc [2022/03/29 09:03] – [Programinė įranga] rolnas | ||
---|---|---|---|
Linija 34: | Linija 34: | ||
<code shell> | <code shell> | ||
$ singularity build --sandbox /tmp/python docker:// | $ singularity build --sandbox /tmp/python docker:// | ||
- | $ mkdir / | + | $ cp / |
- | $ fakeroot | + | $ fakeroot -l /libfakeroot-sysv.so singularity exec -w /tmp/python apt-get update |
- | $ fakeroot | + | $ fakeroot -l /libfakeroot-sysv.so singularity exec -w /tmp/python apt-get install python3.8 ... |
- | $ fakeroot | + | $ fakeroot -l /libfakeroot-sysv.so singularity exec -w /tmp/python apt-get clean |
- | $ rm -rf / | + | $ rm -rf / |
$ singularity build python.sif /tmp/python | $ singularity build python.sif /tmp/python | ||
$ rm -rf /tmp/python | $ rm -rf /tmp/python | ||
Linija 45: | Linija 45: | ||
Kataloge ''/ | Kataloge ''/ | ||
- | Su [[https:// | + | Su [[https:// |
<code shell> | <code shell> | ||
Linija 65: | Linija 65: | ||
Su suteiktu (pasirinktu) naudotojo vardu ir savo įvestu slaptažodžiu įgyjama teisė jungtis prie serverio **uosis.mif.vu.lt**, | Su suteiktu (pasirinktu) naudotojo vardu ir savo įvestu slaptažodžiu įgyjama teisė jungtis prie serverio **uosis.mif.vu.lt**, | ||
- | Adresu [[https:// | + | Adresu [[https:// |
====== Prisijungimas ====== | ====== Prisijungimas ====== | ||
Linija 268: | Linija 268: | ||
====== Mokymų medžiaga ====== | ====== Mokymų medžiaga ====== | ||
+ | Toliau pateikiama informacija apie mokymus, kurie vyko 2021m gruodžio mėn. | ||
- | **1 mokymų dalis** | + | ===== 1 mokymų dalis ===== |
- | * | ||
* Trumpai apie HPC, kas tai yra, kam jo reikia | * Trumpai apie HPC, kas tai yra, kam jo reikia | ||
* Kokie HPC būna, koks yra VU ir kokia MIF dalis | * Kokie HPC būna, koks yra VU ir kokia MIF dalis | ||
Linija 281: | Linija 281: | ||
* [[https:// | * [[https:// | ||
- | **2 mokymų dalis** | + | ===== 2 mokymų dalis ===== |
- | | + | * Slurm komandos darbams paleisti/ |
+ | * Sbatch failas ir jo tipiniai parametrai CPU ir GPU particijoms | ||
+ | * Darbai interaktyviu režimu ir darbai liekantys veikti po atsijungimo (Sbatch) | ||
+ | * Python/ | ||
+ | * Singularity konteineriai: | ||
+ | * Darbas su MPI | ||
+ | * Rezultatų išvedimas ir parsisiuntimas į naudotojo kompiuterį | ||
+ | * Papildomų resursų užsakymai (Waldur) | ||
- | - Sbatch failas | + | * [[https:// |
+ | * [[https:// | ||
- | - Darbai interaktyviu režimu ir darbai liekantys veikti po atsijungimo (Sbatch) | + | ===== 3 mokymų dalis ===== |
- | - Python/R/julia ar kitų kalbų paketų diegimas | + | * GPU skaičiavimai |
+ | * CUDA programinio kodo spartinimui naudojant GPU | ||
+ | * Programavimas | ||
+ | * Simuliacinių skaičiavimų pavyzdys | ||
+ | * Mašininio mokymo projektas (duomenys/ | ||
+ | * Mašininio mokymo pavyzdys naudojant vieną GPU | ||
+ | * Mašininio mokymo pavyzdys naudojant kelis GPU | ||
- | - Singularity konteineriai: | + | |
- | + | * [[https:// | |
- | - Darbas su MPI | + | |
- | + | ||
- | - Rezultatų išvedimas ir parsisiuntimas į naudotojo kompiuterį | + | |
- | + | ||
- | - Papildomų resursų užsakymai (Waldur) | + | |
- | + | ||
- | * [[https:// | + | |
- | + | ||
- | * [[https:// | + | |
- | + | ||
- | **3 mokymų dalis** | + | |
- | + | ||
- | - GPU skaičiavimai | + | |
- | + | ||
- | - CUDA programinio kodo spartinimui naudojant GPU | + | |
- | + | ||
- | - Programavimas Python Jupyter-notebooks su GPU | + | |
- | + | ||
- | - Simuliacinių skaičiavimų pavyzdys | + | |
- | + | ||
- | - Mašininio mokymo projektas (duomenys/ | + | |
- | + | ||
- | - Mašininio mokymo pavyzdys naudojant vieną GPU | + | |
- | + | ||
- | - Mašininio mokymo pavyzdys naudojant kelis GPU | + | |
- | + | ||
- | * [[https:// | + | |
- | + | ||
- | * [[https:// | + | |
====== Nuorodos ====== | ====== Nuorodos ====== | ||
- | * [[http:// | + | * [[waldur|HPC Waldur |
* [[http:// | * [[http:// | ||
* [[https:// | * [[https:// |
hpc.txt · Keista: 2024/02/21 12:50 vartotojo rolnas