Lab.5: Manejo de Nos. aleatorios en programas paralelos Algoritmos paralelos Glen Rodríguez.

1 Lab.5: Manejo de Nos. aleatorios en programas paralelos...
Author: María Luz de la Cruz Henríquez
0 downloads 2 Views

1 Lab.5: Manejo de Nos. aleatorios en programas paralelos Algoritmos paralelos Glen Rodríguez

2 Ejercicio 1 Cree un programa paralelo usando MPI u OpenMP que use el paradigma master-worker para generar una secuencia de números aleatorios en una integración Montecarlo. Analice los resultados Ojo: mínimo tener 800 Mb el la máquina virtual

3 Ejercicio 2 Cree un programa paralelo usando MPI u OpenMP que use el paradigma cliente-servidor para generar una secuencia de números aleatorios en una integración Montecarlo. Analice los resultados, compare con los resultados del ejercicio 1.

4 Ejercicio 3 Haga un programa paralelo, usando MPI, que use el paradigma full workers para generar una secuencia de números aleatorios usando el generador Mersenne Twister. Además someta a los números a pruebas Chi cuadrado para ver si puede aceptarse que la secuencia es aleatoria.

5 Ejercicio 4 Haga un programa paralelo, usando OpenMP, que use el paradigma full workers para generar una secuencia de números aleatorios usando el generador Mersenne Twister. Además someta a los números a pruebas Chi cuadrado para ver si puede aceptarse que la secuencia es aleatoria. El generador es “thread-safe”?