Está en la página 1de 4

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

FACULTAD DE INGENIERÍA ELÉCTRICA, ELECTRÓNICA, INFORMÁTICA Y MECÁNICA


ESCUELA PROFESIONAL DE INGENIERÍA INFORMÁTICA Y DE SISTEMAS

“Ejecutar el programa "Hola Mundo" en OpenMP ”

ASIGNATURA : Algoritmos paralelas y distribución


DOCENTE : José Soncco Alvares

ESTUDIANTES: CÓDIGOS:

• Cornejo Cruz Julio Wilson 141672

Cusco – Perú
2021
Indicar los comandos usados para instalar OpenMP .

• PASO 1: Verifique la versión GCC del compilador
gcc --versión
GCC proporciona soporte para OpenMP a partir de su versión 4.2.0 para arriba.

• PASO 2: Configurando OpenMP


Podemos verificar si las características de OpenMP están configuradas en nuestro
compilador o no, usando el comando
echo | cpp -fopenmp -dM | grep -i abierto

• PASO 3: Configurando el número de subprocesos


En OpenMP, antes de ejecutar el código, podemos inicializar el número de subprocesos
a ejecutar usando el siguiente comando
exportar OMP_NUM_THREADS = 8

Indicar los comandos usados para ejecutar el programa "Hola Mundo".

Establecer el número de subprocesos: exportar OMP_NUM_THREADS = 5


Compilar y ejecutar: Compilar: gcc -o hola -fopenmp hola.c
Ejecutar./Hola
Mostrar los resultados de ejecutar el programa "Hola Mundo".

PROGRAMA PRINCIPAL C ➔ HELLO WORLD

EN ESTE CASO AL EJECUTAR. /hello VARRIAS VECES PODEMOS NOTAR QUE EL SUB PROCESOS
CAMBIAN
EN ESTE CASO ESTOY UTILIZANDO UN COMANDO export OMP_NUM_THREADOS =5
PARA QUE EJECUTE LOS SUB PROCESOS QUE SON 5,4,3,2 Y VER EL FUNCIONAMIENTO

BIBIOGRAFIA:

https://www.geeksforgeeks.org/openmp-hello-world-program/

file:///C:/Users/usuario/Downloads/ParallelProg.pdf

También podría gustarte