Este repositorio contiene una implementación en C del algoritmo Merge Sort, desarrollado en sus versiones secuencial y concurrente, utilizando hilos POSIX (pthread). Forma parte del Trabajo Práctico final de la materia Programación Concurrente de la Universidad Nacional de Lanús (UNLa) – 2025.
Comparar el rendimiento de Merge Sort secuencial versus su versión concurrente, analizando:
- Tiempos de ejecución.
- Eficiencia en función del tamaño de los datos.
- Utilización de múltiples núcleos mediante hilos.
- Lenguaje: C
- Librería de concurrencia:
pthread.h - Sistema operativo: Ubuntu 22.04
- Compilador:
gcc 11.3.0