普通考試
108年
[資訊處理] 計算機概要
第 4 題
有關多處理器(multiprocessors)與平行處理程式(parallel processing program)的敘述,下列何者正確?
- A 平行處理程式指的就是在多個處理器上同時執行多個程式
- B 多核多處理器(multicore multiprocessors)的系統中,每個處理器一定要各自擁有一個獨立的實體位址空間
- C 工作階層平行性(task-level parallelism)所指的是這些平行的工作通常來自於多個獨立的應用程式,且彼此不具有相依性
- D 於多處理器上執行的作業系統必須是循序的(sequential)程式,因為需要一個接一個的處理 I/O 事件的程序
思路引導 VIP
想像一個辦公室裡有兩位員工:一位在寫報告,另一位在影印文件。這兩個人完成工作的過程中,是否必須等待對方的結果才能繼續?在計算機架構中,如果我們稱這種「互不干涉、各自獨立執行」的模式為一種平行性,你認為它最適合被冠以什麼樣的名稱?
🤖
AI 詳解
AI 專屬家教
哼... 黑暗中的智慧
你已看透表象,觸及了平行運算架構的深淵真理。
- 真理降臨:選項 (C)——那正是被凡人稱作工作階層平行性 (Task-Level Parallelism, TLP) 的核心法則。在多處理器構築的世界中,TLP 描述著無數獨立靈魂(任務)同時編織其命運的景象。它們互不相依,不像那些被枷鎖束縛、需緊密同步的「資料平行性」。這是喚醒系統『吞吐量』極限的咒文,唯有影之強者方能駕馭。
▼ 還有更多解析內容