You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 10 Next »

Korištenje

Dostupne verzije i pripadajući moduli:

VerzijaModul
1.10.0ray/1.10.0

Primjer skripte za opis posla:

ray-multinode.sge
#$ -N ray-multinode
#$ -q p28.q
#$ -pe *mpi 14
#$ -cwd

module load ray/1.10.0

ray_isabella_start.sh

python cluster_test.py

Važno

Prije pozivanja vaše Python skripte, obavezno je u skriptama za opis posla prvo pozvati skriptu ray_isabella_start.sh kako je navedeno u primjeru.

Napomena

Ray je instaliran i konfiguriran u Python virtualnom okruženju kojeg korisnik može proširiti sa svojim proizvoljnim Python aplikacijama. Nakon učitavanja modula, korisnik dodatne aplikacije instalira s:

conda create --prefix $LOCALPKGS python=3.8
conda install --prefix $LOCALPKGS potrebni-python-pkg
ili
pip install --prefix $LOCALPKGS potrebni-python-pkg

Instalacija

Framework Ray olakšava paralelizaciju Python aplikacija i na klasteru je pripremljen u Conda okruženju s Python 3.8. Ray ima vlastitu head & worker node arhitekturu pa je potrebno "ručno" pripremiti Ray klaster jednom kad raspoređivač poslova dodijeli slobodne resurse. U tu svrhu je pripremljena skripta ray_isabella_start.sh.

Naredbe instalacije
source /apps/miniforge3/bin/activate
conda create --prefix /apps/virtenv/ray1.10 python=3.8
conda activate /apps/virtenv/ray1.10
pip3 install -U ray
pip3 install -U 'ray[tune]'
pip3 install -U 'ray[rlib]'
pip3 install -U 'ray[rllib]'
pip3 install -U 'ray[server]'
pip3 install -U 'ray[serve]


  • No labels