Establim el túnel mantenint un terminal obert amb aquesta instrucció
ssh -NfL 8888:zoo:22 [email protected]
I ens connectem utilitzant un altre terminal amb la següent comanda:
ssh -X -p 8888 64654638-M@localhost
Ens connectem directament per ssh:
Copiem utilitzant la copia remota
scp -P 8888 nomfitxer 64654638-M@localhost:.
Nota: Tots els 8888 corresponen a un port arbitrari
o bé clonem el repositori (compte, si fas això i els teus companys fan servir vim per editar projectes de 100 KLOCs et podries convertir en hacker-man)
Utilitzem el makefile situannos a la carpeta src
make QS_Paralel
per a executar al servidor zoo ho fem tal cual. Podem fer servir la execucio definida al makefile per a mesurar el temps
make time_P
Per a executar a gat hem de fer servir la comanda d'execucio remota.
srun -p gat time ./QS_Paralel 300000000 32
A la pràctica 2.1, amb 250000000 enters obtenim un número de validació de 2684311754311241.
sudo apt install libopenmpi-dev
mpicc -O3 -o output QS_Secuencial.c
mpirun -np num_processos output
A on num_processos es un enter que especifica el nombre de processos a crear.
salloc -p pop -n 14 srun -n 14 mpirun -n 14 out.bin