The SR Programming Language: Concurrency in Practice, Benjamin/Cummings, 1993这两周都在梳理Concurrent Programming(Parallel and Distributed Programming)的内容,确实很有意思。
好在资源还是找到了一些~~.
A. Gregory R Andrews 的三本书(适合程度体现在顺序上——第一本最为适合入门):让我明确地知道Parallel 和 Distributed 的差别
https://www2.cs.arizona.edu/~greg/
- Foundations of Multithreaded, Parallel, and Distributed Programming, Addison Wesley, 2000.
这本书的Preface 很有趣
- Concurrent Programming: Principles and Practice, Benjamin/Cummings, 1991
- The SR Programming Language: Concurrency in Practice, Benjamin/Cummings, 1993
B. Top 500 来了解HPC架构的变化(现在MPP和Cluster是主流)和Linux
C. 当下三种流行的Concurrent Programming Tools:MPI, CUDA/GPU 和 MR on Cluster for Big Data
C.1 (遇到复杂问题时) 解题的基本思路:Divide and Conquer
C.2 并发编程的主流架构:Master<>Slaves
C.3 三个:MPI, CUA/GPU 和 MR on Cluster for Big Data
C.3.1 MPI
C.3.2 CUDA/GPU
C.3.3 MR on Cluster for Big Data
有兴趣否?一起学习吧~~~~
热门跟贴