Este repositorio contiene varios ejercicios en el lenguaje C que utilizan la librería OpenMP. Estos ejercicios forman parte de las evaluaciones de la asignatura "Programación Paralela y Distribuida". Además, el repositorio incluye scripts para ejecutar los ejercicios en el clúster de computadoras de la Universidad Central Martha Abreus de las Villas.
- Ejercicios en C: Implementaciones de diferentes algoritmos y problemas utilizando OpenMP para programación paralela.
- Scripts de Ejecución: Scripts para compilar y ejecutar los ejercicios en el clúster de la universidad.
- Instrucciones de Uso: Detalles sobre cómo ejecutar los ejercicios tanto en entornos locales como en el clúster.
- Compilador de C compatible con OpenMP (gcc recomendado).
- Acceso al clúster de computadoras de la universidad (para aquellos que deseen ejecutarlos en un mejor entorno).
- Bash para la ejecución de scripts.
-
Clona el repositorio:
git clone https://github.com/AidaRosaCalvo/open_mp_practice.git cd open_mp_practice -
Compila el ejercicio deseado:
gcc -fopenmp ej_3.c -o ej_3
-
Ejecuta el ejercicio:
./ej_3
Las contribuciones son bienvenidas. Si deseas contribuir, por favor sigue los siguientes pasos:
- Haz un fork del repositorio.
- Crea una rama para tu característica (
git checkout -b feature/nueva-caracteristica). - Realiza tus cambios (
git commit -m 'Añadir nueva característica'). - Sube tus cambios a tu fork (
git push origin feature/nueva-caracteristica). - Abre un pull request.