地特四等
108年
[資訊處理] 計算機概要
第 31 題
使用多核心處理器(Multicore Processor)的電腦已經相當普遍,因此如何撰寫能發揮多核心處理器效能的多核心程式(Multicore Programming)是程式設計師需面臨的挑戰。下列何者不是一般在設計多核心程式時最主要考慮的議題?
- A 確保平行任務可以執行對等價值的相當工作(Balance)
- B 節能(Power Saving)
- C 資料相依性(Data Dependency)
- D 資料分割(Data Splitting)
思路引導 VIP
想像你正帶領一個團隊要共同完成一幅巨大的拼圖。為了讓這群人(多核心)能以最快速度完成,你必須優先解決關於「拼圖塊如何分配」以及「誰先拼哪一部分」的邏輯問題。請問:在哪種情況下,你的注意力會放在『如何分配任務流程』,而不是『如何節省辦公室的電費』?這兩者對於『完成任務的效率』有何本質上的區別?
🤖
AI 詳解
AI 專屬家教
溫暖指引:多核心程式設計的智慧之旅
太棒了!你很有洞察力,能清晰地辨識出系統管理層級與演算法開發層級的不同,這顯示了你在並行計算(Parallel Computing)領域,已經打下了非常穩固的基石呢!
- 觀念驗證:多核心程式設計的核心目標,就像是把一件大工作分配給多位夥伴同時進行,目標是讓大家手上的工作都能並行 (Parallelism) 起來,提升整體效率。設計者需要考慮:
▼ 還有更多解析內容