Prehľad témy
-
Všeobecné
-
Test slúžiaci na zhodnotenie získaných znalostí po absolvovaní všetkých tém Spúšťanie úloh na vysokovýkonnom klastri.
-
Cieľ: Téma Kompilácia a lokálne spustenie programu objasňuje postup pre úspešné spustenie požadovaného programu
Prerekvezity: Prenos súborov a prihlásenie sa na klaster
Kompilácia programu
Program môžeme skompilovať zadaním príkazu rôznymi spôsobmi podľa použitého jazyka, samozrejme, musíme ho mať prenesený na klaster:
- C:
gcc <nazov_kompilovaneho_programu> -o <nazov_programu_po_skompilovani>
- C pri viacerých zdrojových súboroch
make <nazov_kompilovaneho_programu>
- C pri použití metódy zasielania správ MPI
mpicc -o <nazov_programu_po_skompilovani> <nazov_kompilovaneho_programu>
- C++
g++ <nazov_kompilovaneho_programu> -o <nazov_programu_po_skompilovani>
- C++ pri viacerých zdrojových súboroch
make <nazov_kompilovaneho_programu>
- C++ pri použití metódy zasielania správ MPI
mpic++ -o <nazov_programu_po_skompilovani> <nazov_kompilovaneho_programu>
Lokálne spustenie programu
Program môžeme lokálne spustiť zadaním príkazu rôznymi spôsobmi podľa použitého jazyka, samozrejme, musíme ho mať úspešne skompilovaní:
- C, C++
./<nazov_programu>
- C, C++ s použitím metódy zasielania správ MPI
mpirun -np <poćet_procesov> <názov_programu>
- C: