Aceleración de la velocidad de procesamiento a través de la paralelización de algoritmos

Resumen. En este articulo se analizaran los aspectos mas importantes para la paralelizacion de algoritmos. Por lo que nuestro interes sobre el tema es debido a sus multiples campos de aplicacion con el proposito principal es acelerar la velocidad de procesamiento para la solucion de problemas tengan un alto costo computacional. Su principal funcionalidad es reducir el tiempo de ejecucion del programa a traes de la aplicacion de tecnicas, y bajo ciertas condiciones. Para llevar a cabo esta tarea es necesario disenar un algoritmo para su programacion y elegir una infraestructura de computacion paralela. Una de las aplicaciones de los algoritmos paralelos es la optimizacion de las operaciones matriciales y vectoriales para clasificacin de grandes bases de datos.

[1]  José Duato,et al.  Dynamic reconfiguration of multicomputer networks: limitations and tradeoffs , 1993, 1993 Euromicro Workshop on Parallel and Distributed Processing.

[2]  Michael J. Flynn,et al.  Some Computer Organizations and Their Effectiveness , 1972, IEEE Transactions on Computers.

[3]  Nikola B. Serbedzija Simulating Artificial Neural Networks on Parallel Architectures , 1996, Computer.