Ananth Grama普度大学计算机科学系的副教授,研究领域是并行和分布式系统和应用的不同方面。 AnshuI GUpta IBM T.J.Watson Research Center的研究人员,研究领域是并行算法和科学计算。 George Karypis明尼苏达大学计算机科学和工程系的副教授,研究领域是并行算法设计、数据挖掘和生物信息学等。 Vipin Kumar明尼苏达大学计算机科学和工程系的教授和军用高性能计算研究中心的主管、研究领域是高性能计算、用子科学计算问题和数据挖掘的并行算法。
目录
Preface XIX Acknowledgments XXI CHAPTER 1 Introduction to Parallel Computing CHAPTER 2 Programming Platforms CHAPTER 3 Principles of Parallel Algorithm Design CHAPTER 4 Basic Communication Operations CHAPTER 5 Analytical Modeling of Parallel Programs CHAPTER 6 Programming Using the Message-Passing Paradigm CHAPTER 7 Programming Shared Address Space Platforms CHAPTER 8 Dense Matrix Algorithms CHAPTER 9 Sorting CHAPTER 10 Graph Algorithms CHAPTER 11 Search Algorithms for Discrete Optimization CHAPTER 12 Dynamic Programming CHAPTER 13 Fast Fourier Transform APPENDIX A Complexity of Functions and Order Analysis Bibliography Author Index Subject Index