hpc
Skirtumai
Čia matote skirtumus tarp pasirinktos versijos ir esamo dokumento.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
hpc [2021/12/15 14:03] – [Programinė įranga] rolnas | hpc [2021/12/16 12:43] – [Paketinis užduočių vykdymas (SLURM)] mif28585 | ||
---|---|---|---|
Linija 29: | Linija 29: | ||
$ singularity exec -w /tmp/python pip install paketas | $ singularity exec -w /tmp/python pip install paketas | ||
$ singularity build python.sif /tmp/python | $ singularity build python.sif /tmp/python | ||
- | $ rm -r /tmp/python | + | $ rm -rf /tmp/python |
</ | </ | ||
Analogiškai galima pasinaudoti R, Julia ar kitais konteineriais, | Analogiškai galima pasinaudoti R, Julia ar kitais konteineriais, | ||
Linija 36: | Linija 36: | ||
<code shell> | <code shell> | ||
$ singularity build --sandbox /tmp/python docker:// | $ singularity build --sandbox /tmp/python docker:// | ||
- | $ singularity exec -w / | + | $ mkdir / |
$ fakeroot singularity exec -B / | $ fakeroot singularity exec -B / | ||
$ fakeroot singularity exec -B / | $ fakeroot singularity exec -B / | ||
$ fakeroot singularity exec -B / | $ fakeroot singularity exec -B / | ||
- | $ singularity exec -w / | + | $ rm -rf / |
$ singularity build python.sif /tmp/python | $ singularity build python.sif /tmp/python | ||
$ rm -rf /tmp/python | $ rm -rf /tmp/python | ||
Linija 54: | Linija 54: | ||
</ | </ | ||
+ | Taip pat jūs galite pasinaudoti savo pasidarytu konteineriu per JupyterHub. Tame konteineryje reikia instaliuoti '' | ||
+ | <code shell> | ||
+ | #!/bin/sh | ||
+ | exec singularity exec --nv myjupyterlab.sif batchspawner-singleuser " | ||
+ | </ | ||
====== Registracija ====== | ====== Registracija ====== | ||
Linija 120: | Linija 125: | ||
Jame kaip specialūs komentarai yra nurodymai užduočių vykdytojui. | Jame kaip specialūs komentarai yra nurodymai užduočių vykdytojui. | ||
- | -p short - į kokią eilę siųsti (main, gpu, power). | + | |
- | -n4 - kiek procesorių rezervuoti. | + | -p short - į kokią eilę siųsti (main, gpu, power). |
+ | |||
+ | -n4 - kiek procesorių rezervuoti. (PASTABA: nustačius naudotinų branduolių skaičių n, tačiau realiai programiškai išnaudojant mažiau, apskaitoje vis tiek bus skaičiuojami visi n " | ||
Užduoties pradinis einamasis katalogas yra dabartinis katalogas (**pwd**) prisijungimo mazge iš kur paleidžiama užduotis, nebent parametru -D pakeistas į kitą. Pradiniam einamajam katalogui naudokite PST bendros failų sistemos katalogus **/ | Užduoties pradinis einamasis katalogas yra dabartinis katalogas (**pwd**) prisijungimo mazge iš kur paleidžiama užduotis, nebent parametru -D pakeistas į kitą. Pradiniam einamajam katalogui naudokite PST bendros failų sistemos katalogus **/ |
hpc.txt · Keista: 2024/02/21 12:50 vartotojo rolnas