|
并行計算主題 |
|
| 概論 |
|
|
| 方式 |
Bit-level parallelism · Instruction level parallelism · Data parallelism · 任務并行
|
|
| 理論 |
Speedup · Amdahl定理 · Flynn's taxonomy (SISD • SIMD • MISD • MIMD) · Cost efficiency · Gustafson定理 · Karp-Flatt metric
|
|
| 元素 |
|
|
| 協調 |
多處理 · 多執行緒 · 超執行緒 · 內存一致性 · Cache coherency · Barrier · 同步化 ·Application checkpointing
|
|
| 編程 |
Programming model · Implicit parallelism · Explicit parallelism
|
|
| 硬體 |
貝奧武夫機群 · 對稱多處理機 · Asymmetric multiprocessing · Simultaneous multithreading · 內存 (非均勻訪存模型 · Cache only memory architecture · 共享內存 · Distributed memory ·Distributed shared memory ) · Massively parallel processing · 超純量 · 向量處理機 · 超級電腦 · Stream processing · GPGPU
|
|
| APIs |
|
|
| 問題 |
Embarrassingly parallel · Grand Challenge · Software lockout · 可擴放性 · 競爭危害 · 死鎖 · 確定性演算法
|