PARALLEL PROGRAMMING
- Estados Unidos. McGraw-Hill 1992.
- 121 paginas: Figuras; 22 cm.
Susann Ragsdale Es una autora técnica y especialista en computación, reconocida por su colaboración con Intel Corporation durante la expansión de sus arquitecturas de supercomputación (como los sistemas iPSC). Su trabajo en este libro se destaca por su enfoque en la ingeniería de software aplicada, buscando establecer estándares y metodologías claras para el desarrollo de aplicaciones paralelas en una época donde estas prácticas apenas se estaban definiendo. Su contribución fue fundamental para documentar y educar a la primera generación de programadores que trabajaron con sistemas multiprocesador comerciales.
Chapter 1: The Parallel System: Divide and Conquer
Chapter 2: A Programming Model for the Loosely-Coupled Parallel System
Chapter 3: Working Smart, Not Hard: Parallel Software Engineering Principles
Chapter 4: Decomposition Strategies
Chapter 5: Domain Decomposition: Examples and Techniques
Chapter 6: Control Decomposition: Examples and Techniques
Chapter 7: Object-Oriented Techniques for Distributed-Memory Systems
Chapter 8: Parallel Programming Tools: Developing a Better Mousetrap
Este libro forma parte de la serie técnica conjunta entre Intel y McGraw-Hill, publicada a principios de los años 90 (1991), una época clave en la transición hacia la computación paralela. La obra sirve como una guía práctica para ingenieros de software que buscan migrar del pensamiento serial al paralelo, enfocándose específicamente en sistemas de memoria distribuida (loosely-coupled). El texto propone la metodología de "divide y vencerás" como eje central, enseñando estrategias detalladas para la descomposición de problemas (tanto por dominio de datos como por control de tareas). Además, es pionero en abordar la aplicación de técnicas de Programación Orientada a Objetos en entornos distribuidos y en la creación de herramientas de depuración eficientes, ofreciendo ejemplos de código reales para ilustrar estos conceptos avanzados.