- Paralelismo (informática)
-
Paralelismo (informática)
El paralelismo es una forma de computación en la cual varios cálculos pueden realizarse simultáneamente,[1] basado en el principio de dividir los problemas grandes para obtener varios problemas pequeños, que son posteriormente solucionados en paralelo. Hay varios tipos diferentes de paralelismo: nivel de bit, nivel de instrucción, de datos, and de tarea. El paralelismo ha sido empleado durante muchos años, sobre todo para la Computación de alto rendimiento.
Aplicaciones
Como la computación paralela se convierte cada día en más grande y rápida, muchos problemas considerados anteriormente muy largos y costosos se han podido solucionar. El paralelismo se ha utilizado para muchas temáticas diferentes, desde bioinformática (para hacer plegamiento de proteínas) hasta economía (para hacer simulaciones en matemática financiera). Los problemas típicos encontrados en el paralelismo son:[2]
- Simulación de Monte Carlo
- lógica combinacional (como las técnicas de fuerza bruta)
- Graph traversal
- Programación dinámica
- Métodos de ramificación y poda
- Modelo en grafo
- Simulación de autómata finito
Referencias
- ↑ Almasi, G.S. and A. Gottlieb (1989). Highly Parallel Computing. Benjamin-Cummings publishers, Redwood City, CA.
- ↑ Asanovic, Krste, et al. (December 18, 2006). The Landscape of Parallel Computing Research: A View from Berkeley (PDF). University of California, Berkeley. Technical Report No. UCB/EECS-2006-183. See table on pages 17-19.
Enlaces externos
- Wikilibros alberga un libro o manual sobre Distributed Systems.
- Paralelismo (informática) en Open Directory Project
- Lawrence Livermore National Laboratory: Introduction to Parallel Computing
- Designing and Building Parallel Programs, by Ian Foster
- Internet Parallel Computing Archive
- Parallel processing topic area at IEEE Distributed Computing Online
- Parallel Computing Works Free On-line Book
- Frontiers of Supercomputing Free On-line Book Covering topics like algorithms and industrial applications
Categoría: Programación paralela
Wikimedia foundation. 2010.