作者larryfeng (ㄚ峰)
看板TransCSI
標題Re: [問題] sisd simd misd mimd比較
時間Tue Jul 7 15:17:11 2009
很感謝您的分析!
我大致上也有些通曉
只是這一個題目我就不太能了解其中意思
Different parts of the large task may be executed by different processors.
What is this architecture?
(1) SISD
(2) SIMD
(3) MIMD
(4) MISD
(5) none of above
(我選3,但是答案是4,但是您說MISD不太重要,所以我有些小疑惑在這裡,不太能通)
※ 引述《asymptoter ()》之銘言:
: ※ 引述《larryfeng (ㄚ峰)》之銘言:
: : 真的給他給搞混沌了
: : 1.sisd
: single instruction-stream, single data-stream
: 意思是只有一組(可能包含多個register)instruction register和一個ALU
: 於是你的ALU在單位時間內只能一次處理一個instruction
: : 2.simd
: single instruction-stream, multiple data-stream
: 意思是一樣只有一組instruction register
: 但是有多個ALU
: 每個ALU都接收相同的instruction
: 你可能會問這樣不是每個ALU都做相同的事情嗎?
: 通常這種平行處理的設計是針對陣列的運算
: 因此ALU所接收的指令(處理者)雖然相同
: 但是接收的資料(被處理者)不同
: 因此就可以同時完成一個陣列的運算
: : 3.misd
: multiple instruction-stream, single data-stream
: 這個應該不用理它
: 因為這個東西只是一個理論
: 而且似乎是個無法使用的理論
: : 4.mimd
: multiple instruction-stream, multiple data-stream
: 就等於很多個sisd就這樣
: 要注意的是memory可以很多個也可以一個
: : 這四個得比較 GOOGLE 了好久
: : 一直無法體會其中的意境
: : 有請神人為我指點(有些例子更好) 感謝^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.173.172.205
→ zptdaniel:我會選3 理由同前PO (4)似乎是個無法實行的理論 07/07 15:23
→ larryfeng:我也選三 因為四我沒看過 也不太了解 07/07 15:40
推 asymptoter:我覺得是答案錯了 07/08 03:15