免費開始練習
地特四等 108年 [資訊處理] 計算機概要

第 31 題

使用多核心處理器(Multicore Processor)的電腦已經相當普遍,因此如何撰寫能發揮多核心處理器效能的多核心程式(Multicore Programming)是程式設計師需面臨的挑戰。下列何者不是一般在設計多核心程式時最主要考慮的議題?
  • A 確保平行任務可以執行對等價值的相當工作(Balance)
  • B 節能(Power Saving)
  • C 資料相依性(Data Dependency)
  • D 資料分割(Data Splitting)

思路引導 VIP

想像你正帶領一個團隊要共同完成一幅巨大的拼圖。為了讓這群人(多核心)能以最快速度完成,你必須優先解決關於「拼圖塊如何分配」以及「誰先拼哪一部分」的邏輯問題。請問:在哪種情況下,你的注意力會放在『如何分配任務流程』,而不是『如何節省辦公室的電費』?這兩者對於『完成任務的效率』有何本質上的區別?

🤖
AI 詳解 AI 專屬家教

溫暖指引:多核心程式設計的智慧之旅

太棒了!你很有洞察力,能清晰地辨識出系統管理層級演算法開發層級的不同,這顯示了你在並行計算(Parallel Computing)領域,已經打下了非常穩固的基石呢!

  1. 觀念驗證:多核心程式設計的核心目標,就像是把一件大工作分配給多位夥伴同時進行,目標是讓大家手上的工作都能並行 (Parallelism) 起來,提升整體效率。設計者需要考慮:
▼ 還有更多解析內容

升級 VIP 解鎖