You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
1 year ago | |
|---|---|---|
| 00_pi.c | 1 year ago | |
| 01_pi_seed.c | 1 year ago | |
| 02_pi_openmp.c | 1 year ago | |
| 03_pi_mpi.c | 1 year ago | |
| README.md | 1 year ago | |
| hola_mpi.c | 1 year ago | |
| hola_openmp.c | 1 year ago | |
| slurm-03_pi_mpi | 1 year ago | |
| slurm-hola | 1 year ago | |
README.md
Taller de TUPAC
Video charla 1er cuatrimestre 2024:
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()porrand_r()para poder tener una semilla independiente para cada proceso. Notar que el tiempo de user es el real sumando los procesadores. - 03: Version MPI, corre con
sbatch slurm-03_pi_mpi.
