Resumen:
En este trabajo se pretende determinar bajo qué condiciones es mejor hacer uso de un programa secuencial, paralelo o uno distribuido, según la cantidad y tipos de datos con los que se estén trabajando. Con base en esto, se pretenden implementar cuatro programas que puedan resolver operaciones matriciales básicas, con cuatro diferentes tipos de datos en lenguaje C, haciendo uso de las técnicas de cómputo de alto rendimiento.