Course Main Theme
- Designing and writing parallel programs —— scale! (规模)
- Parallel thing
- Decomposing(分解) the work into pieces that can safely be performed in parallel
- Assigning work to processors
- Managing communication/synchronization(同步) between the processors so that it does not limit speedup
- Parallel thing
- Parallel computer hardware implemtation: how parallel computers work
- Mechanisms(机制) used to implement abstractions effeciently
- Performance(性能) characteristics of implementations
- Design trade-offs: performance vs. convenience vs. cost
- Mechanisms(机制) used to implement abstractions effeciently
- Thinking about efficiency
- Fast Efficient
- Your program runs faster on a parallel computer, it deos not mean it is using the hardware efficiently.
小于 1 分钟