iT邦幫忙

DAY 10
0

平行計算筆記系列 第 10

平行計算Ch3筆記2

  • 分享至 

  • xImage
  •  

延續上篇

關於Mapping還有一些重點

Decision Tree of Mapping Strategy

分 static number of task 與 dynamic number of task 兩種

static number of task : 這是在說Task的數量是固定的已知的!

例如100x100的矩陣相乘需要的計算量

是固定要做1000次的

dynamic number of task:這是說Task的數量是未知,未固定的。

例如抓網頁的程式,我不會預先知道要抓幾頁才會完

dynamic load balancing

我在算 他在休息,就把工作塞給他

動態地分配,只要有在休息的就可以配置task

run-time task scheduling : 切成很多很多短短的工作,並且不斷地動態配置工作!

一個task給很多處理器

很多個task給處理器

分不平均:一個處理器很多task

負責分配工作的這件事是個bottleneck 當很多很多人在等他分工作時,就可能造成等待,所以如果task與processor的數量比沒辦法分到1:1的話

那就請超過 10:1 吧 ratio of tasks to processors is at least 10:1

今天比較少,因為功課寫不完所以書沒看多少QQ

下回待續


上一篇
平行計算Ch3筆記 Task/Channel Model
下一篇
平行計算Ch2習題練習
系列文
平行計算筆記19
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言