Chapter 1 OpenMP介紹 1
1.1 OpenMP程式的執行概念 1
1.2 任務分攤結構 9
1.3 工作分配結構 20
1.4 其他事項 24
1.5 總結 31
Chapter 2 MPI 介紹 33
2.1 與其他平行化方法比較 34
2.2 MPI基本用法 34
2.3 點對點通訊 38
2.4 群組通訊 47
Chapter 3 OpenCL介紹 57
3.1 OpenCL 的架構 58
3.2 OpenCL Runtime 支援 61
3.3 OpenCL C 程式設計規範 71
Chapter 4 固態硬碟使用壽命的模擬評估 81
4.1 背景知識 81
4.2 實驗目的 84
4.3 實驗器材 85
4.4 實驗準備 85
4.5 實驗步驟 87
4.6 實驗結果 92
Chapter 5 OpenMP平行演化式演算法 95
5.1 背景知識 95
5.2 實驗目的 99
5.3 實驗器材 99
5.4 實驗準備 99
5.5 實驗步驟 100
5.6 實驗結果 113
Chapter 6 以OpenMP平行疾病傳染模擬 115
6.1 背景知識 115
6.2 實驗目的 124
6.3 實驗器材 124
6.4 實驗準備 125
6.5 實驗步驟 126
6.6 實驗結果 131
Chapter 7 HPCC 效能評估程式實測與結果 135
7.1 背景知識 135
7.2 實驗目的 138
7.3 實驗器材 138
7.4 實驗準備 139
7.5 實驗步驟 139
7.6 實驗結果 156
Chapter 8 OpenMP模擬社會財富分配 163
8.1 背景知識 163
8.2 實驗目的 165
8.3 實驗器材 166
8.4 實驗準備 169
8.5 實驗步驟 182
8.6 實驗結果 186
Chapter 9 生物資訊平行運算 193
9.1 背景知識 193
9.2 實驗目的 199
9.3 實驗器材 200
9.4 實驗步驟 200
9.5 實驗結果 213
Chapter 10 以OpenCL加速人臉辨識 217
10.1 背景知識 217
10.2 實驗目的 218
10.3 實驗器材 219
10.4 實驗準備 222
10.5 實驗步驟 224
10.6 實驗結果 230
Bibliography 233
Index 237