Agrego README
parent
74c67290c2
commit
123a81eeeb
@ -0,0 +1,23 @@
|
||||
# Taller de TUPAC
|
||||
|
||||
## Hola mundo
|
||||
|
||||
### `hola_openmp.c`
|
||||
|
||||
Compilar con `gcc -fopenmp`.
|
||||
|
||||
Usar la variable de entorno `OMP_NUM_THREADS` para variar el número de hilos.
|
||||
|
||||
### `hola_mpi.c`
|
||||
|
||||
Compilar con `mpicc`.
|
||||
|
||||
Probar ejecutando sin entorno MPI, con `mpirun -np x` y con `sbatch slurm-hola`.
|
||||
|
||||
## Pi
|
||||
|
||||
- 00: Versión secuencial, sin inicializar semilla de `random()`.
|
||||
- 01: Secuencial con `srand(time(NULL))`.
|
||||
- 02: Versión OpenMP, importante que se cambia `random()` por `rand_r()` para
|
||||
poder tener una semilla independiente para cada proceso.
|
||||
- 03: Version MPI, corre con `sbatch slurm-03_pi_mpi`.
|
Loading…
Reference in New Issue