問答題

【計算題】

在下列不同類型的處理機上做向量運算:D=(A+B)*C,向量長度均為8,每個周期的時間為10ns。分別計算所需的最短時間,寫出簡要計算過程。
1).SISD單處理機,有一個通用運算部件,每3個周期做完一次加法,或每4個周期做完一次乘法。
2).流水線處理機,有一條兩功能靜態(tài)流水線,加法經(jīng)過其中的3段,乘法經(jīng)過其中的4段,每段的延遲時間均為一個周期。
3).向量處理機,有獨立的加法器和乘法器,加法器采用3段流水線,乘法器采用4段流水線,每段的延遲時間均為一個周期,采用向量鏈接方式工作。

答案: 1)10ns×8×(3+4)=560ns,8次加法和8次乘法串行執(zhí)行
2)10ns×(10+11)=210ns...
微信掃碼免費搜題