Cargando…

Practical parallel computing /

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Morse, H. Stephen
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Boston : AP Professional, �1994.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Front Cover; Practical Parallel Computing; Copyright Page; Dedication; Table of Contents; Preface; Acknowledgments; PART 1: Preliminaries; Chapter 1. The Status and Future of Massively Parallel Processing; 1.1 Technology Trends Favoring Parallel Architectures; 1.2 Obstacles Inhibiting Commercial Success; 1.3 Trends and Considerations; Chapter 2. Can Parallel Machines Be Used Efficiently?; 2.1 A Parallel Parable: Building a Wall; 2.2 Amdahl's Law; 2.3 Examples; Chapter 3. An Introduction to Hardware Architectures; 3.1 Impacts of Hardware Architecture; 3.2 A Primer on Interconnection Networks
  • 3.3 SIMD Machines3.4 Distributed Memory MIMD Machines; 3.5 Shared Memory MIMD Machines; PART 2: Software Issues; Chapter 4. Shared Memory Parallel Language Constructs; 4.1 Basic Concepts for Shared Memory Parallel Programming; 4.2 The Sample Problem on an SGI Challenge SMP; 4.3 Observations and Considerations; Chapter 5. Message Passing; 5.1 An Overview of the Message-Passing Library; 5.2 The Sample Problem on an nCube 2; 5.3 Express; 5.4 Intel Paragon; 5.5 Observations and Considerations; Chapter 6. SIMD and Array-Based Languages; 6.1 An Overview; 6.2 MPL on the MasPar MP-1
  • 6.3 C* on the Connection MachineChapter 7. Linda; 7.1 A Linda Primer; 7.2 The Sample Problem in Linda; 7.3 Observations and Considerations; Chapter 8. The Development Environment for Parallel Software; 8.1 Compilers; 8.2 Debugging Parallel Code; 8.3 Profilers and Load Balancing; 8.4 Other Tools; Chapter 9. Operating System Issues; 9.1 Multiple Users; 9.2 Virtual Address Spaces; 9.3 Scheduling; 9.4 Virtual Processors; 9.5 I/O; 9.6 Open Systems; PART 3: Management Issues; Chapter 10. Benchmarking Parallel Applications; 10.1 Dependence on Problem Size and Machine Size
  • 10.2 Publicly Available Parallel Benchmarks10.3 Scaling Sequential Performance to Parallel Performance; 10.4 Estimating Performance; 10.5 Questions to Ask Vendors; Chapter 11. Porting and Developing Parallel Applications; 11.1 Porting Strategies; 11.2 Developing Parallel Applications; 11.3 Examples; Chapter 12. Matching Applications to Architectures; 12.1 A Methodology; 12.2 Integrating a Parallel Machine into Existing Operations; Appendix A: The Sample Problem; Appendix B: SGI Challenge; Appendix C: nCube; Appendix D: Express; Appendix E: Intel Paragon; Appendix F: MasPar MP-1
  • Appendix G: C* on the Connection MachineAppendix H: Linda; Appendix I: Two Recent Machines; I.1 The SP-Series from IBM; I.2 Exemplar Series from Convex Corp; I.3 Summary and Comparison; References; Index