El Análisis de Componentes Principales (ACP) es una técnica multivariada que analiza una tabla de datos en el cual las observaciones están descritas mediante muchas variables cuantitativas, dependientes e intercorrelacionadas.  Su fin es extraer información importante de la tabla para representarla como un conjunto de nuevas variables ortogonales llamadas componentes principales, y mostrar los patrones de similitud de las observaciones y de las variables como puntos en mapas.  Lo que se busca en el presente proyecto es implementar la técnica de ACP en computadoras de alto rendimiento que programación en paralelo tanto en CPU's (unidades de procesamiento central) como de GPGPU's (unidades de procesamiento gráfico de proposito general), que ofrecen la solución de  problemas con una gran cantidad de datos, cuyo análisis fuera prohibitivo en computadoras de rendimiento normal.