基本信息:
- 教材:本课程主要讲授数值并行计算,内容以课堂讲义为主
- 主要参考资料:
并行计算与实现技术,迟学斌等,科学出版社,2015 并行计算导论,张林波等, 清华大学出版社,2006 Parallel Programming: Concepts and Practice, Schmidt et al, 2018 (并行程序设计: 概念与实践, 张常有等译, 2020) Parallel and High Performance Computing, Robey & Zamora, 2021 (并行计算与高性能计算, 殷海英译, 2022) The Art of High Performance Computing, Eijkhout, 2023 - 远程客户端: SSH Secure Shell Client-3.2.9, SecureCRT
|
|
参考资料:
- Pacheco 著,邓倩妮等译,并行程序设计导论(An Introduction to Parallel Programming),机械工业出版社,2012
- 李晓梅等著,数值并行算法与软件,科学出版社,2014
- 陈国良, 《并行计算: 结构、算法与编程》第二版, 高等教育出版社, 2003
- 陈国良, 安虹等,《并行算法实践》, 高等教育出版社, 2004.
- J. Dongarra等著, 莫则尧等译, 《并行计算综论》, 电子工业出版社, 2005(英文版2003)
- Introduction To Parallel Computing (中文翻译)
OpenMP/MPI
- M. Quinn著, 陈文光等译, 《MPI与OpenMP并行程序设计(C语言版)》, 清华大学出版社, 2004
- 秋明等著, OpenMP编译原理及实现技术, 清华大学出版社, 2012.
- 张武生等, 《MPI并行程序设计实例教程》, 清华大学出版社, 2009.
- M. Snir, et al, 《MPI: The Complete Reference》, 1996, 2nd 2001.
- W. Gropp, et al, 《MPI: The Complete Reference, Vol.2, MPI-2 Extensions》, 1998.
- W. Gropp, et al, 《Using MPI: Portable Parallel Programming With the Message-passing Interface》, 2nd, 1999.
- MPI Turorial
- MPI2 介绍(中文)
Fortran
- S.J. Chapman 著, 《Fortran 95/2003程序设计》(第3版), 中国电力出版社, 2009.
- I. Chivers, J. Sleightholme, Introduction to Programming with Fortran, 2nd, 2012
(中译本, Fortran权威指南, 第一版, 2009)
GPU
- J. Sander 等著, 《GPU高性能编程CUDA实战》, 机械工业出版社, 2012.
- R. Farber 著, 《高性能CUDA应用设计与开发:方法与最佳实践》, 机械工业出版社, 2013.
- A. Munshi 等著, 《OpenCL编程指南》, 机械工业出版社, 2012.
|
|